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

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

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

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

邊緣計算的未來是MCU上的深度學習

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2020-10-30 06:43 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

就在幾年前,人們普遍認為,機器學習(ML)甚至深度學習(DL)只能通過由網(wǎng)關、邊緣服務器或數(shù)據(jù)中心執(zhí)行的邊緣訓練和推理,在高端硬件上完成。這種想法在當時不無道理,因為在云端和邊緣之間分配計算資源的趨勢尚處于早期發(fā)展階段。但如今,得益于業(yè)界和學術(shù)界的艱苦研發(fā)和不懈努力,情況已然發(fā)生了翻天覆地的變化。

處理器不必提供每秒數(shù)萬億次操作(TOPS),也能執(zhí)行機器學習(ML)。越來越多的用例證明,只要使用最新的微控制器(部分帶有嵌入式 ML 加速器),就能在邊緣設備上開展機器學習。

只需極低的成本和極低的功耗,這些設備就能出色地完成 ML,僅在絕對必要時才連接到云。簡而言之,內(nèi)置 ML 加速器的微控制器代表著物聯(lián)網(wǎng)發(fā)展的下一階段:在生產(chǎn)數(shù)據(jù)的源頭,例如麥克風、攝像頭和監(jiān)控其他環(huán)境條件的傳感器中引入智能計算,并使物聯(lián)網(wǎng)應用受益。

邊緣有多深?

目前普遍認為邊緣是物聯(lián)網(wǎng)網(wǎng)絡的最遠點,但通常指先進的網(wǎng)關或邊緣服務器。不過,這并不是邊緣的盡頭。真正的盡頭是鄰近用戶的傳感器。所以,合乎邏輯的做法是將盡可能多的分析能力安排在鄰近用戶的位置,而這也正是微處理器所擅長的。


不同寬度乘數(shù)下的多個 MobileNet V1 模型。寬度乘數(shù)對參數(shù)的數(shù)量、計算結(jié)果和精度都有顯著影響。但是,如果只是將寬度乘數(shù)從 1.0 改為 0.75,TOP-1 精度并無太大變化,參數(shù)的數(shù)量和算力需求卻明顯不同。

可以說,單板計算機也能用于邊緣處理,因為它們具有出色的性能,其集群可媲美一臺小型超級計算機。但問題是尺寸依然過大,而且對于大規(guī)模應用所需的成百上千次部署而言,成本過于高昂。它們還需要連接外部直流電源,在某些情況下可能超出可用范圍;相比之下,MCU 的功耗只有幾毫瓦,并且可以使用紐扣電池或一些太陽能電池來供電。

毫無意外,用于在邊緣執(zhí)行 ML 的微控制器成為了十分熱門的研發(fā)領域。甚至還有專有名稱– TinyML。TinyML 的目標就是允許在資源受限的小型低功耗設備(尤其是微控制器),而不是在更大的平臺或云端上執(zhí)行模型推理,甚至最終能實現(xiàn)模型訓練。這就需要縮小神經(jīng)網(wǎng)絡模型的尺寸,以容納這些設備中相對較少的算力、存儲空間和帶寬資源,同時不會嚴重降低功能性和精度。

這些方案對資源進行了優(yōu)化,使設備可以采集充足的傳感器數(shù)據(jù)并發(fā)揮恰當作用,同時微調(diào)精度并降低資源要求。因此,雖然數(shù)據(jù)可能仍被發(fā)送到云端(或者可能是先發(fā)送到邊緣網(wǎng)關,然后再發(fā)送到云端),但數(shù)量少得多,因為相當大一部分的分析已經(jīng)完成。

現(xiàn)實中,一個十分常見的 TinyML 用例就是基于攝像頭的對象檢測系統(tǒng),盡管能夠捕獲高分辨率圖像,但由于存儲空間有限,只能降低圖像分辨率??墒?,如果攝像頭內(nèi)置了數(shù)據(jù)分析功能,則只會捕獲所需的對象而非整個場景,而且因為相關的圖像區(qū)域更小,能保留高分辨率圖像。這種功能通常只見于更大型、性能更強大的設備,但是 TinyML 技術(shù)使得微控制器也能實現(xiàn)。

小巧卻不簡單

盡管 TinyML 還只是相對較新的一種范式,但已經(jīng)表現(xiàn)出了不容小覷的推理能力(即便使用的是相對溫和的微控制器)和訓練(在性能更強大的微控制器上)成效,且精度損耗控制在最低限度。最近的示例包括:語音和面部識別、語音命令和自然語言處理,甚至同時運行多個復雜的視覺算法。

實際說來,這意味著一臺裝載 500-MHz Arm Cortex-M7 內(nèi)核的微控制器,花費不超過 2 美元,內(nèi)存容量從 28 Kb 到 128 KB 不等,卻能提供強大的性能,使傳感器實現(xiàn)真正智能。例如,恩智浦的 i.MX RT 跨界 MCU 就使用運行 TensorFlow Lite 運行時引擎的小型 ML 模型實現(xiàn)了此種性能。以基本對象識別為例,通常在 200 ms 內(nèi)即可完成,而且精度接近 95%。

即使在這個價格和性能水平上,這些微處理器配備了多個安全功能(包括 AES-128),并支持多個外部存儲器類型、以太網(wǎng)、USB 和 SPI,同時還包含或支持多種類型的傳感器以及藍牙、Wi-Fi、SPDIF 和 I2C 音頻接口。價格稍高一些的設備則是通常搭載 1-GHz Arm Cortex-M7、400-MHz Cortex-M4、2 Mbytes RAM 和圖形加速。采用 3.3 VDC 電源供電時,功耗一般遠低于單板計算機。

TOPS 概述

會使用單一指標來評判性能的不僅是消費者;設計者和市場營銷部門也一直如此,因為作為一項主要規(guī)格,它可以輕松地區(qū)分設備。一個經(jīng)典示例就是 CPU,多年來人們一直通過時鐘速率來評判性能;幸運的是,現(xiàn)在的設計者和消費者已不再如此。只用一個指標評定 CPU 性能就像是按照發(fā)動機的峰值轉(zhuǎn)速來評估汽車性能。盡管峰值轉(zhuǎn)速有一定參考意義,但幾乎無法體現(xiàn)發(fā)動機的強勁或汽車的駕駛性能,這些特性取決于許多其他因素。

遺憾的是,同樣的尷尬也發(fā)生在以每秒數(shù)十億次或上萬億次操作來界定的神經(jīng)網(wǎng)絡加速器(包括高性能 MPU 或微控制器中的加速器),原因一樣,簡單的數(shù)字好記。在實踐中,單獨的 GOPS 和 TOPS 只是相對無意義的指標,代表的是實驗室而非實際操作環(huán)境中的一次測量結(jié)果(毫無疑問是最好的結(jié)果)。例如,TOPS 沒有考慮內(nèi)存帶寬的限制、所需要的 CPU 開支、預處理和后處理以及其他因素。如果將所有這些和其他因素都一并考慮在內(nèi),例如在實際操作中應用于特定電路板時,系統(tǒng)級別的性能或許只能達到數(shù)據(jù)表上 TOPS 值的 50%或 60%。

所有這些數(shù)字都是硬件中的計算單元乘以對應的時鐘速率所得到的數(shù)值,而不是上需要運行時數(shù)據(jù)已經(jīng)就緒的頻率。如果數(shù)據(jù)一直即時可用,也不存在功耗問題和內(nèi)存限制,并且算法能無縫映射到硬件,則這種統(tǒng)計方式更有參考價值。然而,現(xiàn)實中并沒有這樣理想的環(huán)境。

當應用于微控制器中的 ML 加速器時,該指標更沒有價值。這些小型設備的 GOPS 值通常在 1-3 之間,但仍然能夠提供許多 ML 應用中所需要的推理功能。這些設備也依賴專為低功耗 ML 應用而設計的 Arm Cortex 處理器。除了支持整數(shù)和浮點運算以及微控制器中的許多其他功能之外,TOPS 或其他任何單一指標明顯無法充分定義性能,無論是單獨使用還是在系統(tǒng)中都是如此。

結(jié)論

隨著物聯(lián)網(wǎng)領域進一步發(fā)展,在邊緣執(zhí)行盡可能多的處理,逐漸出現(xiàn)一種需求,即在直接位于或附著于傳感器上的微控制器上執(zhí)行推理。也就是說,微處理器中應用處理器和神經(jīng)網(wǎng)絡加速器的發(fā)展速度十分迅猛,更完善的解決方案也層出不窮??傮w趨勢是將更多以人工智能為中心的功能(例如神經(jīng)網(wǎng)絡處理)與應用處理器一起整合到微處理器中,同時避免功耗或尺寸顯著增加。

如今,可以先在功能更強大的 CPU 或 GPU 上訓練模型,然后在使用推理引擎(例如 TensorFlow Lite)的微控制器上實施,從而減小尺寸以滿足微控制器的資源要求??奢p松擴展,以適應更高的 ML 要求。相信不久之后,推理和訓練就能在這些設備上同時執(zhí)行,讓微控制器的競爭力直追更大、更昂貴的計算解決方案。


審核編輯 黃昊宇

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

    關注

    147

    文章

    19160

    瀏覽量

    404833
  • 深度學習
    +關注

    關注

    73

    文章

    5610

    瀏覽量

    124656
  • 邊緣計算
    +關注

    關注

    22

    文章

    3564

    瀏覽量

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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    深度學習為什么還是無法處理邊緣場景?

    [首發(fā)于智駕最前沿微信公眾號]雖然自動駕駛車輛已經(jīng)完成了數(shù)百萬公里的行駛測試,深度學習也已被普遍應用,但依然會在一些看似簡單的場景中犯下低級錯誤。比如在遇到一些從未見到過的邊緣場景時,系統(tǒng)可能會
    的頭像 發(fā)表于 05-04 10:16 ?1390次閱讀
    <b class='flag-5'>深度</b><b class='flag-5'>學習</b>為什么還是無法處理<b class='flag-5'>邊緣</b>場景?

    邊緣計算vs云計算,關鍵差異一文分清

    邊緣這個詞在物聯(lián)網(wǎng)的世界里被賦予了新的定義,特指在設備端的附近,所以根據(jù)字面定義,邊緣計算即在設備端附近產(chǎn)生的計算。邊緣
    的頭像 發(fā)表于 04-17 14:29 ?384次閱讀
    <b class='flag-5'>邊緣</b><b class='flag-5'>計算</b>vs云<b class='flag-5'>計算</b>,關鍵差異一文分清

    邊緣 AI 加速的 Arm? Cortex??M0+ MCU 如何為電子產(chǎn)品注入更強智能

    的神經(jīng)網(wǎng)絡模型。 · 在 MCU 運行機器學習推理可實現(xiàn)喚醒詞檢測、手勢識別和預測性維護等高級功能。 利用 MCU 提升邊緣 AI 的普及
    的頭像 發(fā)表于 03-25 09:22 ?319次閱讀
    <b class='flag-5'>邊緣</b> AI 加速的 Arm? Cortex??M0+ <b class='flag-5'>MCU</b> 如何為電子產(chǎn)品注入更強智能

    直播有禮 | 瑞薩邊緣AI線上技術(shù)月——AI MCU/MPU產(chǎn)品及邊緣AI案例集

    RA生態(tài)工作室關注我們隨著人工智能技術(shù)不斷迭代,使用遠端算力平臺進行模型部署和AI計算并在端側(cè)決策成為可能,邊緣AI技術(shù)憑借實時響應、低資源消耗、高安全性和私密性優(yōu)勢正引領嵌入式開發(fā)變革。瑞薩電子
    的頭像 發(fā)表于 01-13 18:05 ?740次閱讀
    直播有禮 | 瑞薩<b class='flag-5'>邊緣</b>AI線上技術(shù)月——AI <b class='flag-5'>MCU</b>/MPU產(chǎn)品及<b class='flag-5'>邊緣</b>AI案例集

    邊緣計算網(wǎng)關有什么好用的推薦

    隨著工業(yè)4.0與物聯(lián)網(wǎng)技術(shù)的深度融合,數(shù)據(jù)采集的實時性、安全性以及本地處理需求愈發(fā)凸顯,邊緣計算網(wǎng)關作為連接物理設備與云端平臺的核心樞紐,成為破解數(shù)據(jù)傳輸延遲、帶寬占用過高難題的關鍵設備。如今市場上
    的頭像 發(fā)表于 01-12 15:23 ?522次閱讀
    <b class='flag-5'>邊緣</b><b class='flag-5'>計算</b>網(wǎng)關有什么好用的推薦

    芯源MCU進入休眠模式或深度休眠模式

    )的SLEEPONEXIT 和SLEEPDEEP 位域,可實現(xiàn)立即進入或退出(中斷服務程序)時進 入休眠模式或深度休眠模式。 ●● 立即進入 執(zhí)行WFI 指令,MCU 將立即進入休眠模式(SLEEPDEEP 為0
    發(fā)表于 11-26 07:41

    拆解邊緣計算的真相:為什么行業(yè)都在押注 Linux?

    邊緣計算深度融合 ,分析兩者如何攜手推動智能化時代的發(fā)展。 一、什么是邊緣計算? 邊緣
    的頭像 發(fā)表于 11-19 15:28 ?395次閱讀

    一文了解ai計算盒子(邊緣計算盒子)是到底是什么產(chǎn)品?

    和生產(chǎn)的各個場景。很多人對這款設備感到陌生,今天就帶大家全面解鎖ai邊緣計算盒子的核心奧秘。ai邊緣計算盒子是高度集成計算機視覺、
    的頭像 發(fā)表于 11-10 14:48 ?1259次閱讀
    一文了解ai<b class='flag-5'>計算</b>盒子(<b class='flag-5'>邊緣</b><b class='flag-5'>計算</b>盒子)是到底是什么產(chǎn)品?

    邊緣感知生態(tài)系統(tǒng)

    智能系統(tǒng) 創(chuàng)建邊緣智能傳感器系統(tǒng)的三種主流方法,如圖 1 所示?!敖?jīng)典方法”非常靈活,具有在主機 MCU 運行的完整算法。 在傳感器中集成機器學習和數(shù)字信號處理功能,代表著向“真正的
    的頭像 發(fā)表于 10-01 15:16 ?2123次閱讀
    <b class='flag-5'>邊緣</b>感知生態(tài)系統(tǒng)

    天波科普:算力超過30T的邊緣計算服務器可以做什么?

    邊緣計算服務器憑借其強大的本地化處理能力,正在重塑人工智能與物聯(lián)網(wǎng)應用的邊界。這類設備不僅能解決云端計算延遲問題,還能在復雜環(huán)境中實現(xiàn)實時決策與深度分析。但AI
    的頭像 發(fā)表于 09-28 11:18 ?872次閱讀
    天波科普:算力超過30T的<b class='flag-5'>邊緣</b><b class='flag-5'>計算</b>服務器可以做什么?

    如何在機器視覺中部署深度學習神經(jīng)網(wǎng)絡

    人士而言往往難以理解,人們也常常誤以為需要扎實的編程技能才能真正掌握并合理使用這項技術(shù)。事實,這種印象忽視了該技術(shù)為機器視覺(乃至生產(chǎn)自動化)帶來的潛力,因為深度學習并非只屬于計算
    的頭像 發(fā)表于 09-10 17:38 ?1076次閱讀
    如何在機器視覺中部署<b class='flag-5'>深度</b><b class='flag-5'>學習</b>神經(jīng)網(wǎng)絡

    邊緣計算與智能硬件:電子行業(yè)的新增長點

    硬件有了更多“算力下沉”的需求,這為電子產(chǎn)業(yè)帶來了新的增長點。本文將從邊緣計算的技術(shù)邏輯、對電子行業(yè)的影響、典型應用場景以及未來發(fā)展趨勢幾個維度,深入探討這一前沿話題。 一、邊緣
    的頭像 發(fā)表于 09-02 21:53 ?958次閱讀

    貿(mào)澤電子2025邊緣AI與機器學習技術(shù)創(chuàng)新論壇回顧(

    2025年,隨著人工智能技術(shù)的快速發(fā)展,邊緣AI與機器學習市場迎來飛速增長,據(jù)Gartner預計,2025年至2030年,邊緣AI市場將保持23%的復合年增長率。
    的頭像 發(fā)表于 07-21 11:08 ?1351次閱讀
    貿(mào)澤電子2025<b class='flag-5'>邊緣</b>AI與機器<b class='flag-5'>學習</b>技術(shù)創(chuàng)新論壇回顧(<b class='flag-5'>上</b>)

    邊緣計算中的機器學習:基于 Linux 系統(tǒng)的實時推理模型部署與工業(yè)集成!

    你好,旅行者!歡迎來到Medium的這一角落。在本文中,我們將把一個機器學習模型(神經(jīng)網(wǎng)絡)部署到邊緣設備,利用從ModbusTCP寄存器獲取的實時數(shù)據(jù)來預測一臺復古音頻放大器的當前健康狀況。你將
    的頭像 發(fā)表于 06-11 17:22 ?1171次閱讀
    <b class='flag-5'>邊緣</b><b class='flag-5'>計算</b>中的機器<b class='flag-5'>學習</b>:基于 Linux 系統(tǒng)的實時推理模型部署與工業(yè)集成!

    智聚邊緣 創(chuàng)見未來 貿(mào)澤電子2025技術(shù)創(chuàng)新論壇探討“邊緣AI與機器學習”新紀元

    創(chuàng)新論壇首場活動。本期論壇將深度聚焦“邊緣AI與機器學習”,云集Analog Devices, Amphenol, NXP, Silicon Labs, VICOR等業(yè)界知名廠商及產(chǎn)學研專家陣容,共同解構(gòu)
    的頭像 發(fā)表于 05-22 10:38 ?1168次閱讀
    清涧县| 囊谦县| 贺州市| 喜德县| 巴东县| 鲁甸县| 茶陵县| 濮阳县| 繁峙县| 同仁县| 苗栗市| 永福县| 南郑县| 郴州市| 阳西县| 新丰县| 任丘市| 罗甸县| 滦南县| 河东区| 大渡口区| 鲁甸县| 崇明县| 平凉市| 曲水县| 深圳市| 祁连县| 乾安县| 定远县| 景谷| 辰溪县| 峨边| 黄骅市| 故城县| 定襄县| 南和县| 东乡族自治县| 巴彦县| 吴忠市| 封丘县| 广元市|