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

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

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

邊緣人工智能:微芯片和嵌入式機(jī)器學(xué)習(xí)

王帥 ? 來(lái)源:Michael Parks ? 作者:Michael Parks ? 2022-12-30 09:40 ? 次閱讀

Microchip 的 32 位微控制器MPLAB X 開(kāi)發(fā)工具支持快速設(shè)計(jì)和嵌入式機(jī)器學(xué)習(xí)

poYBAGOrgIOAFqmjAAB2GX6f0Ck635.jpg

早在古希臘,自動(dòng)化就一直吸引著創(chuàng)新思維。由于本世紀(jì)早期的大規(guī)模電氣化和下半葉半導(dǎo)體的發(fā)明,20世紀(jì)見(jiàn)證了自動(dòng)化技術(shù)的迅速采用。然而,自動(dòng)化通常僅限于嚴(yán)格控制的空間,例如在設(shè)計(jì)相關(guān)系統(tǒng)時(shí)可以規(guī)劃和考慮每個(gè)場(chǎng)景的工廠?,F(xiàn)實(shí)世界往往難以預(yù)測(cè),因此出于安全考慮,自主系統(tǒng)的采用相對(duì)較少。也就是說(shuō),自動(dòng)化帶來(lái)的好處不容忽視。例如,由于采用了自動(dòng)駕駛汽車,它可以讓截癱患者重獲行動(dòng)自由。

機(jī)器學(xué)習(xí) (ML) 算法有望成為改變自主系統(tǒng)采用曲線的關(guān)鍵參與者。嵌入式系統(tǒng)開(kāi)發(fā)人員非常感興趣的是將這些高效的類腦算法與廉價(jià)但功能強(qiáng)大的微控制器和傳感器相結(jié)合。這種技術(shù)聯(lián)盟催生了所謂的邊緣計(jì)算,它承諾數(shù)十億負(fù)擔(dān)得起的嵌入式電子系統(tǒng)幾乎可以瞬間與物理世界交互——這是邊緣互聯(lián)網(wǎng)連接的重要吸引力。因此,邊緣計(jì)算可以為沒(méi)有連接的最偏遠(yuǎn)地區(qū)帶來(lái)無(wú)與倫比的 ML 支持功能。歸根結(jié)底,邊緣計(jì)算代表了自動(dòng)化的一場(chǎng)革命,無(wú)論是在規(guī)模上還是在能力上。

隨著這場(chǎng)革命,嵌入式系統(tǒng)開(kāi)發(fā)人員面臨著重新構(gòu)想各種消費(fèi)和工業(yè)產(chǎn)品以利用 ML 技術(shù)使它們更安全、更易于使用或更高效的挑戰(zhàn)。值得慶幸的是,Microchip Technology等公司提供價(jià)格低廉但功能強(qiáng)大的開(kāi)發(fā)板,使開(kāi)發(fā)人員能夠探索以 ML 為中心的技術(shù)并將其快速集成到產(chǎn)品原型中。我們將探討如何使用 Microchip Technology 的 MPLAB X 集成開(kāi)發(fā)環(huán)境 (IDE) 及其 32 位微控制器和微處理器系列(圖 1)完成快速原型制作。

機(jī)器學(xué)習(xí):當(dāng)硅遇到腦科學(xué)

對(duì)于人類來(lái)說(shuō),我們對(duì)物理世界的全部體驗(yàn)都是由構(gòu)成大腦的千億個(gè)神經(jīng)元處理的。它的學(xué)習(xí)和適應(yīng)能力,加上其非凡的能源效率,使生物大腦成為大自然工程能力的勝利。人工復(fù)制整個(gè)大腦的功能仍然需要幾十年的時(shí)間(例如真正的通用人工智能或 AI)。然而,得益于新興的機(jī)器學(xué)習(xí)技術(shù),如今大腦的某些功能子集可以被復(fù)制。例如,機(jī)器視覺(jué)算法可以讓電子設(shè)備能夠識(shí)別和分類相機(jī)視野中的物體。

為什么這很重要?自動(dòng)化的廣泛采用意味著人類和技術(shù)將更頻繁地交互,并且可能以越來(lái)越危險(xiǎn)的方式進(jìn)行交互。為了減輕這些風(fēng)險(xiǎn),機(jī)器必須更善于感知和理解環(huán)境。機(jī)器視覺(jué)就是這樣一種機(jī)制,它使設(shè)備能夠看到和理解物理 3D 空間。從實(shí)用的角度來(lái)看,檢測(cè)物理空間中是否有人是一種能力,它對(duì)與安全、安保和老人/兒童保育相關(guān)的眾多用例具有廣泛的影響,僅舉幾例。

強(qiáng)大的 ML 算法需要同樣強(qiáng)大的硬件。Microchip 提供種類繁多的 32 位微處理器和微控制器,以滿足尋求構(gòu)建邊緣人工智能產(chǎn)品線的開(kāi)發(fā)人員的幾乎所有性能和成本要求。Microchip 使用其 ML 評(píng)估套件(例如 EV18H79A 或 EV45Y33A)可以輕松開(kāi)發(fā)和測(cè)試這些解決方案。VectorBlox ?加速器軟件開(kāi)發(fā)套件 (SDK) 支持在 Microchip 的 PolarFire ?上設(shè)計(jì)低功耗、小尺寸 AI/ML 應(yīng)用程序現(xiàn)場(chǎng)可編程門陣列 (FPGA)。FPGA 非常適合邊緣 AI 應(yīng)用,包括在功率受限的計(jì)算環(huán)境中進(jìn)行推理。這是因?yàn)榕c中央處理單元 (CPU) 或圖形處理單元 (GPU) 相比,F(xiàn)PGA 每秒可以處理更多的千兆運(yùn)算 (GOPS),并且能效更高。設(shè)計(jì)人員可以在 PolarFire FPGA 上實(shí)施他們的算法,以滿足邊緣應(yīng)用中對(duì)節(jié)能推理不斷增長(zhǎng)的需求。此外,PolarFire FPGA 不需要先前的 FPGA 設(shè)計(jì)經(jīng)驗(yàn)。Microchip 的 VectorBlox Accelerator SDK 旨在使開(kāi)發(fā)人員能夠使用 C/C++ 進(jìn)行編碼,并對(duì)節(jié)能神經(jīng)網(wǎng)絡(luò)進(jìn)行編程。

將機(jī)器視覺(jué)算法與微控制器硬件集成需要嵌入式系統(tǒng)開(kāi)發(fā)人員擴(kuò)展他們的知識(shí)和技能。為幫助進(jìn)行這種教育,Microchip 與各種專注于 AI 的初創(chuàng)公司合作,將他們的 AI 培訓(xùn)解決方案直接集成到 MLPAB X IDE 中。首先是來(lái)自 Cartesiam 的 NanoEdge AI 套件。NanoEdge AI Library 是一種工具,用于搜索基于 C 編程語(yǔ)言的 AI 庫(kù)并將其集成到您的嵌入式固件項(xiàng)目中。AI Studio 讓嵌入式開(kāi)發(fā)人員能夠抽象出信號(hào)處理和 ML 模型訓(xùn)練的細(xì)節(jié)。最終結(jié)果是一個(gè)靜態(tài)庫(kù),可以在主 .c 文件中鏈接,并且可以在 Microchip 的任何基于 Arm Cortex 的微控制器上運(yùn)行。

Edge Impulse 是一個(gè)完整的 TinyML 訓(xùn)練和部署管道,包括數(shù)據(jù)集收集、DSP、訓(xùn)練 ML 算法、測(cè)試和高效推理代碼生成,適用于廣泛的傳感器、音頻和視覺(jué)應(yīng)用程序。得益于 MPLAB X IDE 插件,訓(xùn)練數(shù)據(jù)可以從幾乎所有 Microchip 的 32 位 Arm 微控制器快速發(fā)送到 Edge Impulse。

最后,Microchip還與運(yùn)動(dòng)手勢(shì)合作,為嵌入式系統(tǒng)提供了一種獨(dú)特的手勢(shì)檢測(cè)機(jī)制。運(yùn)動(dòng)手勢(shì)工具為開(kāi)發(fā)人員提供了基于運(yùn)動(dòng)、觸摸和視覺(jué)捕捉手勢(shì)的模式檢測(cè)工具。開(kāi)發(fā)者可以利用Motion Gesture預(yù)先構(gòu)建的手勢(shì)庫(kù),或者利用智能手機(jī)應(yīng)用程序來(lái)訓(xùn)練自己的手勢(shì)。MPLAB X IDE的插件甚至可以讓開(kāi)發(fā)人員輕松地將Motion Gesture軟件庫(kù)與各種Microchip傳感器(例如電容式觸摸、慣性測(cè)量單元或IMU)的庫(kù)集成。

MPLAB X IDE是一個(gè)功能強(qiáng)大且高度可擴(kuò)展的開(kāi)發(fā)套件,適用于 Microchip 的許多微控制器和數(shù)字信號(hào)處理器。它適用于 Windows、Mac OS 和 Linux。它為嵌入式開(kāi)發(fā)人員提供了許多非常感興趣的功能,包括數(shù)據(jù)可視化工具、I/O oib 查看器,甚至是允許開(kāi)發(fā)人員從世界上任何計(jì)算機(jī)訪問(wèn)其源代碼的基于 Web 的版本。

結(jié)論

這是一個(gè)基本項(xiàng)目,它可以讓您有信心和技能通過(guò)利用 Microchip Technology 的 32 位微處理器和微控制器來(lái)開(kāi)發(fā)您自己的更復(fù)雜的機(jī)器視覺(jué)項(xiàng)目。如前所述,計(jì)算機(jī)視覺(jué)可用于眾多安全或安保應(yīng)用程序。通用輸入/輸出 (GPIO) 不是點(diǎn)亮 LED,而是可以觸發(fā)繼電器,以在人員進(jìn)入不該進(jìn)入的位置時(shí)斷開(kāi)流向重型機(jī)械電流?;蛘?,如果下班后有人被發(fā)現(xiàn),安全設(shè)備會(huì)發(fā)出警報(bào)。

當(dāng)然,開(kāi)發(fā)人員不僅限于識(shí)別人類??梢杂?xùn)練ML算法來(lái)識(shí)別和分類任意數(shù)量的對(duì)象類型?;蛘?,也許有些用例需要視覺(jué)識(shí)別以外的東西。音頻識(shí)別 ML 算法可以替代以基于聲音而不是圖像觸發(fā)輸出。無(wú)論輸入類型如何,Microchip 及其 AI 初創(chuàng)合作伙伴的硬件和軟件工具都提供了一種快速簡(jiǎn)便的工作流程,可將 ML 功能帶到邊緣。

歸根結(jié)底,ML 算法與功能強(qiáng)大、低成本的嵌入式系統(tǒng)相結(jié)合,正在為世界帶來(lái)更強(qiáng)大、更智能的自動(dòng)化。嵌入式系統(tǒng)開(kāi)發(fā)人員現(xiàn)在可以使用大量工具來(lái)幫助他們快速且廉價(jià)地將機(jī)器學(xué)習(xí)技術(shù)嵌入到他們的產(chǎn)品中。謹(jǐn)慎的產(chǎn)品開(kāi)發(fā)人員應(yīng)該問(wèn),機(jī)器學(xué)習(xí)技術(shù)如何而不是是否可以適應(yīng)他們的產(chǎn)品,從而為潛在客戶提供額外價(jià)值。希望這個(gè)項(xiàng)目激發(fā)了想象力,你在問(wèn)自己:我如何利用機(jī)器學(xué)習(xí)將人工智能帶到我的產(chǎn)品的邊緣?=

Michael Parks, PE 是 Green Shoe Garage 的聯(lián)合創(chuàng)始人,Green Shoe Garage 是一家位于馬里蘭州西部的定制電子設(shè)計(jì)工作室和嵌入式安全研究公司。他制作了 Gears of Resistance 播客,以幫助提高公眾對(duì)技術(shù)和科學(xué)問(wèn)題的認(rèn)識(shí)。Michael 還是馬里蘭州的持證專業(yè)工程師,并擁有約翰霍普金斯大學(xué)的系統(tǒng)工程碩士學(xué)位。

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

    關(guān)注

    452

    文章

    50206

    瀏覽量

    420947
  • 嵌入式
    +關(guān)注

    關(guān)注

    5059

    文章

    18973

    瀏覽量

    302062
  • 人工智能
    +關(guān)注

    關(guān)注

    1789

    文章

    46652

    瀏覽量

    237090
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8349

    瀏覽量

    132315
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入式學(xué)習(xí)建議

    對(duì)廣大渴望學(xué)習(xí)嵌入式系統(tǒng)的學(xué)子提出幾點(diǎn)基礎(chǔ)階段的學(xué)習(xí)建議: ①嵌入式系統(tǒng)軟件硬件密切相關(guān),一定要打好軟硬件基礎(chǔ)。其實(shí),只要找到正確的方法,加上努力,任何理工科學(xué)生,甚至非理工科學(xué)生,
    發(fā)表于 10-22 11:41

    嵌入式系統(tǒng)的未來(lái)趨勢(shì)有哪些?

    嵌入式系統(tǒng)是指將我們的操作系統(tǒng)和功能軟件集成于計(jì)算機(jī)硬件系統(tǒng)之中,形成一個(gè)專用的計(jì)算機(jī)系統(tǒng)。那么嵌入式系統(tǒng)的未來(lái)趨勢(shì)有哪些呢? 1. 人工智能機(jī)器
    發(fā)表于 09-12 15:42

    AI普及給嵌入式設(shè)計(jì)人員帶來(lái)新挑戰(zhàn)

    探討了人工智能(AI)的普及給嵌入式設(shè)計(jì)人員帶來(lái)的新挑戰(zhàn)。在創(chuàng)建“邊緣機(jī)器學(xué)習(xí)(ML)”應(yīng)用時(shí),設(shè)計(jì)人員必須確保其能有效運(yùn)行,同時(shí)最大限度地
    發(fā)表于 08-22 14:20 ?632次閱讀
    AI普及給<b class='flag-5'>嵌入式</b>設(shè)計(jì)人員帶來(lái)新挑戰(zhàn)

    深度學(xué)習(xí)算法在嵌入式平臺(tái)上的部署

    隨著人工智能技術(shù)的飛速發(fā)展,深度學(xué)習(xí)算法在各個(gè)領(lǐng)域的應(yīng)用日益廣泛。然而,將深度學(xué)習(xí)算法部署到資源受限的嵌入式平臺(tái)上,仍然是一個(gè)具有挑戰(zhàn)性的任務(wù)。本文將從
    的頭像 發(fā)表于 07-15 10:03 ?1097次閱讀

    智能嵌入式系統(tǒng)設(shè)計(jì)大賽--龍芯2K500先鋒板

    智能嵌入式系統(tǒng)設(shè)計(jì)大賽是依托IEEE國(guó)際元計(jì)算大會(huì)(IEEE ICMC)舉辦的一場(chǎng)挑戰(zhàn)競(jìng)賽。 本次比賽致力于推動(dòng)國(guó)產(chǎn)化人工智能平臺(tái)的發(fā)展,培養(yǎng)學(xué)生嵌入式
    發(fā)表于 05-14 21:15

    5G智能物聯(lián)網(wǎng)課程之Aidlux下人工智能開(kāi)發(fā)(SC171開(kāi)發(fā)套件V2)

    ://t.elecfans.com/v/27221.html *附件:初學(xué)者完整學(xué)習(xí)流程實(shí)現(xiàn)手寫數(shù)字識(shí)別案例_V2-20240506.pdf 人工智能 語(yǔ)音對(duì)話機(jī)器人案例 26分03秒 https
    發(fā)表于 05-10 16:46

    嵌入式熱門發(fā)展方向有哪些?

    嵌入式人工智能可以運(yùn)用機(jī)器學(xué)習(xí)技術(shù)對(duì)圖像、視頻進(jìn)行高精度解析,從而實(shí)現(xiàn)圖像識(shí)別、視頻剪輯、視頻智能關(guān)聯(lián)應(yīng)用等。在傳感器網(wǎng)絡(luò)系統(tǒng)中,
    發(fā)表于 04-11 14:17

    研華科技宣布與高通技術(shù)公司達(dá)成戰(zhàn)略合作,共創(chuàng)邊緣智能新未來(lái)

    今日,在世界嵌入式展覽會(huì)上,研華科技宣布與高通技術(shù)公司達(dá)成戰(zhàn)略合作,攜手為邊緣計(jì)算領(lǐng)域帶來(lái)變革,共創(chuàng)邊緣人工智能生態(tài)系多元且開(kāi)放的新格局。
    的頭像 發(fā)表于 04-11 09:24 ?562次閱讀

    5G智能物聯(lián)網(wǎng)課程之Aidlux下人工智能開(kāi)發(fā)(SC171開(kāi)發(fā)套件V1)

    *附件:初學(xué)者完整學(xué)習(xí)流程實(shí)現(xiàn)手寫數(shù)字識(shí)別案例.pdf 人工智能 語(yǔ)音對(duì)話機(jī)器人案例 26分03秒 https://t.elecfans.com/v/27185.html *附件:語(yǔ)音對(duì)話機(jī)
    發(fā)表于 04-01 10:40

    人工智能機(jī)器學(xué)習(xí)的頂級(jí)開(kāi)發(fā)板有哪些?

    機(jī)器學(xué)習(xí)(ML)和人工智能(AI)不再局限于高端服務(wù)器或云平臺(tái)。得益于集成電路(IC)和軟件技術(shù)的新發(fā)展,在微型控制器和微型計(jì)算機(jī)上實(shí)現(xiàn)機(jī)器學(xué)習(xí)
    的頭像 發(fā)表于 02-29 18:59 ?723次閱讀
    <b class='flag-5'>人工智能</b>和<b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>的頂級(jí)開(kāi)發(fā)板有哪些?

    嵌入式人工智能的就業(yè)方向有哪些?

    聯(lián)網(wǎng)ARM開(kāi)發(fā) NB-IoT開(kāi)發(fā)及實(shí)戰(zhàn) 七:python工程師,人工智能工程師 python語(yǔ)法基礎(chǔ) python核心編程 基于OpenCV的機(jī)器視覺(jué)開(kāi)發(fā) 嵌入式人工智能滲入生活的方
    發(fā)表于 02-26 10:17

    嵌入式學(xué)習(xí)步驟

    開(kāi)發(fā)板上測(cè)試固件以及在實(shí)際設(shè)備上進(jìn)行測(cè)試。 嵌入式系統(tǒng)的多樣化發(fā)展,它將更為廣泛地應(yīng)用于各個(gè)領(lǐng)域,實(shí)現(xiàn)智能化、網(wǎng)絡(luò)化、自動(dòng)化的目標(biāo)。同時(shí),隨著人工智能機(jī)器
    發(fā)表于 02-02 15:24

    BrainChip與MYWAI建立合作,助力邊緣人工智能解決方案

    雙方合作預(yù)期會(huì)推動(dòng)邊緣人工智能在工業(yè)自動(dòng)化和機(jī)器人領(lǐng)域的廣泛應(yīng)用,為廣大企業(yè)及其用戶帶來(lái)顯著經(jīng)濟(jì)利益。本次合作的核心在于,針對(duì)不同行業(yè)如制造業(yè)、物流業(yè)、能源管理以及醫(yī)療衛(wèi)生等研發(fā)出相應(yīng)的機(jī)器人解決方案
    的頭像 發(fā)表于 01-18 10:08 ?394次閱讀

    意法半導(dǎo)體推出嵌入式人工智能生態(tài)系統(tǒng)ST Edge AI Suite

    意法半導(dǎo)體(簡(jiǎn)稱ST)日前宣布推出一項(xiàng)前所未有的技術(shù)突破——ST Edge AI Suite,這是一個(gè)資源豐富的嵌入式人工智能生態(tài)系統(tǒng),旨在幫助廠商在自家產(chǎn)品中輕松實(shí)現(xiàn)邊緣人工智能功能。
    的頭像 發(fā)表于 01-04 14:37 ?751次閱讀

    意法半導(dǎo)體加快邊緣人工智能應(yīng)用,助力企業(yè)產(chǎn)品智能化轉(zhuǎn)型

    ? 點(diǎn)擊上方? “?意法半導(dǎo)體中國(guó)” , 關(guān)注我們 ???????? ? ? ST Edge AI Suite 是意法半導(dǎo)體新推出的整合各種軟件和工具的邊緣人工智能開(kāi)發(fā)套件,為開(kāi)發(fā)者和企業(yè)在工業(yè)
    的頭像 發(fā)表于 12-14 16:15 ?529次閱讀
    意法半導(dǎo)體加快<b class='flag-5'>邊緣人工智能</b>應(yīng)用,助力企業(yè)產(chǎn)品<b class='flag-5'>智能</b>化轉(zhuǎn)型