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

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

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

MCU要如何在邊緣和節(jié)點(diǎn)設(shè)計(jì)中實(shí)現(xiàn)AI功能

電子設(shè)計(jì) ? 來源:電子設(shè)計(jì) ? 作者:電子設(shè)計(jì) ? 2020-10-30 07:13 ? 次閱讀

AI:Artificial Intelligence,即人工智能

AI 與我們息息相關(guān),手機(jī)導(dǎo)航、語音控制、智慧工廠、物流等這些都會(huì)運(yùn)用 AI 相關(guān)技術(shù)。


隨著人工智能的普及,很多使用 MCU 開發(fā)的產(chǎn)品也走向了 AI 的世界。AI 設(shè)計(jì)主要參與方都是功能強(qiáng)大的 CPUGPUFPGA 等。MCU 與強(qiáng)大的人工智能(AI)有什么關(guān)系?

隨著 AI 從云到邊緣的發(fā)展,使得這一觀點(diǎn)正在迅速改變,AI 計(jì)算引擎使 MCU 能夠突破嵌入式應(yīng)用可能的極限,嵌入式設(shè)計(jì)已經(jīng)能夠提高網(wǎng)絡(luò)攻擊的實(shí)時(shí)響應(yīng)能力和設(shè)備安全性。

云計(jì)算推動(dòng)了對具有 AI 功能的 MCU 的需求;它減少了數(shù)據(jù)傳輸所需的帶寬,并節(jié)省了云服務(wù)器的處理能力

配備 AI 算法的 MCU 正在應(yīng)用包含對象識(shí)別,啟用語音服務(wù)和自然語言處理等功能的應(yīng)用程序。它們還有助于提高物聯(lián)網(wǎng)(IoT),可穿戴設(shè)備和醫(yī)療應(yīng)用中電池供電設(shè)備的準(zhǔn)確性和數(shù)據(jù)隱私性。

那么,MCU 如何在邊緣和節(jié)點(diǎn)設(shè)計(jì)中實(shí)現(xiàn) AI 功能?下面簡要介紹了三種基本方法,這些方法使 MCU 能夠在 IoT 網(wǎng)絡(luò)邊緣執(zhí)行 AI 加速。

三個(gè) MCU + AI 場合

第一種方法(可能是最常見的方法)涉及各種神經(jīng)網(wǎng)絡(luò)(NN)框架(例如 Caffe 2,TensorFlow Lite 和 Arm NN)的模型轉(zhuǎn)換,用于在 MCU 上部署云訓(xùn)練的模型和推理引擎。有一些軟件工具可以從云中獲取經(jīng)過預(yù)訓(xùn)練的神經(jīng)網(wǎng)絡(luò),并通過將其轉(zhuǎn)換為 C 代碼來針對 MCU 進(jìn)行優(yōu)化。

在 MCU 上運(yùn)行的優(yōu)化代碼可以在語音,視覺和異常檢測應(yīng)用程序中執(zhí)行 AI 功能。工程師可以將這些工具集下載到 MCU 配置中,并運(yùn)行優(yōu)化神經(jīng)網(wǎng)絡(luò)的推論。這些 AI 工具集還提供了基于神經(jīng)網(wǎng)絡(luò)的 AI 應(yīng)用程序的代碼示例。

AI 執(zhí)行模型轉(zhuǎn)換工具可以在低成本和低功耗 MCU 上運(yùn)行優(yōu)化神經(jīng)網(wǎng)絡(luò)的推論

第二種方法是繞過了對從云借用的預(yù)訓(xùn)練神經(jīng)網(wǎng)絡(luò)模型的需求,設(shè)計(jì)人員可以將 AI 庫集成到微控制器中,并將本地 AI 培訓(xùn)和分析功能納入其代碼中。

隨后,開發(fā)人員可以基于從邊緣的傳感器,麥克風(fēng)和其他嵌入式設(shè)備獲取的信號來創(chuàng)建數(shù)據(jù)模型,并運(yùn)行諸如預(yù)測性維護(hù)和模式識(shí)別之類的應(yīng)用程序。

第三,AI 專用協(xié)處理器的可用性使 MCU 供應(yīng)商能夠加快機(jī)器學(xué)習(xí)功能的部署。諸如 Arm Cortex-M33 之類的協(xié)處理器利用了諸如 CMSIS-DSP 之類的流行 API 來簡化代碼的可移植性,從而使 MCU 與協(xié)處理器緊密耦合,可加快 AI 功能,如協(xié)處理相關(guān)和矩陣運(yùn)算。

同時(shí),新推出的 Cortex-M55 具有更強(qiáng)的 AI 處理能力。

上述軟件和硬件平臺(tái)演示了如何通過根據(jù)嵌入式設(shè)計(jì)要求開發(fā)的推理引擎在低成本 MCU 中實(shí)現(xiàn) AI 功能。這很關(guān)鍵,因?yàn)橹С?AI 的 MCU 很有可能在 IoT,工業(yè)智能建筑和醫(yī)療應(yīng)用中改變嵌入式設(shè)備的設(shè)計(jì)。

審核編輯 黃昊宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • mcu
    mcu
    +關(guān)注

    關(guān)注

    146

    文章

    16890

    瀏覽量

    349932
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    29818

    瀏覽量

    268111
收藏 人收藏

    評論

    相關(guān)推薦

    使用 ADI 的 MAX78002 MCU 開發(fā)邊緣 AI 應(yīng)用

    科技巨頭之間為實(shí)現(xiàn)生成式人工智能 (GenAI) 商業(yè)化而進(jìn)行的金融軍備競賽在某種程度上掩蓋了其他重要的 AI 工作,尤其是在網(wǎng)絡(luò)邊緣,供應(yīng)商渴望 AI 應(yīng)用程序能夠在通常受有限內(nèi)存、
    的頭像 發(fā)表于 10-17 11:39 ?1267次閱讀
    使用 ADI 的 MAX78002 <b class='flag-5'>MCU</b> 開發(fā)<b class='flag-5'>邊緣</b> <b class='flag-5'>AI</b> 應(yīng)用

    NXP推出集成NPU的MCU,支持AI邊緣設(shè)備!MCU實(shí)現(xiàn)AI功能的多種方式

    旨在顯著節(jié)省功耗,可在邊緣端提供高達(dá)172倍的AI加速。 ? MCU 集成NPU 支持AI 功能 ? 恩智浦推出的這款i.MX RT700內(nèi)
    的頭像 發(fā)表于 09-29 01:11 ?3412次閱讀

    什么是邊緣AI?邊緣AI的供電挑戰(zhàn)

    RECOM 的 RACM1200-V 采用數(shù)字通信,可輕松集成到邊緣 AI設(shè)計(jì)。
    的頭像 發(fā)表于 09-02 11:52 ?370次閱讀
    什么是<b class='flag-5'>邊緣</b><b class='flag-5'>AI</b>?<b class='flag-5'>邊緣</b><b class='flag-5'>AI</b>的供電挑戰(zhàn)

    MCU如何實(shí)現(xiàn)AI功能

    在討論如何在微控制器單元(MCU)上實(shí)現(xiàn)AI功能時(shí),我們需要認(rèn)識(shí)到MCU通常具有較為有限的計(jì)算資
    的頭像 發(fā)表于 07-19 11:51 ?746次閱讀

    【HZHY-AI300G智能盒試用連載體驗(yàn)】基建智慧工地物聯(lián)邊緣代理技術(shù)研究及應(yīng)用

    基建施工現(xiàn)場大量的感知層設(shè)備需要一種區(qū)域集中式、全網(wǎng)分布式的網(wǎng)絡(luò)交互節(jié)點(diǎn),實(shí)現(xiàn)企業(yè)級大數(shù)據(jù)的在線采集和反控,助力基建安全質(zhì)量管理工作。 【項(xiàng)目計(jì)劃】 1、在AI300G智能盒上安裝Ubuntu操作系統(tǒng)
    發(fā)表于 07-16 17:14

    AI模型在MCU的應(yīng)用

    機(jī)遇。將AI模型集成到MCU,不僅提升了設(shè)備的智能化水平,還使得設(shè)備能夠執(zhí)行更復(fù)雜的任務(wù),實(shí)現(xiàn)自主決策和實(shí)時(shí)響應(yīng)。本文將從AI模型在
    的頭像 發(fā)表于 07-12 10:24 ?749次閱讀

    邊緣AI實(shí)現(xiàn)性能和功耗的平衡,英飛凌新一代PSOC? Edge MCU如何做到?

    電子發(fā)燒友網(wǎng)報(bào)道(文/吳子鵬)傳統(tǒng)AI的使用場景有一定局限性,難以面對實(shí)際應(yīng)用場景的多樣化,基于云端算力的AI大模型對特定場景的適配性較差,因而算力下沉、數(shù)據(jù)下沉的邊緣AI蓬勃發(fā)展,成
    的頭像 發(fā)表于 06-26 00:14 ?5385次閱讀
    讓<b class='flag-5'>邊緣</b><b class='flag-5'>AI</b><b class='flag-5'>實(shí)現(xiàn)</b>性能和功耗的平衡,英飛凌新一代PSOC? Edge <b class='flag-5'>MCU</b>如何做到?

    Silicon Labs EFM32PG26榮獲“2024邊緣AI MCU優(yōu)秀案例”

    近日,領(lǐng)先的半導(dǎo)體解決方案提供商Silicon Labs(芯科科技)宣布,其最新發(fā)布的EFM32PG26(PG26)32位微控制器(MCU)榮獲“2024邊緣AI MCU優(yōu)秀案例”。這
    的頭像 發(fā)表于 06-07 17:41 ?1035次閱讀

    邊緣AI網(wǎng)關(guān),將具備更強(qiáng)大的計(jì)算和學(xué)習(xí)能力

    和管理設(shè)備數(shù)據(jù),提供連接、計(jì)算、存儲(chǔ)和安全等功能的關(guān)鍵設(shè)備。它將物聯(lián)網(wǎng)節(jié)點(diǎn)、終端設(shè)備與云平臺(tái)連接在一起,實(shí)現(xiàn)數(shù)據(jù)的實(shí)時(shí)處理和決策。 ? 邊緣AI
    的頭像 發(fā)表于 06-06 00:26 ?3436次閱讀

    國內(nèi)外MCU廠商在邊緣AI市場尋找機(jī)會(huì)!MCU如何運(yùn)行AI算法?

    ,高頻MCU的主頻已經(jīng)提升到GHz級別,可以滿足邊緣端低算力人工智能需求。將人工智能集成在MCU上,只用一顆芯片實(shí)現(xiàn)端側(cè)部署,正在成為新潮流。 ?
    的頭像 發(fā)表于 02-02 00:18 ?6402次閱讀
    國內(nèi)外<b class='flag-5'>MCU</b>廠商在<b class='flag-5'>邊緣</b><b class='flag-5'>AI</b>市場尋找機(jī)會(huì)!<b class='flag-5'>MCU</b>如何運(yùn)行<b class='flag-5'>AI</b>算法?

    邊緣AI它到底是什么?能做什么?

    邊緣AI它到底是什么?能做什么? 邊緣人工智能是一種新興的人工智能技術(shù),它將人工智能的計(jì)算和決策能力移動(dòng)到離數(shù)據(jù)生成源和終端設(shè)備更近的邊緣節(jié)點(diǎn)
    的頭像 發(fā)表于 01-11 14:44 ?1207次閱讀

    AI何在數(shù)以百億的MCU嵌入式應(yīng)用中落地?

    AI何在數(shù)以百億的MCU嵌入式應(yīng)用中落地?海思正在給出自己的答案。
    的頭像 發(fā)表于 12-12 15:53 ?1344次閱讀
    <b class='flag-5'>AI</b>如<b class='flag-5'>何在</b>數(shù)以百億的<b class='flag-5'>MCU</b>嵌入式應(yīng)用中落地?

    算力強(qiáng)勁的AI邊緣計(jì)算盒子# 邊緣計(jì)算

    AI邊緣計(jì)算
    成都華江信息
    發(fā)布于 :2023年11月24日 16:31:06

    邊緣智能第4部分:邊緣節(jié)點(diǎn)安全

    電子發(fā)燒友網(wǎng)站提供《邊緣智能第4部分:邊緣節(jié)點(diǎn)安全.pdf》資料免費(fèi)下載
    發(fā)表于 11-24 09:34 ?0次下載
    <b class='flag-5'>邊緣</b>智能第4部分:<b class='flag-5'>邊緣</b><b class='flag-5'>節(jié)點(diǎn)</b>安全

    邊緣智能第3部分:邊緣節(jié)點(diǎn)通信

    電子發(fā)燒友網(wǎng)站提供《邊緣智能第3部分:邊緣節(jié)點(diǎn)通信.pdf》資料免費(fèi)下載
    發(fā)表于 11-24 09:17 ?0次下載
    <b class='flag-5'>邊緣</b>智能第3部分:<b class='flag-5'>邊緣</b><b class='flag-5'>節(jié)點(diǎn)</b>通信