日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

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

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

3天內不再提示

什么是TinyML?它可以(也不能)用于什么?

OpenFPGA ? 來源:OpenFPGA ? 作者:OpenFPGA ? 2022-11-28 10:25 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

TinyML 也是機器學習的一種,他的特點就是縮小深度學習網(wǎng)絡可以在微型硬件中使用,主要應用在智能設備上。

超低功耗嵌入式設備正在“入侵”我們的世界,借助新的嵌入式機器學習框架,它們將進一步推動人工智能驅動的物聯(lián)網(wǎng)設備的普及。

FPGA一直以低功耗、可重構的特點在各個領域內應用,同時也可以大大增加物聯(lián)網(wǎng)應用環(huán)境,所以在FPGA上應用TinyML是否是FPGA方便的最佳應用?我們接下來分析一下TinyML的特點再來總結。

接下來讓我們翻譯這個行話:什么是 TinyML?而且,更重要的是 - 它可以(也不能)用于什么?

什么是 TinyML?

機器學習是一個流行詞,已經(jīng)存在了一段時間,有許多有用的應用程序需要理解混沌數(shù)據(jù),目前的應用中它很少與硬件相關聯(lián)。通常,如果一定要與硬件那么通常通過云相關聯(lián),而云通常與延遲、耗電和連接速度有關。

然而,在設備中應用機器學習并不是什么新鮮事。幾年來,我們的大多數(shù)手機都內置了某種神經(jīng)網(wǎng)絡。設備音樂識別,以及許多相機模式(如夜視和人像模式)只是依賴嵌入式深度學習的幾個例子。這些算法可以識別我們更有可能再次使用的應用程序,并關閉不需要的應用程序來延長手機電池。然而,嵌入式 AI 面臨著許多挑戰(zhàn),其中最重要的挑戰(zhàn)就是功率和空間。這就是 TinyML 的用武之地。

設備上的傳感器數(shù)據(jù)需要強大的計算能力,這會導致存儲容量有限、中央處理器 (CPU) 有限和數(shù)據(jù)庫性能下降等問題。TinyML 通過將人工智能嵌入到小塊硬件中,將機器學習帶到了“現(xiàn)場”。有了它,就可以利用深度學習算法在設備上訓練網(wǎng)絡并縮小它們的大小,而無需將數(shù)據(jù)發(fā)送到云端,從而減少分析它的延遲。

TinyML:了解基礎知識

Google 的 TinyML 大師和 TensorFLow Lite 工程負責人 Pete Warden 與 Daniel Situnayake 一起出版了一本書。這本書“TinyML:在 Arduino 和超低功耗微控制器上使用 TensorFlow Lite 進行機器學習”已成為該領域的參考。

最后,TensorFlow Lite是谷歌創(chuàng)建的嵌入式機器學習框架,它有一個專門為微控制器設計的子類別。2019 年,除了 TensorFlow Lite 之外,其他框架開始專注于讓深度學習模型更小、更快,并適配嵌入式硬件,包括uTensor和Arm 的 CMSIS-NN。與此同時,許多教程開始出現(xiàn),內容是關于如何在 AI 驅動的微控制器上使用 TinyML 和類似框架來訓練、驗證然后通過推理引擎在硬件上部署小型神經(jīng)網(wǎng)絡集。

機器學習通常與優(yōu)化有關,但 TinyML 不僅僅是與優(yōu)化有關:一些云應用程序編程接口 (API) 只是排除交互性,并且從功耗角度來看過于受限。最重要的是,這些限制使邊緣計算變得更慢、更昂貴且更不可預測。

與前面提到的基于手機上應用的機器學習的不同之處在于,TinyML 使電池或能量收集設備能夠運行,而無需因功率限制而手動充電或更換電池。把它想象成一個永遠在線的數(shù)字信號處理器。這轉化為一種運行功率低于 1 毫瓦的設備(夸張描述),因此該設備要么能夠使用電池運行多年,要么可以使用能量收集。這也意味著這些設備根本無法通過無線電連接,因為即使是低功率的短距離無線電也會使用數(shù)十到數(shù)百毫瓦的功率,并且它只允許短時間的功率爆發(fā)。這些限制還導致需要能夠在限制為數(shù)十 KB 的極小內存限制下運行的代碼,因此需要將 TinyML 與 raspberry 或手機上的代碼區(qū)分開來。

TinyML:當前的應用概覽

7317d380-6eb4-11ed-8abf-dac502259ad0.png

根據(jù)Emerging Spaces 對 Pitchbook的評論,自 2020 年 1 月以來,TinyML 已投資 2600 萬美元,其中包括加速器、早期投資者和后期投資者的風險投資。與 AI 和 ML 的其他更成熟的分支(例如數(shù)據(jù)標簽)相比,這相對較小。在趨勢中,交易數(shù)量與認知計算、下一代安全和 AIOps 等其他熱門話題競爭。

7355a692-6eb4-11ed-8abf-dac502259ad0.png

739861ee-6eb4-11ed-8abf-dac502259ad0.png

TinyML:工作機制

TinyML 算法的工作機制與傳統(tǒng)機器學習模型幾乎完全相同,通常在用戶計算機或云中完成模型的訓練。訓練后處理是 TinyML 真正發(fā)揮作用之處,通常稱為“深度壓縮”(deep compression)。

73b690b0-6eb4-11ed-8abf-dac502259ad0.png

深度壓縮示意圖。來源: ArXiv 論文

TinyML:展望未來

今年秋天,哈佛大學推出了課程CS249R:微型機器學習,提到“機器學習的爆炸式增長和 TensorFlow (TF) 等平臺的易用性使其成為現(xiàn)代計算機科學專業(yè)學生不可或缺的學習課題”。

今天,世界上有超過 2500 億個嵌入式設備在運行,預計每年增長 20%。,這些設備正在收集大量數(shù)據(jù),并在云端處理這些數(shù)據(jù)提出了相當大的挑戰(zhàn)。在這 2500 億臺設備中,目前正在生產(chǎn)的大約 30 億臺能夠支持目前正在生產(chǎn)的 TensorsFlow Lite。TinyML 可以彌合邊緣硬件和設備智能之間的差距。

總結

隨著物聯(lián)網(wǎng)設備的增加,多傳感器的融合以及數(shù)量處理也是比較大的特點,所以低功耗的FPGA在這方面會大方異彩。

在這方面,F(xiàn)PGA廠商Lattice早就推出了基于超低功耗(iphone手機上曾用的up5k)FPGA的TinyML開發(fā)平臺,并且開源了聲音和人臉識別的開源方案,鏈接如下:

https://github.com/tinyvision-ai-inc

https://www.latticesemi.com/Products/DevelopmentBoardsAndKits/HimaxHM01B0

隨著新智能設備和物聯(lián)網(wǎng)設備數(shù)量的增加,TinyML在低功耗FPGA上的應用有可能在無處不在、更便宜、可擴展且更可預測的邊緣嵌入 AI 設備上大量應用,從而改變 ML 的應用范式。

審核編輯 :李倩

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

    關注

    1664

    文章

    22516

    瀏覽量

    639684
  • 人工智能
    +關注

    關注

    1821

    文章

    50385

    瀏覽量

    267109
  • 物聯(lián)網(wǎng)設備

    關注

    1

    文章

    251

    瀏覽量

    21093

原文標題:TinyML:是否是FPGA在人工智能方面的最佳應用?

文章出處:【微信號:Open_FPGA,微信公眾號:OpenFPGA】歡迎添加關注!文章轉載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    功率分析儀適用于什么行業(yè)?

    功率分析儀是一種多功能的電力測量設備,廣泛應用于各個行業(yè)。它主要用于電路電流、電壓、功率等參數(shù)的測量和分析,有助于提高電能利用效率,減少能源浪費。功率分析儀不僅可以用于電力系統(tǒng),
    的頭像 發(fā)表于 04-29 14:58 ?73次閱讀
    功率分析儀適<b class='flag-5'>用于</b>什么行業(yè)?

    霍爾傳感器側面對著磁鐵可以嗎?

    也是可以的?;魻杺鞲衅魇且环N用于檢測磁場的傳感器,它可以測量靠近它的磁場的強度和方向,當側面對著磁鐵時,霍爾傳感器仍然可以感知到磁場的影響,并產(chǎn)生相應的電信號輸出
    的頭像 發(fā)表于 01-20 15:08 ?491次閱讀
    霍爾傳感器側面對著磁鐵<b class='flag-5'>可以</b>嗎?

    晶振的頻率誤差可以修正嗎

    晶振,稱為石英晶體振蕩器,是一種基于石英晶體的振蕩器。由于其具有高精度、高穩(wěn)定性和快速啟動等優(yōu)點,被廣泛應用于各種電子設備中,如通信設備、計算機、軍工電子產(chǎn)品等。然而,即使是最高品質的晶振,其頻率
    發(fā)表于 12-12 06:20

    熱重分析儀:為何在某些嚴格場景下不能直接用于炭黑含量測試?

    熱重分析儀:為何在某些嚴格場景下不能直接用于炭黑含量測試?熱重分析儀(TGA)作為材料熱分析的核心設備,理論上可通過程序控溫和氣氛切換區(qū)分聚合物、炭黑及灰分。但在工業(yè)質量控制和標準符合性等嚴格場景中
    的頭像 發(fā)表于 12-10 16:54 ?540次閱讀
    熱重分析儀:為何在某些嚴格場景下<b class='flag-5'>不能</b>直接<b class='flag-5'>用于</b>炭黑含量測試?

    51單片機驅動VEML6075測量紫外線強度

    VEML6075是一種紫外線(UV)光傳感器,它可以測量紫外線強度。它通常用于各種應用,包括環(huán)境監(jiān)測、皮膚防護和生物醫(yī)學應用,在紫外線中,UVA是最常見的紫外線,它的波長范圍是320-400納米
    的頭像 發(fā)表于 11-30 15:51 ?4401次閱讀
    51單片機驅動VEML6075測量紫外線強度

    到底DDR走線能不能參考電源層???

    雖然我看到過DDR的走線參考電源平面能調試成功的案例,但是依然不妨礙我還想問:到底DDR走線能不能參考電源層啊?
    的頭像 發(fā)表于 11-11 17:44 ?926次閱讀
    到底DDR走線能<b class='flag-5'>不能</b>參考電源層???

    從端云一體到TinyML適配,RISC-V已成AI玩具芯片首選

    上,通過裁剪冗余指令集(如去除浮點運算單元),可將芯片面積縮小30%,成本降低20%。例如樂鑫ESP32-C3的RISC-V內核面積僅為同類Arm芯片的70%。 ? 并且RISC-V已經(jīng)成為國產(chǎn)廠商繞過ARM壁壘、做差異化TinyML加速的最優(yōu)解。2025年業(yè)內呈現(xiàn)出指令集定制+異構多
    的頭像 發(fā)表于 10-26 07:34 ?1w次閱讀

    低功耗藍牙定位模塊

    應用的最佳微控制器。集成了兩個額外的板載傳感器。 脈沖密度調制(PDM)數(shù)字麥克風。它可以實時接收音頻數(shù)據(jù),允許用于音頻識別。 6軸慣性測量單元(IMU),這個 IMU 在手勢識別等 TinyML 項目中非常有用。 這些板
    發(fā)表于 10-23 14:01

    傳統(tǒng)工業(yè)AP搞不定的PROFINET實時傳輸,為什么它可以?

    在工業(yè)自動化、智慧礦山、綜合能源等領域,穩(wěn)定的工業(yè)通信是設備聯(lián)動、數(shù)據(jù)傳輸?shù)摹吧€”。隨著工業(yè)控制對實時性、可靠性要求的提升,PROFINET作為主流工業(yè)以太網(wǎng)協(xié)議,其應用占比持續(xù)攀升——而一款能完美適配PROFINET協(xié)議、兼顧高性能無線傳輸與工業(yè)級防護的設備,正成為市場剛需。
    的頭像 發(fā)表于 10-11 15:43 ?687次閱讀
    傳統(tǒng)工業(yè)AP搞不定的PROFINET實時傳輸,為什么<b class='flag-5'>它可以</b>?

    gitee不能用了,切換不到github,軟件包都無法使用,怎么解決?

    gitee不能用了,切換不到github,軟件包都無法使用了,這個要怎么解決呀
    發(fā)表于 10-09 08:41

    同熔點錫膏“挑活”?點膠和印刷工藝為啥不能混著用?

    同一熔點的錫膏,在點膠和印刷工藝上有顯著差異,兩者的合金粉末、熔點雖完全相同,但在黏度、觸變性、顆粒度、助焊劑含量等關鍵參數(shù)上需針對性設計,同時工藝適配性、應用場景存在區(qū)別,在實操過程中需了解清楚。
    的頭像 發(fā)表于 08-28 17:47 ?2156次閱讀
    同熔點錫膏<b class='flag-5'>也</b>“挑活”?點膠和印刷工藝為啥<b class='flag-5'>不能</b>混著用?

    使用Nano112驅動LCD時,如果不用于驅動LCD的引腳配置為LCD功能會發(fā)生什么情況?

    使用Nano112驅動LCD時,如果不用于驅動LCD的引腳配置為LCD功能,會發(fā)生什么情況?
    發(fā)表于 08-27 06:30

    基于米爾瑞芯微RK3576開發(fā)板部署運行TinyMaix:超輕量級推理框架

    build cmake .. make ./mnist 整個流程跑完僅僅需要0.14ms可以看到soc平臺強大的算力mbnet 是適用于移動手機設備的簡單圖像分類模型,不過對單片機來說稍微困難了些
    發(fā)表于 07-25 16:35

    Nordic收購 Neuton.AI 關于產(chǎn)品技術的分析

    Nordic Semiconductor 于 2025 年收購了 Neuton.AI,這是一家專注于超小型機器學習(TinyML)解決方案的公司。 Neuton 開發(fā)了一種獨特的神經(jīng)網(wǎng)絡框架,能夠
    發(fā)表于 06-28 14:18

    施耐德電氣變頻器用于永磁同步電機的現(xiàn)場測試

    。ATV71的另一個版本ATVLiA可以拿來用,但一者其很多參數(shù)都是電梯參數(shù),二者功率范圍只限于22kW以內,所以不能解近渴。一言以蔽之,處境尷尬。 ATV630已經(jīng)先行面世,其內
    發(fā)表于 06-17 08:50
    喀喇沁旗| 崇阳县| 广平县| 紫金县| 乌什县| 普宁市| 苍南县| 航空| 桑植县| 肥东县| 甘谷县| 喀喇沁旗| 襄樊市| 通州区| 孝义市| 铜鼓县| 宁晋县| 来安县| 宝兴县| 通州区| 布尔津县| 阜新| 奈曼旗| 竹北市| 镇巴县| 奇台县| 德令哈市| 北安市| 斗六市| 威信县| 道孚县| 贡觉县| 剑川县| 岑巩县| 当阳市| 阜阳市| 长宁县| 赣榆县| 苍山县| 昌都县| 刚察县|