一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

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

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

使用Edge Impulse為STM32開(kāi)發(fā)人員提供機(jī)器學(xué)習(xí)

星星科技指導(dǎo)員 ? 來(lái)源:意法半導(dǎo)體 ? 作者:意法半導(dǎo)體 ? 2022-05-12 15:34 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

使用 Edge Impulse,可以創(chuàng)建嵌入微型機(jī)器學(xué)習(xí)和 DNN 模型的智能設(shè)備解決方案?;谠频慕鉀Q方案抽象了現(xiàn)實(shí)世界傳感器數(shù)據(jù)收集和存儲(chǔ)、數(shù)據(jù)特征提取、ML 和 DNN 模型訓(xùn)練和轉(zhuǎn)換為嵌入式代碼以及在 STM32 MCU 設(shè)備上部署模型的復(fù)雜性。無(wú)需安裝本地 AI 框架,工程師只需一次函數(shù)調(diào)用即可生成模型并將其導(dǎo)出到他們的 STM32 項(xiàng)目中。所有生成的神經(jīng)網(wǎng)絡(luò)現(xiàn)在都充分利用 STM32Cube.AI以確保它們盡可能快速和節(jié)能地運(yùn)行,并且可以使用STM32CubeMX完全定制固件。

微控制器上部署機(jī)器學(xué)習(xí) (ML) 模型是過(guò)去幾年最激動(dòng)人心的發(fā)展之一,它允許小型電池供電設(shè)備檢測(cè)復(fù)雜運(yùn)動(dòng)、識(shí)別聲音、分類(lèi)圖像或發(fā)現(xiàn)傳感器數(shù)據(jù)中的異常。為了讓每個(gè)嵌入式開(kāi)發(fā)人員都可以構(gòu)建和部署這些模型,STMicroelectronics 和 Edge Impulse 一直在合作,將對(duì) STM32CubeMX 和 STM32Cube.AI 的支持集成到 Edge Impulse。Edge Impulse Cloud 現(xiàn)在能夠通過(guò)本地 STM32Cube.AI 引擎導(dǎo)出神經(jīng)網(wǎng)絡(luò),以確保將最佳效率導(dǎo)入與 STM32CubeMX 項(xiàng)目兼容的 CMSIS PACK。這為開(kāi)發(fā)人員提供了一種簡(jiǎn)單的方法來(lái)收集數(shù)據(jù)、構(gòu)建模型并部署到任何 STM32 MCU。

小型設(shè)備的機(jī)器學(xué)習(xí)

嵌入式系統(tǒng)上的機(jī)器學(xué)習(xí)(通常稱(chēng)為 TinyML)有可能允許創(chuàng)建無(wú)需將數(shù)據(jù)發(fā)送到云端就可以做出明智決策的小型設(shè)備——從效率和隱私的角度來(lái)看非常棒。為了在微控制器上運(yùn)行深度學(xué)習(xí)模型(基于人工神經(jīng)網(wǎng)絡(luò)),ST 推出了STM32Cube.AI。STM32Cube.AI 是一個(gè)軟件包,可以采用預(yù)先訓(xùn)練的深度學(xué)習(xí)模型,并將它們轉(zhuǎn)換為可以在 STM32 MCU 上運(yùn)行的高度優(yōu)化的數(shù)學(xué) C 代碼。提取正確的特征、構(gòu)建質(zhì)量數(shù)據(jù)集以及訓(xùn)練模型以便將其部署到 STM32 上,這些都是構(gòu)建基于 ML 的解決方案的關(guān)鍵步驟。

機(jī)器學(xué)習(xí)讓一切變得簡(jiǎn)單

嵌入式開(kāi)發(fā)人員可能天生對(duì)機(jī)器學(xué)習(xí)持懷疑態(tài)度。在嵌入式設(shè)備上分析傳感器數(shù)據(jù)并不是什么新鮮事。幾十年來(lái),開(kāi)發(fā)人員一直在使用信號(hào)處理從原始數(shù)據(jù)中提取有趣的特征。然后通過(guò)簡(jiǎn)單的基于規(guī)則的系統(tǒng)解釋信號(hào)處理的結(jié)果,例如,當(dāng)信號(hào)中的總能量超過(guò)閾值時(shí)發(fā)送消息。盡管這些系統(tǒng)運(yùn)行良好,但很難檢測(cè)到復(fù)雜的事件,因?yàn)槟枰槍?duì)系統(tǒng)的每個(gè)潛在狀態(tài)進(jìn)行規(guī)劃。

Edge Impulse 有助于可視化特征以理解復(fù)雜的數(shù)據(jù)集

我們可以用機(jī)器學(xué)習(xí)做的是在更細(xì)粒度的問(wèn)題中找到這些邊界和閾值。例如,在異常檢測(cè)中,您可以訓(xùn)練一個(gè)機(jī)器學(xué)習(xí)模型(經(jīng)典或神經(jīng)網(wǎng)絡(luò))來(lái)查看數(shù)據(jù)集中的所有數(shù)據(jù),根據(jù)信號(hào)處理管道的輸出對(duì)它們進(jìn)行聚類(lèi)(仍然與您使用的 DSP 指令相同)總是),然后將新數(shù)據(jù)與集群進(jìn)行比較。監(jiān)督模型學(xué)習(xí)數(shù)據(jù)中的所有潛在變化,并創(chuàng)建比手動(dòng)構(gòu)建更精確和細(xì)粒度的閾值。

poYBAGJ8uKqAIN_IAAVJLhrk5BE251.png

學(xué)習(xí)集群的小型機(jī)器學(xué)習(xí)模型。藍(lán)點(diǎn)代表訓(xùn)練數(shù)據(jù),藍(lán)色圓圈是機(jī)器學(xué)習(xí)模型學(xué)習(xí)的集群。橙色點(diǎn)是傳入的新數(shù)據(jù)。由于數(shù)據(jù)在任何已知集群之外,這是一個(gè)異?,F(xiàn)象。

而且由于這些閾值可以在如此細(xì)粒度的問(wèn)題中自動(dòng)計(jì)算,因此可以檢測(cè)到更復(fù)雜的事件。編寫(xiě)檢測(cè)麥克風(fēng)何時(shí)拾取高于 100dB 的聲音的代碼相對(duì)容易,但檢測(cè)一個(gè)人是否說(shuō)“是”或“否”則非常復(fù)雜。機(jī)器學(xué)習(xí)確實(shí)在那里大放異彩。

不是黑匣子

但是將控制權(quán)交給機(jī)器學(xué)習(xí)模型可能會(huì)很可怕。如果您在數(shù)百萬(wàn)臺(tái)設(shè)備中部署模型,您希望確保該模型確實(shí)有效,并且您沒(méi)有錯(cuò)過(guò)任何邊緣情況。為了解決這個(gè)問(wèn)題,Edge Impulse 傾向于傳統(tǒng)的信號(hào)處理管道與小型 ML 模型搭配,而不是深度 ML“黑盒類(lèi)型”模型;它有許多可視化工具來(lái)幫助確定數(shù)據(jù)集的質(zhì)量,根據(jù)當(dāng)前模型分析新數(shù)據(jù),并在真實(shí)設(shè)備上快速測(cè)試模型。特征瀏覽器根據(jù) 3D 圖形中所有生成的窗口繪制提取的特征,允許開(kāi)發(fā)人員探索數(shù)據(jù)集并了解這些特征是否可以輕松地被模型分離。

poYBAGJ8uLaAbF-VAAOEp1rYIe8425.png

在 Edge Impulse 中可視化口語(yǔ)關(guān)鍵字。每個(gè)點(diǎn)代表 1 秒的音頻。可以快速查看異常值,您可以單擊一個(gè)點(diǎn)來(lái)收聽(tīng)關(guān)鍵字。

使用 STM32Cube.AI 在頂部添加神經(jīng)網(wǎng)絡(luò)模型

例如,在為分類(lèi)或回歸任務(wù)構(gòu)建神經(jīng)網(wǎng)絡(luò)時(shí),優(yōu)化目標(biāo)微控制器的模型占用空間和執(zhí)行時(shí)間至關(guān)重要。Developers automatically benefit from all STM32Cube.AI optimizations as the tool is automatically called in the Cloud when the STM32Cube.AI CMSIS-PACK export option is selected.

STM32Cube.AI 執(zhí)行模型量化和其他優(yōu)化,允許以最小的性能下降進(jìn)行壓縮,并為所有 STM32 微控制器生成優(yōu)化的 C 代碼。

STM32Cube.AI CMSIS-PACK 部署將整個(gè)模型打包,包括所有信號(hào)處理代碼和機(jī)器學(xué)習(xí)模型,并創(chuàng)建一個(gè)與 STM32CubeIDE 集成的 CMSIS-PACK。此包可在任何 Cortex-M4F、Cortex-M7 或 Cortex-M33 STM32 MCU 上運(yùn)行。

要將 CMSIS-PACK 添加到您的 STM32 項(xiàng)目中,請(qǐng)按照分步指南進(jìn)行操作。然后,您可以為在 STM32Cube 環(huán)境中嵌入機(jī)器學(xué)習(xí)模型的任何基于 STM32 的產(chǎn)品開(kāi)發(fā)自定義固件。

審核編輯:郭婷

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀(guān)點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    【RA8D1-Vision Board】openmv實(shí)現(xiàn)鳥(niǎo)巢識(shí)別 | 技術(shù)集結(jié)

    ,并在邊緣設(shè)備上運(yùn)行這些模型,而無(wú)需互聯(lián)網(wǎng)連接。EdgeImpulse提供了一系列的工具和庫(kù),使開(kāi)發(fā)人員能夠快速有效地構(gòu)建和部署自定義的嵌入式機(jī)器學(xué)習(xí)應(yīng)用程序。之
    的頭像 發(fā)表于 06-22 09:33 ?156次閱讀
    【RA8D1-Vision Board】openmv實(shí)現(xiàn)鳥(niǎo)巢識(shí)別 | 技術(shù)集結(jié)

    Thingy:91 X 開(kāi)發(fā)人員提供了一個(gè)經(jīng)過(guò)全球認(rèn)證的、多傳感器、電池供電的蜂窩物聯(lián)網(wǎng)原型平臺(tái)

    Thingy:91 X 開(kāi)發(fā)人員提供了一個(gè)經(jīng)過(guò)全球認(rèn)證的、多傳感器、電池供電的蜂窩物聯(lián)網(wǎng)原型平臺(tái) 挪威奧斯陸 – 2024年12月10日 – 全球領(lǐng)先的低功耗無(wú)線(xiàn)連接解決方案提供商N(yùn)
    的頭像 發(fā)表于 05-08 17:41 ?917次閱讀

    NanoEdge AI Studio 面向STM32開(kāi)發(fā)人員機(jī)器學(xué)習(xí)(ML)技術(shù)

    NanoEdge? AI Studio*(NanoEdgeAIStudio)是一種新型機(jī)器學(xué)習(xí)(ML)技術(shù),可以讓終端用戶(hù)輕松享有真正的創(chuàng)新成果。只需幾步,開(kāi)發(fā)人員便可基于最少量的數(shù)據(jù)
    的頭像 發(fā)表于 04-22 11:09 ?585次閱讀
    NanoEdge AI Studio 面向<b class='flag-5'>STM32</b><b class='flag-5'>開(kāi)發(fā)人員</b><b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>(ML)技術(shù)

    基于RV1126開(kāi)發(fā)板的人員檢測(cè)算法開(kāi)發(fā)

    在RV1126上開(kāi)發(fā)人員檢測(cè)AI算法組件
    的頭像 發(fā)表于 04-14 13:56 ?308次閱讀
    基于RV1126<b class='flag-5'>開(kāi)發(fā)</b>板的<b class='flag-5'>人員</b>檢測(cè)算法<b class='flag-5'>開(kāi)發(fā)</b>

    面向AI與機(jī)器學(xué)習(xí)應(yīng)用的開(kāi)發(fā)平臺(tái) AMD/Xilinx Versal? AI Edge VEK280

    AMD/Xilinx Versal? AI Edge VEK280評(píng)估套件是一款面向AI與機(jī)器學(xué)習(xí)應(yīng)用的開(kāi)發(fā)平臺(tái),專(zhuān)為邊緣計(jì)算場(chǎng)景優(yōu)化設(shè)計(jì)。以下從核心配置、技術(shù)特性、應(yīng)用場(chǎng)景及
    的頭像 發(fā)表于 04-11 18:33 ?1314次閱讀
    面向AI與<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>應(yīng)用的<b class='flag-5'>開(kāi)發(fā)</b>平臺(tái) AMD/Xilinx Versal? AI <b class='flag-5'>Edge</b> VEK280

    機(jī)器開(kāi)發(fā)套件 Kria KR260

    。KR260機(jī)器人入門(mén)套件提供基于ROS的開(kāi)發(fā)體驗(yàn),機(jī)器人和嵌入式開(kāi)發(fā)人員
    的頭像 發(fā)表于 04-11 13:15 ?826次閱讀
    <b class='flag-5'>機(jī)器</b>人<b class='flag-5'>開(kāi)發(fā)</b>套件 Kria KR260

    Raspberry Pi Pico 2 上實(shí)現(xiàn):實(shí)時(shí)機(jī)器學(xué)習(xí)(ML)音頻噪音抑制功能

    程序的開(kāi)發(fā)方式。應(yīng)用程序開(kāi)發(fā)人員現(xiàn)在可以為所需系統(tǒng)整理包含大量輸入和輸出示例的數(shù)據(jù)集,然后使用這些數(shù)據(jù)集來(lái)訓(xùn)練ML模型。在訓(xùn)練過(guò)程中,ML模型從輸入和輸出中學(xué)習(xí)
    的頭像 發(fā)表于 03-25 09:46 ?373次閱讀
    Raspberry Pi Pico 2 上實(shí)現(xiàn):實(shí)時(shí)<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>(ML)音頻噪音抑制功能

    高通收購(gòu) Edge Impulse,助力 AI 與物聯(lián)網(wǎng)新局面

    高通宣布與 Edge Impulse 達(dá)成收購(gòu)協(xié)議,旨在進(jìn)一步增強(qiáng)其在人工智能(AI)和物聯(lián)網(wǎng)(IoT)領(lǐng)域的競(jìng)爭(zhēng)力。高通表示,此次收購(gòu)不僅豐富了其物聯(lián)網(wǎng)戰(zhàn)略,還為開(kāi)發(fā)提供了更為強(qiáng)大
    的頭像 發(fā)表于 03-11 18:15 ?400次閱讀
    高通收購(gòu) <b class='flag-5'>Edge</b> <b class='flag-5'>Impulse</b>,助力 AI 與物聯(lián)網(wǎng)新局面

    英特爾FPGA AI套件軟件2024.3版本的主要亮點(diǎn)

    FPGA AI 套件軟件 2024.3 版全新發(fā)布,其提供諸多增強(qiáng)功能,旨在改善開(kāi)發(fā)人員開(kāi)發(fā)體驗(yàn)。幫助開(kāi)發(fā)人員應(yīng)對(duì)在實(shí)際應(yīng)用中面臨的挑戰(zhàn)
    的頭像 發(fā)表于 03-07 14:07 ?711次閱讀

    芯科科技通過(guò)全新并發(fā)多協(xié)議SoC重新定義智能家居連接

    MG26系列SoC現(xiàn)已全面供貨,開(kāi)發(fā)人員提供最高性能和人工智能/機(jī)器學(xué)習(xí)功能
    的頭像 發(fā)表于 03-05 09:31 ?530次閱讀

    NVIDIA技術(shù)推動(dòng)機(jī)器人仿真

    借助機(jī)器人仿真,開(kāi)發(fā)人員能夠在基于物理學(xué)的現(xiàn)實(shí)世界數(shù)字呈現(xiàn)中對(duì)機(jī)器人進(jìn)行虛擬訓(xùn)練、測(cè)試和驗(yàn)證。
    的頭像 發(fā)表于 01-03 14:10 ?482次閱讀

    MSPDebugStack開(kāi)發(fā)人員指南

    電子發(fā)燒友網(wǎng)站提供《MSPDebugStack開(kāi)發(fā)人員指南.pdf》資料免費(fèi)下載
    發(fā)表于 12-05 14:49 ?0次下載
    MSPDebugStack<b class='flag-5'>開(kāi)發(fā)人員</b>指南

    貿(mào)澤開(kāi)售適用于A(yíng)I和機(jī)器學(xué)習(xí)應(yīng)用的 AMD Versal AI Edge VEK280評(píng)估套件

    VEK280評(píng)估套件。Versal AI Edge VEK280評(píng)估套件采用AMD Versal AI Edge VE2802自適應(yīng)SoC,該系列套件可幫助開(kāi)發(fā)人員快速迭代其傳感器融合和AI算法,用于
    發(fā)表于 11-21 14:23 ?367次閱讀

    基于PYNQ和機(jī)器學(xué)習(xí)探索MPSOC筆記

    新版本中,不僅僅介紹了MPSOC的體系結(jié)構(gòu)和應(yīng)用場(chǎng)景,更是結(jié)合當(dāng)前應(yīng)用最廣的PYNQ框架和機(jī)器學(xué)習(xí)應(yīng)用進(jìn)行分析。作為一本不可多得的免費(fèi)電子英文書(shū)籍,本書(shū)既是使用Zynq MPSoC的開(kāi)發(fā)人員的實(shí)用指南
    的頭像 發(fā)表于 11-16 11:32 ?690次閱讀
    基于PYNQ和<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>探索MPSOC筆記

    C2000 ePWM開(kāi)發(fā)人員指南

    電子發(fā)燒友網(wǎng)站提供《C2000 ePWM開(kāi)發(fā)人員指南.pdf》資料免費(fèi)下載
    發(fā)表于 09-07 09:45 ?0次下載
    C2000 ePWM<b class='flag-5'>開(kāi)發(fā)人員</b>指南