在线观看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

    文章

    17699

    瀏覽量

    357841
  • 測試
    +關注

    關注

    8

    文章

    5565

    瀏覽量

    128008
  • Gru
    Gru
    +關注

    關注

    0

    文章

    12

    瀏覽量

    7576
  • 模型
    +關注

    關注

    1

    文章

    3462

    瀏覽量

    49779
  • cnn
    cnn
    +關注

    關注

    3

    文章

    354

    瀏覽量

    22563

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

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

收藏 人收藏

    評論

    相關推薦

    企業級Claude API應用方案!完整調用攻略來襲:帶你解鎖Claude 3.5/3.7大模型

    企業級Claude API大模型應用開發,完整調用攻略來襲,帶你解鎖Claude 3.5/3.7大模型,滿足企業級生產!無需魔法,無需外幣充值,無需擔心封號問題
    的頭像 發表于 03-19 19:55 ?476次閱讀
    企業級Claude API應用方案!完整調用攻略來襲:帶你<b class='flag-5'>解鎖</b>Claude 3.5/3.7大<b class='flag-5'>模型</b>

    【外觀革新,內核進化】南京大展DZ-DSC400系列差示,解鎖材料研究新維度

    儀器的性能,今年,我們新推出了DZ-DSC400系列差示掃描量熱儀,以“外觀革新,內核進化”為核心特點,為我們解鎖了材料研究的新維度。一、外觀革新:科技與美學的完美
    的頭像 發表于 03-14 11:46 ?288次閱讀
    【外觀革新,內核進化】南京大展DZ-DSC400系列差示,<b class='flag-5'>解鎖</b>材料研究新<b class='flag-5'>維度</b>!

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

    閱讀《大模型啟示錄》這本書,我得說,它徹底顛覆了我對大模型的理解。作為一個經常用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 ?2461次閱讀

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

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

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

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

    如何加速大語言模型推理

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

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

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

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

    適用于處理圖像識別和計算機視覺任務。今天要給大家介紹一位新朋友,名為GRU。 Gated RecurrentUnit(GRU)是一種用于處理序列數據的循環神經網絡(RNN)模型。 先來插播一條,RNN
    發表于 06-13 11:42 ?2720次閱讀
    <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 ?1765次閱讀
    <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
    主站蜘蛛池模板: 国产免费久久精品 | 222www在线观看免费 | 久久影院朴妮唛 | 久久综合九九亚洲一区 | 日本一区高清视频 | 亚洲人成电影在线观看网 | 欧美污网站 | 一个色亚洲| 成人三级视频 | 天堂视频网 | 成人a视频| 国产精品三级在线播放 | 快色视频免费观看 | 依依成人精品无v国产 | 中文一区二区 | 日韩一区二区在线观看 | 日本黄色大片在线播放视频免费观看 | 日日摸夜夜添免费毛片小说 | 日本xxxx69hd | 狠狠色噜噜噜噜狠狠狠狠狠狠奇米 | 日本特黄特色大片免费播放视频 | 91av免费在线观看 | 欧洲精品不卡1卡2卡三卡四卡 | 四虎影免看黄 | 久久精品乱子伦观看 | 五月婷婷天 | 在线色网| se视频在线观看 | 午夜视频在线观看免费视频 | 日韩欧美国产电影 | 奇米影视奇米色777欧美 | 午夜肉伦伦影院 | 男男污肉高h坐便器调教 | 免费看毛片网 | 久碰香蕉精品视频在线观看 | 国产香蕉久久精品综合网 | 日本免费不卡一区 | 免费看污视频软件 | 欧美第一色| 国产伦一区二区三区免费 | 亚洲国产成人久久一区久久 |