在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

深入GRU:解鎖模型測試新維度

恩智浦MCU加油站 ? 來源:恩智浦MCU加油站 ? 2024-06-27 09:36 ? 次閱讀

之前帶大家一起使用Keras訓練了一個GRU模型,并使用mnist的手寫字體數據集進行了驗證。本期小編將繼續帶來一篇擴展,即GRU模型的測試方法。盡管我們將其當作和CNN類似的方式,一次性傳給他固定長度的數據,但在具體實現上來說,還是另有門道的。讓我們慢慢講來。

首先回顧前面我們最終訓練并導出的測試模型:

34919164-341f-11ef-a4c8-92fbcf53809c.png

注意紅色標注的位置,這就是一個典型的GRU節點:

34aa4de4-341f-11ef-a4c8-92fbcf53809c.png

模型的輸入是28*28,代表的含義是:時間步*特征維度,簡單來說,就是一次性送入模型多久的數據,即時間步實際上是一個時間單位。例如,我們想測試1s的數據進行檢測。那么可以將其提取出來10*28的特征向量,那么每一個特征代表的就是1s/10即100ms的音頻特征。了解了時間步,再回到模型本身,這里就是其中一種模型推理形式。即一次性將所有的數據都送進去,即1s對應的特征數據。然后計算得出一個結果。好處是:所見所得,和CNN類似,缺點是:必須等待1s數據,且循環time_step次。

那有沒有替代方案呢?當然,那就是小編要提到的另一種,我們在導出模型時候將time_step設置為1,并且設置stateful=True,同時將time_step=N的模型權重設置到新模型上。這里的stateful=True要注意,因為我們將之前連續的time_step拆成了獨立的,因此需要讓模型記住前一次的中間狀態。

可能這里大家有些疑問,為什么兩個模型time_step不同,權重竟然通用。這就要說GRU模型的特殊性了,我們剛才看到的被展開的小GRU節點,其實是權重共享的。也就是說,不管展開多少次,他們的權重不會變(這個讀者可以打開模型自行查看驗證)。因此,就可以用如下代碼生成新模型,并設置權重:

# 構建新模型
new_model = Sequential()
new_model.add(GRU(128, batch_input_shape=(1, 1, 28), unroll=True, stateful=True))
new_model.add(Dense(10, activation='softmax'))
new_model.set_weights(model.get_weights())

讓我們看看模型的樣子:

34c73666-341f-11ef-a4c8-92fbcf53809c.png

是不是看起來非常清爽,請注意右下角那個AssignVariable,這個就是為了保存當前狀態,在下一次推理可以直接使用上一次的狀態。需要注意的是,由于模型輸入變成了一個time step,即1*28,在送入模型前,要注意一下。后續處理部分,依舊是FullyConnected+Softmax的形式,其他沒有改變,照常即可。

至此,所有關于GRU模型的介紹以及使用就全部講完了。MCU端的部署要靠大家自行體驗了,因為模型本身實際上可以使用和CNN一樣的推理方案,只是內部結構不同而已,希望對大家有所幫助!

恩智浦致力于打造安全的連接和基礎設施解決方案,為智慧生活保駕護航。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • mcu
    mcu
    +關注

    關注

    146

    文章

    17263

    瀏覽量

    351981
  • 測試
    +關注

    關注

    8

    文章

    5360

    瀏覽量

    126873
  • Gru
    Gru
    +關注

    關注

    0

    文章

    12

    瀏覽量

    7499
  • 模型
    +關注

    關注

    1

    文章

    3279

    瀏覽量

    48980
  • cnn
    cnn
    +關注

    關注

    3

    文章

    353

    瀏覽量

    22269

原文標題:深入GRU:解鎖模型測試新維度

文章出處:【微信號:NXP_SMART_HARDWARE,微信公眾號:恩智浦MCU加油站】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    【「大模型啟示錄」閱讀體驗】對大模型深入的認知

    閱讀《大模型啟示錄》這本書,我得說,它徹底顛覆了我對大模型的理解。作為一個經常用KIMI和豆包這類AI工具來完成作業、整理資料的大學生,我原以為大模型就是這些工具背后的技術。但這本書讓我意識到
    發表于 12-20 15:46

    【「大模型啟示錄」閱讀體驗】如何在客服領域應用大模型

    地選擇適合的模型。不同的模型具有不同的特點和優勢。在客服領域,常用的模型包括循環神經網絡(RNN)、長短時記憶網絡(LSTM)、門控循環單元(GRU)、Transformer等,以及基
    發表于 12-17 16:53

    模型動態測試工具TPT的軟件集成與測試支持#Siumlink模型測試 #TPT

    模型
    北匯信息POLELINK
    發布于 :2024年11月07日 11:20:29

    如何評估AI大模型的效果

    評估AI大模型的效果是一個復雜且多維度的過程,涉及多個方面的考量。以下是一些關鍵的評估方法和步驟: 一、基準測試(Benchmarking) 使用標準數據集和任務來評估模型的性能,如G
    的頭像 發表于 10-23 15:21 ?1310次閱讀

    軟件測試六大問 全面而深入的軟件測試行業解疑

    隨著科技的進步和大數據時代的到來,?軟件測試面臨著前所未有的挑戰和機遇。?在這篇文章中我們將深入討論軟件測試行業的發展前景、行業趨勢、薪資水平等,為讀者提供一次全面而深入的軟件
    的頭像 發表于 07-30 10:28 ?315次閱讀

    AI大模型與小模型的優缺點

    在人工智能(AI)的廣闊領域中,模型作為算法與數據之間的橋梁,扮演著至關重要的角色。根據模型的大小和復雜度,我們可以將其大致分為AI大模型和小模型。這兩種
    的頭像 發表于 07-10 10:39 ?3106次閱讀

    如何加速大語言模型推理

    的主要挑戰。本文將從多個維度深入探討如何加速大語言模型的推理過程,以期為相關領域的研究者和開發者提供參考。
    的頭像 發表于 07-04 17:32 ?585次閱讀

    摩爾線程與智譜AI完成大模型性能測試與適配

    近日,摩爾線程與智譜AI在人工智能領域開展了一輪深入的合作,共同對GPU大模型進行了適配及性能測試。此次測試不僅涵蓋了大模型的推理能力,還涉
    的頭像 發表于 06-14 16:40 ?1115次閱讀

    GRU是什么?GRU模型如何讓你的神經網絡更聰明 掌握時間 掌握未來

    適用于處理圖像識別和計算機視覺任務。今天要給大家介紹一位新朋友,名為GRU。 Gated RecurrentUnit(GRU)是一種用于處理序列數據的循環神經網絡(RNN)模型。 先來插播一條,RNN
    發表于 06-13 11:42 ?1971次閱讀
    <b class='flag-5'>GRU</b>是什么?<b class='flag-5'>GRU</b><b class='flag-5'>模型</b>如何讓你的神經網絡更聰明 掌握時間 掌握未來

    GRU模型實戰訓練 智能決策更精準

    上一期文章帶大家認識了一個名為GRU的新朋友, GRU本身自帶處理時序數據的屬性,特別擅長對于時間序列的識別和檢測(例如音頻、傳感器信號等)。GRU其實是RNN模型的一個衍生形式,巧妙
    的頭像 發表于 06-13 09:22 ?1407次閱讀
    <b class='flag-5'>GRU</b><b class='flag-5'>模型</b>實戰訓練 智能決策更精準

    【大語言模型:原理與工程實踐】大語言模型的評測

    在知識獲取、邏輯推理、代碼生成等方面的能力。這些評測基準包括語言建模能力、綜合知識能力、數學計算能力、代碼能力和垂直領域等多個維度。對于微調模型,對話能力的評測關注模型在對話任務中的全維度
    發表于 05-07 17:12

    【大語言模型:原理與工程實踐】探索《大語言模型原理與工程實踐》2.0

    《大語言模型“原理與工程實踐”》是關于大語言模型內在機理和應用實踐的一次深入探索。作者不僅深入討論了理論,還提供了豐富的實踐案例,幫助讀者理解如何將理論知識應用于解決實際問題。書中的案
    發表于 05-07 10:30

    【大語言模型:原理與工程實踐】探索《大語言模型原理與工程實踐》

    《大語言模型》是一本深入探討人工智能領域中語言模型的著作。作者通過對語言模型的基本概念、基礎技術、應用場景分析,為讀者揭開了這一領域的神秘面紗。本書不僅
    發表于 04-30 15:35

    深入解析與無線通信RFIC設計與測試實用指南

    深入解析與無線通信RFIC設計與測試實用指南
    發表于 04-16 11:03 ?344次閱讀
    <b class='flag-5'>深入</b>解析與無線通信RFIC設計與<b class='flag-5'>測試</b>實用指南

    Stage 模型深入解讀

    HarmonyOS 3.1 版本(API 9)推出了全新應用開發模型 - Stage 模型,該模型重新定義了應用開發的能力邊界,從應用開發模型的角度,支持多窗口形態下統一的應用組件生命
    的頭像 發表于 02-18 09:28 ?1216次閱讀
    Stage <b class='flag-5'>模型</b><b class='flag-5'>深入</b>解讀
    主站蜘蛛池模板: 亚洲一区二区高清| 色香焦| 爱射综合| 国产色视频网站| 国产无遮挡床戏视频免费| 国产jzjzjz免费大全视频| 欧美午夜大片| 亚1州区2区三区4区产品| 性夜黄 a 爽免费看| 福利99| 欧美在线bdsm调教一区| 大香交伊人| 国产在线视频不卡| 欧美色图一区| 黄色免费看视频| www.色多多| 国产视频一二三| 9299yy看片淫黄大片在线| 国产三级日本三级日产三| 成 人 免 费 黄 色| 午夜精品免费| 久久久久久久久久免观看| 手机看片久久| 天天色综合天天| 五月天婷婷在线免费观看| 日日拍拍| 欧美性一区| 我不卡老子影院午夜伦我不卡四虎 | 大杳蕉伊人狼人久久一本线| 欧美特黄三级在线观看| 草草影院ccyy国产日本欧美| 美女视频一区二区| 亚洲男人的性天堂| 4438x成人免费| 狂野欧美性色xo影院| 波多野结衣的毛片| 在线免费看污视频| 婷婷激情久久| 婷婷在线综合| 日本国产视频| 国产免费私拍一区二区三区|