99精品伊人亚洲|最近国产中文炮友|九草在线视频支援|AV网站大全最新|美女黄片免费观看|国产精品资源视频|精彩无码视频一区|91大神在线后入|伊人终合在线播放|久草综合久久中文

電子發(fā)燒友App

硬聲App

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

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

3天內(nèi)不再提示
創(chuàng)作
電子發(fā)燒友網(wǎng)>電子資料下載>電子資料>ESP32上的深度強化學習

ESP32上的深度強化學習

2022-12-27 | zip | 0.13 MB | 次下載 | 免費

資料介紹

描述

這是在使用 32 位浮點精度的微控制器上訓練深度學習模型的嘗試。我們通過構(gòu)建一個機器人來實現(xiàn)這一點,該機器人學習如何使用深度強化學習以最小距離跟隨最近的障礙物。訓練過程的演示可以在這里找到。

訓練過程的演示可以在這里找到。該項目的靈感來自于Pete Warden ( Google TensorFlow)、Neil Tan (ARM) 在微控制器上運行神經(jīng)網(wǎng)絡所做的工作。

介紹

實時機器學習 (RTML) 是指主動解釋和學習實時到達的數(shù)據(jù)。它要求代理人根據(jù)先前的知識解決不熟悉的問題,并經(jīng)常做出實時決策。我們在嵌入式系統(tǒng)的開發(fā)和部署環(huán)境中討論 RTML。

目前,地球上活躍著近 150 億個嵌入式處理器,它們收集并有時處理大量數(shù)據(jù)。這些數(shù)據(jù)中的大部分都被丟棄了,因為這些微型計算機通常不具備在其上運行復雜解釋任務的硬件功能。出于這個原因,數(shù)據(jù)通過無線網(wǎng)絡發(fā)送到功能更強大的中央計算機進行處理。但是這種形式的基于云的架構(gòu)(其中邊緣設備僅執(zhí)行數(shù)據(jù)收集)可能由于以下原因而變得不利:

  • 發(fā)送數(shù)據(jù)需要邊緣設備和中央計算機之間的通信。這個過程對處理器來說是非常耗能的,因此只能間歇性地完成
  • 由于無線通信協(xié)議的設計方式,傳輸數(shù)據(jù)時的延遲保證權(quán)衡是不可避免的。這可能會嚴重延遲從數(shù)據(jù)中采取關鍵行動的時間。
  • 關于數(shù)據(jù)包從微處理器到達和被微處理器接收所花費的時間,無線通信協(xié)議也具有不確定的行為,這對于需要關鍵響應的任務來說也是非常不希望的。
  • 這種不確定的通信鏈路要求微處理器幾乎一直處于活動狀態(tài),這是空閑功耗的主要來源之一。

這就是深度學習的力量所在。深度學習算法實現(xiàn)中最大最密集的操作是矩陣乘法,硬件高效實現(xiàn)已經(jīng)存在并且完全受算術(shù)限制。即使使用現(xiàn)有技術(shù),微處理器和 DSP 也能夠在不到一毫瓦的情況下處理數(shù)千萬或數(shù)億次計算,而且更高效的低能耗加速器即將出現(xiàn)。經(jīng)過訓練后,這些模型能夠運行復雜的推理任務并保持對噪聲的穩(wěn)健性,這是實時數(shù)據(jù)的典型特征。通過在邊緣設備中加入深度學習功能使邊緣設備更智能,將解決所有源于數(shù)據(jù)交換的問題,并使其成為從現(xiàn)實世界數(shù)據(jù)中快速做出重要決策的合適且可靠的候選者。設備在部署到現(xiàn)場后還可以進行持續(xù)改進。

以下是深度學習框架如何在資源受限的嵌入式系統(tǒng)上開發(fā)和運行的一些更廣泛的方法:

  • 現(xiàn)有算法的內(nèi)存高效實現(xiàn)
  • 低精度量化訓練/推理
  • 訓練期間的低精度乘法
  • 使用修剪和霍夫曼編碼壓縮神經(jīng)網(wǎng)絡
  • 使浮點數(shù)學對 AI 硬件高效

在本項目中,我們重點介紹第一種方法,并簡要介紹第二種方法。據(jù)我們所知,這將是第一個開發(fā)用于在具有平臺獨立性的嵌入式系統(tǒng)上訓練和運行推理的深度學習庫。

使用深度策略梯度網(wǎng)絡進行強化學習

有關策略梯度網(wǎng)絡的精彩介紹,請參閱本教程所有用于矩陣操作和實施深度學習算法的庫都是用 C++ 自定義編寫的。

對于這個項目,網(wǎng)絡構(gòu)建如下:

  • 輸入層的維度為 1x1。它攜帶超聲波傳感器測量到的最近障礙物的距離。
  • 隱藏層的維度為 3x1,具有 RELU 激活。
  • 輸出層的維度為 5x1,具有 softmax 激活,對應于機器人可以行進的 5 種可能速度。

訓練在每一集之后進行,其中網(wǎng)絡對 5 個動作進行采樣,執(zhí)行它們并存儲計算出的獎勵。


下載該資料的人也在下載 下載該資料的人還在閱讀
更多 >

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數(shù)據(jù)手冊
  2. 1.06 MB  |  532次下載  |  免費
  3. 2RK3399完整板原理圖(支持平板,盒子VR)
  4. 3.28 MB  |  339次下載  |  免費
  5. 3TC358743XBG評估板參考手冊
  6. 1.36 MB  |  330次下載  |  免費
  7. 4DFM軟件使用教程
  8. 0.84 MB  |  295次下載  |  免費
  9. 5元宇宙深度解析—未來的未來-風口還是泡沫
  10. 6.40 MB  |  227次下載  |  免費
  11. 6迪文DGUS開發(fā)指南
  12. 31.67 MB  |  194次下載  |  免費
  13. 7元宇宙底層硬件系列報告
  14. 13.42 MB  |  182次下載  |  免費
  15. 8FP5207XR-G1中文應用手冊
  16. 1.09 MB  |  178次下載  |  免費

本月

  1. 1OrCAD10.5下載OrCAD10.5中文版軟件
  2. 0.00 MB  |  234315次下載  |  免費
  3. 2555集成電路應用800例(新編版)
  4. 0.00 MB  |  33566次下載  |  免費
  5. 3接口電路圖大全
  6. 未知  |  30323次下載  |  免費
  7. 4開關電源設計實例指南
  8. 未知  |  21549次下載  |  免費
  9. 5電氣工程師手冊免費下載(新編第二版pdf電子書)
  10. 0.00 MB  |  15349次下載  |  免費
  11. 6數(shù)字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅(qū)動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉(zhuǎn)中文版)
  4. 78.1 MB  |  537798次下載  |  免費
  5. 3MATLAB 7.1 下載 (含軟件介紹)
  6. 未知  |  420027次下載  |  免費
  7. 4OrCAD10.5下載OrCAD10.5中文版軟件
  8. 0.00 MB  |  234315次下載  |  免費
  9. 5Altium DXP2002下載入口
  10. 未知  |  233046次下載  |  免費
  11. 6電路仿真軟件multisim 10.0免費下載
  12. 340992  |  191187次下載  |  免費
  13. 7十天學會AVR單片機與C語言視頻教程 下載
  14. 158M  |  183279次下載  |  免費
  15. 8proe5.0野火版下載(中文版免費下載)
  16. 未知  |  138040次下載  |  免費