91欧美超碰AV自拍|国产成年人性爱视频免费看|亚洲 日韩 欧美一厂二区入|人人看人人爽人人操aV|丝袜美腿视频一区二区在线看|人人操人人爽人人爱|婷婷五月天超碰|97色色欧美亚州A√|另类A√无码精品一级av|欧美特级日韩特级

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

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

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

怎么把機(jī)器學(xué)習(xí)這只“大象”放進(jìn)MCU的“冰箱”?

UNTL_安富利 ? 來源:安富利 ? 作者:安富利 ? 2021-05-19 15:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

人工智能AI)在很多人眼里是,只是一種科幻片中不明覺厲的存在,而與普通人的生活之間隔著很遠(yuǎn)的距離。但是這樣的局面正在被改變,在未來5-10年中,AI將會(huì)以超乎我們想象的速度快速滲透到我們生活的方方面面。為什么這么講?一起隨我們往下看。

人工智能物聯(lián)網(wǎng)的基本范式

之所以我們與AI之間會(huì)有“距離感”,主要是因?yàn)橐郧巴鍭I是一件比較奢侈的事。這種“奢侈”主要體現(xiàn)在,實(shí)現(xiàn)AI所依賴的機(jī)器學(xué)習(xí)(ML),在其訓(xùn)練和推理的過程中對算力有非常高的要求。為了應(yīng)對這樣的挑戰(zhàn),通過云計(jì)算集中算力做數(shù)據(jù)處理,也就成為了實(shí)現(xiàn)機(jī)器學(xué)習(xí)的一個(gè)經(jīng)典方法。

但是到了物聯(lián)網(wǎng)時(shí)代,這樣的模式受到了挑戰(zhàn)——集中式云計(jì)算帶寬和存儲(chǔ)資源消耗大、實(shí)時(shí)數(shù)據(jù)傳輸消耗電量多、數(shù)據(jù)在終端和云端之間傳輸延遲長、數(shù)據(jù)傳輸和云端集中存儲(chǔ)過程中安全風(fēng)險(xiǎn)大。這些弊端讓人們認(rèn)識(shí)到單純的云計(jì)算不是包打天下的萬能藥。

因此,邊緣計(jì)算作為經(jīng)典云計(jì)算的補(bǔ)充,越來越得到大家的重視。按照邊緣計(jì)算的定義,將大部分計(jì)算任務(wù)放在邊緣設(shè)備上直接進(jìn)行處理,而只在必要的時(shí)候?qū)⒁恍┙?jīng)過預(yù)處理的數(shù)據(jù)傳輸至云端進(jìn)行“精加工”,這樣既能提升邊緣端實(shí)時(shí)響應(yīng)的速度和智能化水平,又能為網(wǎng)絡(luò)傳輸通路和云端數(shù)據(jù)中心減負(fù),因此這樣的混合計(jì)算模式顯然可以完美地堅(jiān)決傳統(tǒng)云計(jì)算的痛點(diǎn)。

這種計(jì)算架構(gòu)的變遷,也對機(jī)器學(xué)習(xí)的模式產(chǎn)生了影響,使其從以計(jì)算為中心的模式向以數(shù)據(jù)為中心的模式轉(zhuǎn)變。這兩種模式中,前者是將機(jī)器學(xué)習(xí)的訓(xùn)練和推理都放在云端數(shù)據(jù)中心中完成,而后者則是由云端完成模型的訓(xùn)練,而將推理放在邊緣設(shè)備上完成,這也就形成了人工智能物聯(lián)網(wǎng)(AIoT)實(shí)施的基本范式。

MCU擴(kuò)展機(jī)器學(xué)習(xí)的疆界

顯而易見,邊緣計(jì)算使得機(jī)器學(xué)習(xí)的疆界大為擴(kuò)展,使其從數(shù)據(jù)中心的機(jī)房走向了更多樣性的網(wǎng)絡(luò)邊緣智能。但對于物聯(lián)網(wǎng)應(yīng)用來講,這似乎還不夠。因?yàn)樵谶吘壴O(shè)備上進(jìn)行推理,仍然需要相對強(qiáng)悍的算力,這通常需要包含ML協(xié)處理器在內(nèi)的較為復(fù)雜的異構(gòu)微處理器來實(shí)現(xiàn)加速,如此的配置在嵌入式領(lǐng)域已經(jīng)算是很“高端”的了。僅此一條,就會(huì)將不少對于功耗、成本、實(shí)時(shí)性敏感的應(yīng)用關(guān)在機(jī)器學(xué)習(xí)的門外。

因此,機(jī)器學(xué)習(xí)想要繼續(xù)開疆?dāng)U土,一個(gè)主攻方向就是要讓資源更簡單、算力更有限的微控制器(MCU)也能夠跑得了、玩得起機(jī)器學(xué)習(xí)。IC Insights的研究數(shù)據(jù)顯示,2018年全球MCU的出貨量為281億顆,到2023年將這個(gè)數(shù)字將增長到382億顆,而全球的MCU存量將數(shù)以千億計(jì),誰要是能夠讓如此量級(jí)的設(shè)備玩轉(zhuǎn)機(jī)器學(xué)習(xí),其前途和錢途都將是不可限量的!

但對于任何一個(gè)夢想來說,現(xiàn)實(shí)往往顯得比較“骨感”。將機(jī)器學(xué)習(xí)部署到MCU運(yùn)行,就好像是要將一只大象塞進(jìn)冰箱,而這個(gè)答案絕對不是一句腦筋急轉(zhuǎn)彎的玩笑話,而是需要在技術(shù)從兩個(gè)維度上去仔細(xì)考量。

為機(jī)器學(xué)習(xí)模型瘦身

第一個(gè)維度,就是要考慮如何為ML模型這只“大象”進(jìn)行“瘦身”,也就是說要發(fā)展出相應(yīng)的技術(shù),能夠在微控制器上部署、運(yùn)行“小型化”的機(jī)器學(xué)習(xí)推理模型。這種瘦身后的模型,需要滿足的條件包括:

運(yùn)行模型的終端功耗一般在mW級(jí)別,甚至更低;

占用的內(nèi)存一般要在幾百kB以下;

推理時(shí)間為ms級(jí)別,一般需要在1s內(nèi)完成。

為了實(shí)現(xiàn)這樣的目標(biāo),TinyML技術(shù)應(yīng)運(yùn)而生。顧名思義,這就是一種能夠讓ML模型“變小”的技術(shù)。與上文提到的AIoT機(jī)器學(xué)習(xí)的基本范式一樣,TinyML也是要在云端收集數(shù)據(jù)并進(jìn)行訓(xùn)練,而不同之處則在于訓(xùn)練后模型的優(yōu)化和部署——為了適應(yīng)MCU有限的計(jì)算資源,TinyML必須對模型進(jìn)行“深度壓縮”,通過模型的蒸餾(Distillation)、量化(Quantization)、編碼(Encoding)、編譯(Compilation)一系列操作后才能部署到邊緣終端上。

其中,一些關(guān)鍵的技術(shù)包括:

蒸餾:是指在訓(xùn)練后通過剪枝(pruning)和知識(shí)蒸餾的技術(shù)手段,對模型進(jìn)行更改,以創(chuàng)建更緊湊的表示形式。

量化:在模型蒸餾后,通過量化實(shí)現(xiàn)以更少位數(shù)的數(shù)據(jù)類型近似表示32位浮點(diǎn)型數(shù)據(jù),在可接受的精度損失范圍之內(nèi)減少模型尺寸大小、內(nèi)存消耗并加快模型推理速度。

編碼:就是通過更有效的編碼方式(如霍夫曼編碼)來存儲(chǔ)數(shù)據(jù),進(jìn)一步減小模型規(guī)模。

編譯:通過以上方式壓縮好的模型,將被編譯為可被大多MCU使用的C或C++代碼,通過設(shè)備上的輕量級(jí)網(wǎng)絡(luò)解釋器(如TF Lite和TF Lite Micro)運(yùn)行。

在過去的兩年中,我們已經(jīng)明顯感覺到TinyML技術(shù)在升溫,廠商在該領(lǐng)域的投入也在加碼。根據(jù)Silent Intelligence的預(yù)測,未來5年中,TinyML將觸發(fā)超過700億美元的經(jīng)濟(jì)價(jià)值,并且保持超過27.3%的復(fù)合年均增長率。

打造機(jī)器學(xué)習(xí)MCU新物種

把“大象裝進(jìn)冰箱“,除了要在“大象”(也就是ML模型)身上下功夫,另一個(gè)維度上的努力就是要改造“冰箱”,也就是對我們熟悉的MCU進(jìn)行優(yōu)化和改造,令其能夠符合運(yùn)行ML的需要。

比如,為了滿足在IoT邊緣設(shè)備中實(shí)現(xiàn)復(fù)雜機(jī)器學(xué)習(xí)功能的需要,Maxim Integrated就推出一款專門的低功耗ML微控制器MAX78000。該器件內(nèi)置Arm Cortex-M4F處理器(100MHz)和32位RISC-V協(xié)處理器(60MHz),以及支持64層網(wǎng)絡(luò)深度的卷積神經(jīng)網(wǎng)絡(luò)加速器,可在電池供電應(yīng)用中執(zhí)行AI推理,而僅消耗微焦耳能量。與傳統(tǒng)的軟件方案相比,這種基于硬件加速的方案使得復(fù)雜的AI推理能耗降至前者的百分之一,而推理速度則可以快100倍。

預(yù)計(jì)具有類似ML特性的新物種,將成為未來各家MCU大廠產(chǎn)品路線圖中的重要分支。

本文小結(jié)

綜上所述,與微處理器或者x86等嵌入式計(jì)算架構(gòu)相比,MCU具有功耗很低、成本低、開發(fā)周期短、上市快、實(shí)時(shí)性好、市場體量大等特點(diǎn),這些特性如果能夠和高能的機(jī)器學(xué)習(xí)結(jié)合在一起,其想象空間無疑是巨大的。

在促成兩者“結(jié)合”的過程中,如果能夠?yàn)?a target="_blank">開發(fā)者提供支持機(jī)器學(xué)習(xí)功能的MCU“新物種”,如果能夠提供一個(gè)完整的開發(fā)工具鏈,讓ML模型的優(yōu)化和部署更順手,那么把機(jī)器學(xué)習(xí)這只“大象”放進(jìn)MCU的“冰箱”,將成為信手拈來的輕松事。

更重要的是,這樣的趨勢剛剛萌芽,你完全有機(jī)會(huì)成為一只early bird,在這個(gè)全新的領(lǐng)域中自由的飛翔。

編輯:jq

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

    關(guān)注

    5208

    文章

    20584

    瀏覽量

    336239
  • 云計(jì)算
    +關(guān)注

    關(guān)注

    39

    文章

    8037

    瀏覽量

    144690
  • 物聯(lián)網(wǎng)
    +關(guān)注

    關(guān)注

    2948

    文章

    48027

    瀏覽量

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

    關(guān)注

    1819

    文章

    50229

    瀏覽量

    266564

原文標(biāo)題:如何把機(jī)器學(xué)習(xí)這只“大象”,放進(jìn)MCU的“冰箱”?

文章出處:【微信號(hào):安富利,微信公眾號(hào):AvnetAsia】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

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

    大象機(jī)器人產(chǎn)品賦能全球尖端科研與教育實(shí)踐

    應(yīng)用大象機(jī)器人機(jī)械臂作為核心研究工具產(chǎn)出的論文,被機(jī)器人領(lǐng)域頂級(jí)期刊《Science Robotics》(影響因子27.5,JCR/中科院雙1區(qū))收錄并榮登期刊封面。
    的頭像 發(fā)表于 02-11 10:34 ?599次閱讀

    機(jī)器學(xué)習(xí)特征工程:分類變量的數(shù)值化處理方法

    編碼是機(jī)器學(xué)習(xí)流程里最容易被低估的環(huán)節(jié)之一,模型沒辦法直接處理文本形式的分類數(shù)據(jù),尺寸(Small/Medium/Large)、顏色(Red/Blue/Green)、城市、支付方式等都是典型的分類
    的頭像 發(fā)表于 02-10 15:58 ?414次閱讀
    <b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>特征工程:分類變量的數(shù)值化處理方法

    強(qiáng)化學(xué)習(xí)會(huì)讓自動(dòng)駕駛模型學(xué)習(xí)更快嗎?

    是一種讓機(jī)器通過“試錯(cuò)”學(xué)會(huì)決策的辦法。與監(jiān)督學(xué)習(xí)不同,監(jiān)督學(xué)習(xí)是有人提供示范答案,讓模型去模仿;而強(qiáng)化學(xué)習(xí)不會(huì)把每一步的“正確答案”都告訴你,而是
    的頭像 發(fā)表于 01-31 09:34 ?786次閱讀
    強(qiáng)化<b class='flag-5'>學(xué)習(xí)</b>會(huì)讓自動(dòng)駕駛模型<b class='flag-5'>學(xué)習(xí)</b>更快嗎?

    機(jī)器學(xué)習(xí)和深度學(xué)習(xí)中需避免的 7 個(gè)常見錯(cuò)誤與局限性

    無論你是剛?cè)腴T還是已經(jīng)從事人工智能模型相關(guān)工作一段時(shí)間,機(jī)器學(xué)習(xí)和深度學(xué)習(xí)中都存在一些我們需要時(shí)刻關(guān)注并銘記的常見錯(cuò)誤。如果對這些錯(cuò)誤置之不理,日后可能會(huì)引發(fā)諸多麻煩!只要我們密切關(guān)注數(shù)據(jù)、模型架構(gòu)
    的頭像 發(fā)表于 01-07 15:37 ?302次閱讀
    <b class='flag-5'>機(jī)器</b><b class='flag-5'>學(xué)習(xí)</b>和深度<b class='flag-5'>學(xué)習(xí)</b>中需避免的 7 個(gè)常見錯(cuò)誤與局限性

    大象機(jī)器人2025年度大事記回顧

    在技術(shù)迭代與場景落地的雙重共振下,需求持續(xù)擴(kuò)容。大象機(jī)器人聚焦輕量化、低成本、易部署的機(jī)器人研發(fā),形成“從桌面級(jí)到人形級(jí)”的產(chǎn)品矩陣,覆蓋消費(fèi)級(jí)至專業(yè)級(jí)市場。
    的頭像 發(fā)表于 01-06 15:01 ?714次閱讀

    便攜式冰箱控制方案MCU微控制器無感FOC控制

    便攜式冰箱是一種家居用品。顧名思義就是方便攜帶的冰箱,比傳統(tǒng)的家用冰箱體積更小,更加節(jié)能,具備制冷和制熱功能。相較于傳統(tǒng)家用冰箱,便攜式冰箱
    的頭像 發(fā)表于 12-18 16:51 ?514次閱讀

    在極海APM32系列MCU中如何代碼重定位到SDRAM運(yùn)行

    在有些情況下,我們想要把代碼放到SDRAM運(yùn)行。下面介紹在APM32的MCU中,如何代碼重定位到SDRAM運(yùn)行。對于不同APM32系列的MCU,方法都是一樣的。
    的頭像 發(fā)表于 11-04 09:14 ?5336次閱讀
    在極海APM32系列<b class='flag-5'>MCU</b>中如何<b class='flag-5'>把</b>代碼重定位到SDRAM運(yùn)行

    浮思特 | 淺析現(xiàn)代單片機(jī)(ABOV)在智能冰箱中的核心角色

    隨著消費(fèi)者對家電智能化、節(jié)能化需求的不斷提升,電冰箱早已不再是簡單的“制冷柜”,而是集精確溫控、高效節(jié)能、人性化交互于一體的家庭智慧中心。在這一演進(jìn)過程中,作為冰箱“大腦”的微控制器(MCU)扮演著
    的頭像 發(fā)表于 09-29 09:48 ?770次閱讀
    浮思特 | 淺析現(xiàn)代單片機(jī)(ABOV)在智能<b class='flag-5'>冰箱</b>中的核心角色

    FPGA在機(jī)器學(xué)習(xí)中的具體應(yīng)用

    隨著機(jī)器學(xué)習(xí)和人工智能技術(shù)的迅猛發(fā)展,傳統(tǒng)的中央處理單元(CPU)和圖形處理單元(GPU)已經(jīng)無法滿足高效處理大規(guī)模數(shù)據(jù)和復(fù)雜模型的需求。FPGA(現(xiàn)場可編程門陣列)作為一種靈活且高效的硬件加速平臺(tái)
    的頭像 發(fā)表于 07-16 15:34 ?3028次閱讀

    福祿克溫度記錄儀在超低溫冰箱中的應(yīng)用

    當(dāng)你冰淇淋放進(jìn)家用冰箱時(shí),超低溫冰箱正在-80℃的極寒中守護(hù)著疫苗、細(xì)胞樣本等珍貴物資。但如何確保這個(gè)"極寒堡壘"不罷工?
    的頭像 發(fā)表于 07-07 15:47 ?882次閱讀

    #工作原理大揭秘 #單片機(jī) #電路原理 #MCU#mcu程序開發(fā)

    mcu
    宇凡微電子
    發(fā)布于 :2025年06月19日 19:02:28

    大象機(jī)器人攜手進(jìn)迭時(shí)空推出 RISC-V 全棧開源六軸機(jī)械臂產(chǎn)品

    大象機(jī)器人成立于2016年,專注協(xié)作機(jī)器人研發(fā)與應(yīng)用,產(chǎn)品線涵蓋輕量級(jí)協(xié)作機(jī)器人、人形機(jī)器人、仿生機(jī)器
    的頭像 發(fā)表于 06-06 16:55 ?1615次閱讀
    <b class='flag-5'>大象</b><b class='flag-5'>機(jī)器</b>人攜手進(jìn)迭時(shí)空推出 RISC-V 全棧開源六軸機(jī)械臂產(chǎn)品

    基于先進(jìn)MCU機(jī)器人運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì):理論、實(shí)踐與前沿技術(shù)

    摘要 :隨著機(jī)器人技術(shù)的飛速發(fā)展,對運(yùn)動(dòng)控制系統(tǒng)的性能要求日益嚴(yán)苛。本文聚焦于基于先進(jìn)MCU(微控制單元)的機(jī)器人運(yùn)動(dòng)控制系統(tǒng)設(shè)計(jì),深入剖析其理論基礎(chǔ)、實(shí)踐方法與前沿技術(shù)。以國科安芯的MCU
    的頭像 發(fā)表于 04-27 10:58 ?1049次閱讀

    大象機(jī)器人攜手進(jìn)迭時(shí)空推出 RISC-V 全棧開源六軸機(jī)械臂產(chǎn)品

    大象機(jī)器人成立于2016年,專注協(xié)作機(jī)器人研發(fā)與應(yīng)用,產(chǎn)品線涵蓋輕量級(jí)協(xié)作機(jī)器人、人形機(jī)器人、仿生機(jī)器
    發(fā)表于 04-25 17:59

    大象機(jī)器人推出myCobot 280 RDK X5,攜手地瓜機(jī)器人共建智能教育機(jī)

    摘要大象機(jī)器人全新推出輕量級(jí)高性能教育機(jī)械臂myCobot280RDKX5,該產(chǎn)品集成地瓜機(jī)器人RDKX5開發(fā)者套件,深度整合雙方在硬件研發(fā)與智能計(jì)算領(lǐng)域的技術(shù)優(yōu)勢,實(shí)現(xiàn)芯片架構(gòu)、軟件算法、硬件結(jié)構(gòu)
    的頭像 發(fā)表于 04-15 22:05 ?1489次閱讀
    <b class='flag-5'>大象</b><b class='flag-5'>機(jī)器</b>人推出myCobot 280 RDK X5,攜手地瓜<b class='flag-5'>機(jī)器</b>人共建智能教育機(jī)