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

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

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

工程組尋求將 1mW 人工智能推向邊緣

顏立歆 ? 來(lái)源:創(chuàng)客 ? 作者:創(chuàng)客 ? 2022-07-21 17:04 ? 次閱讀

當(dāng) TinyML 小組最近召開(kāi)成立大會(huì)時(shí),成員必須解決一些基本問(wèn)題,首先是:什么是 TinyML?

TinyML 是一個(gè)工程師社區(qū),專(zhuān)注于如何在超低功耗系統(tǒng)中最好地實(shí)施機(jī)器學(xué)習(xí) (ML)。他們的第一次每月會(huì)議致力于定義問(wèn)題。機(jī)器學(xué)習(xí)是否可以用于微控制器等低功耗設(shè)備?是否需要專(zhuān)業(yè)的超低功耗機(jī)器學(xué)習(xí)處理器?

Qualcomm AI Research 的 Evgeni Gousev 將 TinyML 定義為消耗 1mW 或以下的機(jī)器學(xué)習(xí) (ML) 方法。Gousev 表示,1mW 是智能手機(jī)中永遠(yuǎn)在線(xiàn)應(yīng)用的“神奇數(shù)字”。

“有很多關(guān)于云 ML 的討論,而智能手機(jī)級(jí)別的 ML 變得越來(lái)越復(fù)雜,”他說(shuō)?!暗绻悴榭磾?shù)據(jù),90% 的數(shù)據(jù)都在現(xiàn)實(shí)世界中。您如何連接所有這些相機(jī)、IMU 和其他傳感器并在該級(jí)別進(jìn)行 ML?”

“微型機(jī)器學(xué)習(xí)將變得龐大,迫切需要推動(dòng)微型機(jī)器學(xué)習(xí)的整個(gè)生態(tài)系統(tǒng),包括應(yīng)用程序、軟件、工具、算法、硬件ASIC、設(shè)備、晶圓廠(chǎng)和其他一切,”Gousev 說(shuō).

poYBAGLXVcyABy2ZAAhnB_GyUAU57.jpeg

谷歌工程師 Nat Jefferies 出席首屆 TinyML 聚會(huì)(圖片:TinyML)

TensorFlow 精簡(jiǎn)版

谷歌工程師 Daniel Situnayake 介紹了 TensorFlow Lite 的概述,這是谷歌 TensorFlow 框架的一個(gè)版本,專(zhuān)為包括微控制器在內(nèi)的邊緣設(shè)備而設(shè)計(jì)。

“TensorFlow Lite 一直以手機(jī)為目標(biāo),但我們很高興能在更小的設(shè)備上運(yùn)行它,”他說(shuō)。

在 TensorFlow 中構(gòu)建模型后,工程師可以通過(guò) Tensor Flow Lite 轉(zhuǎn)換器運(yùn)行它,該轉(zhuǎn)換器“使其更小并執(zhí)行量化之類(lèi)的操作,這使您可以將模型的大小和精度降低到合適的比例在你的目標(biāo)設(shè)備上,”他說(shuō)。

Situnayake 描述了一種可用于提高電源效率的技術(shù),該技術(shù)涉及將模型鏈接在一起。

“想象一個(gè)分類(lèi)器的級(jí)聯(lián)模型,其中你有一個(gè)非常低功率的模型,幾乎不使用任何功率來(lái)檢測(cè)是否有聲音發(fā)生,然后另一個(gè)模型需要更多的能量來(lái)運(yùn)行,它會(huì)判斷它是否是人類(lèi)語(yǔ)音,”他解釋道。“然后,只有在滿(mǎn)足這些條件時(shí)才會(huì)喚醒一個(gè)更深層次的網(wǎng)絡(luò),它會(huì)使用更多的電力和資源。通過(guò)將這些鏈接在一起,您只需在需要時(shí)喚醒[能源密集型],因此您可以大大節(jié)省能源效率?!?/p>

Nat Jefferies 是 Google 的“微控制器 TensorFlow Lite”團(tuán)隊(duì)的工程師,他描述了現(xiàn)代消費(fèi)電子產(chǎn)品對(duì)能源消耗的嚴(yán)格要求的趨勢(shì),盡管具有復(fù)雜的功能和復(fù)雜的傳感器系統(tǒng)。這些小工具可能使用需要持續(xù)數(shù)月或數(shù)年的電池運(yùn)行,或者使用能量收集。

“我們認(rèn)為最好的解決方案是 Tiny ML——在微控制器上進(jìn)行深度學(xué)習(xí),”他說(shuō)?!斑@使我們能夠進(jìn)行 CPU 周期和傳感器讀取,這 [不消耗太多功率],而不是將所有信息發(fā)送到芯片外...... TinyML 可用于將傳感器數(shù)據(jù)壓縮成幾個(gè)字節(jié),你然后可以發(fā)送……只需一小部分功率,”他說(shuō)。

Jefferies 說(shuō),最近在谷歌挑戰(zhàn)中,參賽者開(kāi)發(fā)了 250kbyte 的模型來(lái)進(jìn)行人員檢測(cè),收到了許多令人印象深刻的提交,并“驗(yàn)證了我們所做的事情是有意義的”。

“目前,我們能夠?qū)?TensorFlow 模型縮小到可以將它們安裝在微控制器上的程度,這就是為什么現(xiàn)在是進(jìn)入這一領(lǐng)域的絕佳時(shí)機(jī),”他說(shuō)?!拔覀兒芨吲d能夠啟動(dòng)這個(gè)過(guò)程。”

谷歌在微控制器上的 TensorFlow Lite 路線(xiàn)圖包括開(kāi)源谷歌的一些演示、與芯片供應(yīng)商合作優(yōu)化內(nèi)核、優(yōu)化 TensorFlow Lite 的內(nèi)存使用以在相同的設(shè)備上運(yùn)行更復(fù)雜的模型,以及支持更多的開(kāi)發(fā)平臺(tái)(SparkFun Edge 是唯一的到目前為止支持的板,但 Arduino 和 Mbed 板支持即將推出)。

專(zhuān)業(yè)設(shè)備
為機(jī)器學(xué)習(xí)提供專(zhuān)業(yè)低功耗應(yīng)用處理器案例的是 GreenWaves Technologies 業(yè)務(wù)開(kāi)發(fā)副總裁 Martin Croome。Croome 同意業(yè)界關(guān)于如何進(jìn)行超低功耗機(jī)器學(xué)習(xí)的討論遲到了。

“我們迫切需要更多地關(guān)注這一領(lǐng)域,無(wú)論是從算法的角度還是從我們的[硬件]世界,”他說(shuō)。

GreenWaves 開(kāi)發(fā)了一款 RISC-V 應(yīng)用處理器 GAP8,該處理器專(zhuān)注于邊緣設(shè)備的推理,功耗為毫瓦,并提供超低待機(jī)電流。該公司的目標(biāo)是電池供電的設(shè)備以及使用能量收集的設(shè)備(在我們之前的文章中了解有關(guān) GreenWaves 芯片如何工作的更多信息)。

多種技術(shù)用于降低功耗。這包括并行化,但不是為了加快速度;使用 8 個(gè)內(nèi)核以允許較慢的時(shí)鐘速度,這允許內(nèi)核電壓下降,從而節(jié)省能源(實(shí)際上,時(shí)鐘頻率是動(dòng)態(tài)調(diào)整的,取決于工作負(fù)載)。

該芯片面向卷積神經(jīng)網(wǎng)絡(luò) (CNN),硬件加速器在單個(gè)時(shí)鐘周期內(nèi)對(duì) 16 位數(shù)據(jù)執(zhí)行 5×5 卷積(不包括回寫(xiě))。顯式內(nèi)存管理依賴(lài)于廣泛用于圖像處理的 CNN 的性質(zhì);圖像傳感器是固定大小的,推理需要相同數(shù)量的權(quán)重,結(jié)果總是相同的大小。因此,一個(gè)工具可以在編譯時(shí)為所有數(shù)據(jù)移動(dòng)生成代碼。

Croome 承認(rèn),足夠?qū)I(yè)化以有效處理 ML 工作負(fù)載,同時(shí)保持足夠的靈活性以響應(yīng)技術(shù)進(jìn)步是一個(gè)棘手的平衡。

人工智能的范圍正在以令人難以置信的速度向前發(fā)展。今天關(guān)于如何做事的好主意可能不是明天的好主意,”克魯姆說(shuō)。“如果我們過(guò)于專(zhuān)業(yè)化,我們將非常擅長(zhǎng)加速每個(gè)人去年所做的事情,這對(duì)公司不利。因此,我們?cè)噲D平衡靈活性、可編程性和加速之間的差異?!?/p>

克魯姆說(shuō),GreenWaves 的芯片已經(jīng)打樣一年,將于本月開(kāi)始生產(chǎn),并將在第三季度末向客戶(hù)批量發(fā)貨。

TinyML 聚會(huì)于每個(gè)月的最后一個(gè)星期四在灣區(qū)舉行,向來(lái)自工業(yè)界和學(xué)術(shù)界的與會(huì)者開(kāi)放。


審核編輯 黃昊宇


聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(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)投訴
  • 智能手機(jī)
    +關(guān)注

    關(guān)注

    66

    文章

    18331

    瀏覽量

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

    關(guān)注

    1787

    文章

    46062

    瀏覽量

    235080
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    人工智能ai4s試讀申請(qǐng)

    目前人工智能在繪畫(huà)對(duì)話(huà)等大模型領(lǐng)域應(yīng)用廣闊,ai4s也是方興未艾。但是如何有效利用ai4s工具助力科研是個(gè)需要研究的課題,本書(shū)對(duì)ai4s基本原理和原則,方法進(jìn)行描訴,有利于總結(jié)經(jīng)驗(yàn),擬按照要求準(zhǔn)備相關(guān)體會(huì)材料。看能否有助于入門(mén)和提高ss
    發(fā)表于 09-09 15:36

    【書(shū)籍評(píng)測(cè)活動(dòng)NO.44】AI for Science:人工智能驅(qū)動(dòng)科學(xué)創(chuàng)新

    了在材料基因工程的推動(dòng)下,人工智能如何與材料科學(xué)結(jié)合,加快傳統(tǒng)材料和新型材料的開(kāi)發(fā)過(guò)程。 第4章介紹了人工智能在加快藥物研發(fā)、輔助基因研究方面及在合成生物學(xué)中的普遍應(yīng)用。 第5章介紹
    發(fā)表于 09-09 13:54

    報(bào)名開(kāi)啟!深圳(國(guó)際)通用人工智能大會(huì)將啟幕,國(guó)內(nèi)外大咖齊聚話(huà)AI

    ,得到了華為、騰訊、優(yōu)必選、中煤科工、中國(guó)聯(lián)通、云天勵(lì)飛、考拉悠然、智航、力維智聯(lián)等國(guó)內(nèi)人工智能企業(yè)的深度參與和大力支持。 報(bào)名后即可到現(xiàn)場(chǎng)領(lǐng)取禮品,總計(jì)5000份,先到先選! 點(diǎn)擊報(bào)名:https://bbs.elecfans.com/jishu_2447254_1_1
    發(fā)表于 08-22 15:00

    FPGA在人工智能中的應(yīng)用有哪些?

    FPGA(現(xiàn)場(chǎng)可編程門(mén)陣列)在人工智能領(lǐng)域的應(yīng)用非常廣泛,主要體現(xiàn)在以下幾個(gè)方面: 一、深度學(xué)習(xí)加速 訓(xùn)練和推理過(guò)程加速:FPGA可以用來(lái)加速深度學(xué)習(xí)的訓(xùn)練和推理過(guò)程。由于其高并行性和低延遲特性
    發(fā)表于 07-29 17:05

    四川人工智能納入首個(gè)創(chuàng)新工程,助力高質(zhì)量發(fā)展

    四川作為我國(guó)“東數(shù)西算”工程的重要節(jié)點(diǎn),擁有兩家國(guó)家級(jí)算力平臺(tái),1100多家人工智能企業(yè),以及27所設(shè)有人工智能相關(guān)專(zhuān)業(yè)的高校。因此,四川發(fā)展人工
    的頭像 發(fā)表于 05-28 09:56 ?316次閱讀

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

    https://t.elecfans.com/v/25653.html 人工智能 初學(xué)者完整學(xué)習(xí)流程實(shí)現(xiàn)手寫(xiě)數(shù)字識(shí)別案例_Part1 13分59秒 https://t.elecfans.com/v
    發(fā)表于 05-10 16:46

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

    短信工程 7分07秒 https://t.elecfans.com/v/27189.html *附件:Aidlux下短信工程_20230222.pdf 人工智能 SC171連接華為云案例Part
    發(fā)表于 04-01 10:40

    嵌入式人工智能的就業(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

    CES 2024:三星展示一系列引領(lǐng)未來(lái)的人工智能應(yīng)用

    在CES 2024上,三星展示了一系列引領(lǐng)未來(lái)的人工智能應(yīng)用,智能生活推向新的高度。
    的頭像 發(fā)表于 01-12 15:05 ?1347次閱讀

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

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

    人工智能的影響力正在蔓延

    2023人工智能/機(jī)器學(xué)習(xí)(AI/ML) 隨著 Google Gemini AI 的發(fā)布而落下帷幕,它既是對(duì) ChatGPT 的追趕,也是對(duì)多模式 AI 的突破性推動(dòng)。谷歌的新技術(shù)應(yīng)該會(huì)帶來(lái)更多的設(shè)計(jì)進(jìn)步,因?yàn)槠渌疽苍?b class='flag-5'>尋求
    發(fā)表于 12-27 18:16 ?228次閱讀

    人工智能大模型、應(yīng)用場(chǎng)景、應(yīng)用部署教程超詳細(xì)資料

    人工智能是IC行業(yè)近幾年的熱詞,目前此技術(shù)已經(jīng)有很多成熟的模型和落地案例。在此跟大家做個(gè)分享,更多詳細(xì)資料,請(qǐng)自行搜索:【展銳坦克邦】,坦克邦-智算天地集算法模型、部署說(shuō)明于一體,為廣大客戶(hù)提供了
    發(fā)表于 11-13 14:49

    人工智能后又一新風(fēng)口——邊緣AI,它到底是什么,能做什么?

    人工智能、云計(jì)算、邊緣計(jì)算之后,一個(gè)新的時(shí)髦詞匯出現(xiàn)了——邊緣AI(Edge AI)!相比于傳統(tǒng)的云端AI,邊緣AI具有將計(jì)算和推斷能力推向
    的頭像 發(fā)表于 11-05 17:30 ?868次閱讀

    如何使單片機(jī)與無(wú)線(xiàn)供電結(jié)合,從而使人工智能脫離電池和線(xiàn)路?

    如何使單片機(jī)與無(wú)線(xiàn)供電結(jié)合,從而使人工智能脫離電池和線(xiàn)路
    發(fā)表于 10-31 06:34

    TDK機(jī)器學(xué)習(xí)解決方案促進(jìn)邊緣人工智能前景大幅擴(kuò)展

    物聯(lián)網(wǎng)技術(shù)的進(jìn)步為大量設(shè)備帶來(lái)了互聯(lián)網(wǎng)連接能力。此外,邊緣計(jì)算的發(fā)展如今還為邊緣設(shè)備提供機(jī)器學(xué)習(xí)*1,人工智能的版圖從云端擴(kuò)展到外圍。本文
    的頭像 發(fā)表于 10-27 12:18 ?302次閱讀
    TDK機(jī)器學(xué)習(xí)解決方案促進(jìn)<b class='flag-5'>邊緣人工智能</b>前景大幅擴(kuò)展