<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>

電子發燒友App

硬聲App

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

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

3天內不再提示
電子發燒友網>電子資料下載>電子資料>通過Edge Impulse開始使用TinyML

通過Edge Impulse開始使用TinyML

2022-12-15 | zip | 0.07 MB | 次下載 | 免費

資料介紹

描述

什么是 TinyML?

想象一下,想要感知微控制器上何時發生某種手勢。通常,這將通過從傳感器收集訓練數據、對其進行標記、然后使用腳本來訓練模型然后部署它來完成。此工作流程需要大量時間,并且對初學者來說可能非常艱巨。

TinyML 是 Edge imp 提供的一項服務,只需將微控制器連接到他們的服務,單擊一個按鈕,然后在他們的服務器完成繁重的工作后部署它,就可以輕松創建這些模型。他們的拖放界面使添加更多傳感器或學習功能變得輕而易舉。

潛在應用

如前所述,Edge Impulse 的 TinyML 非常適合快速創建依賴大量數據來檢測和/或預測事件何時發生或正在發生的項目。一個很好的例子是熱詞識別,可以設置一個設備來監聽一個特定的短語,然后根據它執行一個動作,比如“打開百葉窗”或“開燈”。該平臺的另一個重要用途是運動識別,例如一種計算步數或檢查當前是否正在使用物品的方法。

設置帳戶

首先,首先創建一個帳戶。

poYBAGOYFXuAawcsAAD6LHzVZ-s349.png
?

輸入您的信息并驗證您的電子郵件后,您將看到一個入門頁面。這將引導您完成連接設備、收集數據和最終部署模型的過程。我將我的第一個項目命名為 PhoneTest-1,但它可以是任何你喜歡的。

poYBAGOYFYaAeb11AAE1cbQnkNk044.png
?

連接手機

TinyML 支持許多設備,包括 ESP32、許多 ST ARM Cortex-M3 板和幾個支持 Arduino WiFi 的套件。然而,許多相同的任務只需通過網絡瀏覽器使用智能手機即可完成,因為它包含麥克風和加速度計。要連接您的手機,只需點擊打開二維碼的“使用您的手機”按鈕。

?
?
?
pYYBAGOYFY-AaWI8AAA-8SuZESM289.png
?
1 / 2
?

掃描后,您將被帶到他們的網站并通過 API 密鑰自動連接到他們的 API。確保在本指南的其余部分保持手機開機并打開瀏覽器窗口。

收集數據

現在是時候真正深入研究并創建模型了。但首先,必須有數據來訓練它。確保您將手機放在手邊,因為您將使用其傳感器來捕獲數據。首先,轉到數據采集選項卡并確保選擇了您的手機。選擇加速度計傳感器和頻率,然后單擊“開始采樣”。移動完手機后,您可以在圖表中查看收集到的數據。

?
?
?
poYBAGOYFaiADNUpAAD-x36KvD8919.png
?
1 / 2
?

訓練模型

由于您記錄了一些數據,是時候從中訓練模型了。繼續并導航到“創建脈沖”頁面并選擇推薦的頻譜分析處理塊和 Keras 神經網絡學習塊。然后繼續前進并保存沖動。

pYYBAGOYFbqAVvOAAAEwTNquw_0754.png
?

接下來,設置數據的縮放、過濾和 FFT 設置。這些將控制您的數據在發送到 NN 之前如何進行預處理。之后,查看并生成特征。

?
?
?
pYYBAGOYxSmAQx9aAAJqzwJk5HU950.png
?
1 / 3
?

在 NN 設置頁面上,我決定將默認置信度閾值從 80% 更改為 91%。訓練模型后,我能夠查看模型提出的圖表。然后我轉到“分類”頁面,從手機中收集了更多數據,并查看了模型能夠檢測到的內容。

?
?
?
poYBAGOYxSuActIsAAD07N16pGc834.png
?
1 / 3
?

部署

為了部署模型,我將模型導出為 WebASM 文件,然后將其解壓縮。然后我創建了一個名為的新 js 文件run-impulse.js并將其放入與模型相同的文件夾中(但該文件附加到此項目頁面)。為了運行它,我在命令提示符中輸入了節點命令run-impulse.js,然后將“原始特征”數組粘貼在引號中作為node命令的第二個參數。

?
?
?
pYYBAGOYxS-AbhxGAAFXgVVZ8OQ348.png
?
1 / 3 ? run-impulse.js 源代碼
?

最后的想法

我認為 TinyML 是一種輕松收集數據并將其處理成模型的好方法,這些模型可以快速部署到“邊緣”的微控制器上,而無需互聯網連接或強大的處理器,這可以為許多項目帶來機器學習功能并實現驚人的要建造的創作。


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

評論

查看更多

下載排行

本周

  1. 1山景DSP芯片AP8248A2數據手冊
  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開發指南
  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數字電路基礎pdf(下載)
  12. 未知  |  13750次下載  |  免費
  13. 7電子制作實例集錦 下載
  14. 未知  |  8113次下載  |  免費
  15. 8《LED驅動電路設計》 溫德爾著
  16. 0.00 MB  |  6656次下載  |  免費

總榜

  1. 1matlab軟件下載入口
  2. 未知  |  935054次下載  |  免費
  3. 2protel99se軟件下載(可英文版轉中文版)
  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次下載  |  免費
亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
<acronym id="s8ci2"><small id="s8ci2"></small></acronym>
<rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
<acronym id="s8ci2"></acronym>
<acronym id="s8ci2"><center id="s8ci2"></center></acronym>