色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

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

OpenFPGA ? 來源:OpenFPGA ? 作者:OpenFPGA ? 2022-11-28 10:25 ? 次閱讀

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

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

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

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

什么是 TinyML?

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

然而,在設備中應用機器學習并不是什么新鮮事。幾年來,我們的大多數(shù)手機都內(nèi)置了某種神經(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),內(nèi)容是關于如何在 AI 驅動的微控制器上使用 TinyML 和類似框架來訓練、驗證然后通過推理引擎在硬件上部署小型神經(jīng)網(wǎng)絡集。

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

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

審核編輯 :李倩

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

    關注

    1630

    文章

    21759

    瀏覽量

    604361
  • 人工智能
    +關注

    關注

    1792

    文章

    47442

    瀏覽量

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

    關注

    1

    文章

    235

    瀏覽量

    19770

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

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

收藏 人收藏

    評論

    相關推薦

    使用TAS5630DKD 保護后,再上電怎么不能恢復,為什么?

    用同一塊電路板, 1、使用TAS5630DKD 保護后,再上電怎么不能恢復(依舊保護); 2、使用 TAS5630B DKD保護后再上電可以恢復,但某些時刻不能立刻恢復,得放置一段
    發(fā)表于 10-25 07:49

    開關電源輸出電容容值的選擇:為何不能太小不能太大?

    等多個方面。本文將詳細探討為何開關電源的輸出電容容值不能太小不能太大。 一、輸出電容太小的影響 電壓紋波增大 開關電源的基本工作原理是通過開關管的通斷來調(diào)節(jié)輸出電壓。在這個過程中,輸出電容負責平滑電壓波動,
    的頭像 發(fā)表于 10-23 15:52 ?1141次閱讀

    OP07不能用于電壓跟隨器嗎?

    OP07不能用于電壓跟隨器嗎?我把Vi(1KHz,VPP=1V)直接接op07的同相端,輸出端與反相端直接連接,為什么Vo和Vi不相等呢,根本就沒有電壓跟隨的效果,事后我把op07換成LM324就可以,求助!!
    發(fā)表于 09-14 07:44

    ESP8266板子在上電的時候不能下載程序,不能執(zhí)行FLASH中的程序,為什么?

    我們的8266板子在上電的時候不能下載程序,不能執(zhí)行FLASH中的程序(FLASH中的程序是在開發(fā)板上下載好的),打印如下(邏輯分析儀抓取): est Jan8 2013,res cause
    發(fā)表于 07-22 06:56

    瑞薩電子推出Reality AI Explorer Tier,用于開發(fā)AI與TinyML解決方案

    全球半導體解決方案供應商瑞薩電子(TSE:6723)宣布推出Reality AI Explorer Tier——作為Reality AI Tools軟件的免費版本,可用于開發(fā)工業(yè)、汽車和商業(yè)應用中的AI與TinyML解決方案。
    的頭像 發(fā)表于 07-19 10:03 ?450次閱讀

    人員定位系統(tǒng)都可以用于哪些行業(yè)?

    。 一、人員定位系統(tǒng)都可以用于哪些行業(yè)? 這套系統(tǒng)可以服務的行業(yè)非常多,尤其是崗位具有一定危險性的,那么定位系統(tǒng)可以說發(fā)揮的作用十分明顯,比如化工廠、消防員、礦井、戶外勘探等,而為了便于人員管理的場景
    的頭像 發(fā)表于 07-15 11:32 ?376次閱讀
    人員定位系統(tǒng)都<b class='flag-5'>可以用于</b>哪些行業(yè)?

    esp32用串口助手連接不上,不能下載程序,為什么?

    我用的是wsl+vscode的開發(fā)方式,在cat /dev/ttyS3的時候,運行了echo 1 /dev/ttyS3,我以為echo這樣寫就能向esp32發(fā)送數(shù)據(jù)。。結果運行完之后就打不開串口接收了,用串口助手連接不上,不能
    發(fā)表于 06-24 09:00

    電磁調(diào)速電機不能調(diào)速怎么樣維修

    電磁調(diào)速電機是一種利用電磁原理實現(xiàn)調(diào)速的電機,廣泛應用于工業(yè)生產(chǎn)中。當電磁調(diào)速電機出現(xiàn)不能調(diào)速的問題時,需要進行詳細的檢查和維修。 一、電磁調(diào)速電機的基本原理 電磁調(diào)速電機主要由主電機、電磁調(diào)速器
    的頭像 發(fā)表于 06-05 10:57 ?1747次閱讀

    示波器可以做哪些測試?

    示波器是一種多功能的電子測量設備,它可以用于各種電氣和電子信號的測試和分析。
    的頭像 發(fā)表于 05-30 18:11 ?1264次閱讀

    STM32G070RBT6將PA14-BOOT0改為USART,無法識別到ID不能下載程序了,怎么解決?

    進去程序可以正常運行,但是就無法識別到ID不能下載程序了,我在網(wǎng)上找到類似的解決方法,將BOOT0接到3V3,
    發(fā)表于 05-27 07:44

    絕緣測試儀可以測量哪些參數(shù)

    絕緣測試儀,常稱為兆歐表或搖表,是一種用于測量電氣設備絕緣電阻的電工儀表。它可以提供關于設備絕緣性能的重要信息,是預防電氣故障和維護電氣系統(tǒng)安全的關鍵工具。
    的頭像 發(fā)表于 05-11 14:58 ?1259次閱讀

    TinyML在機器人中的應用——創(chuàng)建語音控制機器人子系統(tǒng)

    通過對TinyML領域基礎概念的堅實理解,我們將把我們的知識應用到現(xiàn)實生活中的項目中。nbsp; 在深入研究這個項目之前,我想說明一下,這個項目將使用現(xiàn)有的數(shù)據(jù)集,Google Colabs和由
    的頭像 發(fā)表于 05-07 14:51 ?7698次閱讀
    <b class='flag-5'>TinyML</b>在機器人中的應用——創(chuàng)建語音控制機器人子系統(tǒng)

    風機軸磨損可以這樣修

    電子發(fā)燒友網(wǎng)站提供《風機軸磨損可以這樣修.docx》資料免費下載
    發(fā)表于 02-03 09:24 ?0次下載

    TC397可以連接但不能燒錄的原因?

    你好, TC397在燃燒過程中可能會卡住。 它可以連接但不能燒錄。 我可以問一下問題是什么以及如何解決這個問題嗎? 謝謝
    發(fā)表于 01-23 07:36

    ADUCM360不能夠進入下載模式Proglam,不能執(zhí)行MASS Erase的原因?怎么解決?

    不能夠進入下載模式Proglam,不能執(zhí)行MASS Erase。 請問以上三個個問題是由于KEIL或JLINK配置不正確還是硬件上那些引腳處理不正確?其中問題2在IAR中問題解決,但是,在KEIL
    發(fā)表于 01-12 08:14
    主站蜘蛛池模板: 精品无码日本蜜桃麻豆| 国产精品99久久久久久动态图| 日日夜夜影院在线播放| 免费在线观看黄色网址| 久久精品视在线-2| 激情女人花| 国产制服丝袜91在线| 国产精品青草久久福利不卡| 风流少妇BBWBBW69视频| 成人精品综合免费视频| 草莓视频在线观看完整高清免费| BT7086福利二区最新| ewp系列虐杀在线视频| brazzers巨臀系列| zxfuli午夜福利在线| 成人公开免费视频| 丰满的女友1在线观看| 成人小视频在线免费观看| 成人免费无毒在线观看网站| 大胸美女洗澡扒奶衣挤奶| 岛国大片在线播放免费| 动漫美女被h动态图| 国产不卡在线观看视频 | 好紧的小嫩嫩17p| 精品国产乱码久久久久久人妻| 精品无码日本蜜桃麻豆 | 在线看无码的免费网站| 最新国产在线视频在线| 97在线观看成人免费视频| xfplay 无码专区 亚洲| 国产GV天堂亚洲国产GV刚刚碰| 国产精品人妻无码久久久2022| 国产曰批试看免费视频播放免费| 九九久久国产| 免费伦理片网站| 日韩精品 中文字幕 有码| 熟女人妻AV五十路六十路| 亚洲精品成人无码区一在线观看| 羽月希被黑人吃奶dasd585| 99久久免费精品| 国产成人在线视频观看|