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

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

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

哪些AI應用能真正從這種方法中受益

電子設計 ? 來源:電子設計 ? 作者:電子設計 ? 2022-02-11 11:11 ? 次閱讀

作者 Mark Patrick

AI推向邊緣的影響

在上一篇文章中,我們探索了將AI推向網(wǎng)絡邊緣的一些有力論點。本篇連載文章中,我們將討論哪些AI應用能真正從這種方法中受益。首先,回顧一下在網(wǎng)絡邊緣實施AI的原因可以提供一些重要提示。請查看以下任何一項是否適用于項目:

● 無法訪問快速、穩(wěn)定的網(wǎng)絡連接
產(chǎn)品在受限環(huán)境中運行
● 項目需要交付實時AI
● 可用預算有限

考慮到上述因素,通過在邊緣運行ML模型可以使哪些具體的AI項目更容易運行?

虛擬助手

Apple在2010年推出Siri,一如既往地再次引領了潮流。這為其他許多虛擬助手鋪平了道路,其中最著名的便是亞馬遜的Alexa和Google Assistant。虛擬助手使科幻風格的語音控制成為現(xiàn)實,并通過以下方式工作:

1、首先要說一個喚醒詞或啟動語音助手。對于Amazon Echo這樣的獨立式設備,則會不斷監(jiān)聽喚醒詞,并使用簡單的語音模式匹配在本地進行處理。這就是為什么Alexa僅識別特定喚醒詞(Alexa、Amazon、Echo和計算機)的原因;
2、設備現(xiàn)在連接到云端服務器,并發(fā)送收聽內(nèi)容的錄音;
3、云服務器運行語音到文本ML模型,將錄制的語音轉(zhuǎn)換為自然語言文本塊;
4、文本則會借助自然語言處理解析以提取含義;
5、服務器會計算出所請求的內(nèi)容,然后將適當?shù)拿罨騼?nèi)容發(fā)送回設備。

通過將ML模型移到邊緣來增進這種體驗的方式顯而易見:語音助手將具有更快的響應速度、不需要連接到互聯(lián)網(wǎng)即可嵌入語音控制。也就是說,被調(diào)用的應用程序本身可能需要網(wǎng)絡連接(例如音樂流媒體服務

面部識別

面部識別是發(fā)展速度最快的AI應用之一。這一技術仍在發(fā)展,一路上小問題不斷。例如,兩年前,亞馬遜旗下的Rekognition深陷種族主義的爭議和指控之中。這套系統(tǒng)在接受了2.5萬張圖像的訓練后,錯誤地將28個美國少數(shù)族裔議員識別為臭名遠播的罪犯。1

2019年,英國最大的警察機關大都會警察局 (Met) 對面部識別技術進行了早期試驗,結(jié)果顯示這項技術在81%的時候都不準確。但是,最新的面部識別系統(tǒng)正在變得越來越準確。Met今年年初宣布將在大型活動中采用這項技術掃描已證實的鬧事者。

許多需要面部識別的用例都需要這項技術近乎實時地工作。因此,應用程序更依賴于將ML模型移動到網(wǎng)絡邊緣。Met所采用的系統(tǒng)基于NEC NeoFace Watch,它是完全獨立的設備,并具備實時工作能力。NEC的技術還瞄準了其他幾個市場,包括零售、企業(yè)活動、節(jié)日和其他大型活動以及交通運輸。

實時監(jiān)控

工業(yè)和采礦業(yè)依賴于極其龐大和昂貴的機械。如果這種機器出現(xiàn)意外停機,企業(yè)可能蒙受數(shù)以百萬計的損失。例如,許多采礦作業(yè)都依賴于巨型大功率泵來保持巷道無水,并將開采出的泥漿泵送至選礦廠。如果這些泵當中有一臺出現(xiàn)災難性故障,則整個運營都將中斷。因此,礦業(yè)公司在AI系統(tǒng)中投入巨資,以期借助這些系統(tǒng)提前預測潛在的故障。

目前,這些系統(tǒng)通?;趶脑O備上安裝的物聯(lián)網(wǎng)傳感器傳輸數(shù)據(jù)。然后,數(shù)據(jù)會被集中處理,并將任何必要的警告回傳到相應的操作人員。但是,礦山和施工工地的范圍可能達到數(shù)十公里,通常地形險惡,因此將ML模型直接集成到邊緣設備中將簡化整個過程。

在邊緣運行AI和ML模型需要什么?

將AI轉(zhuǎn)移到網(wǎng)絡邊緣需要三樣東西:合適的硬件、新工具和用于創(chuàng)建ML模型的新范式。下面我們將逐一進行介紹。

經(jīng)過優(yōu)化的硬件

如前文所討論的那樣,ML模型通常依賴于大量的并行運算。本質(zhì)上講,它們需要原始的計算能力。但是,在算力和設備消耗的實際功率之間始終要進行權衡與取舍。要將ML模型推向邊緣,需要消耗功率盡可能少的設備。當需要嵌入設備時更是如此。幸運的是,現(xiàn)在有各種各樣的高性能、低功耗MCU。

合適的工具

接下來需要合適的工具鏈以在微控制器上運行ML模型。絕大多數(shù)ML框架被設計在64位Intel系列的CPUGPU上運行。相比之下,所有合適的微控制器都具有32位精簡指令集架構(gòu),例如ARM Cortex系列的MCU。但是,TensorFlow Lite等ML框架的開發(fā)使ML模型可以在此類MCU上運行。

一次建模,即可隨處運行

最后一塊拼圖是創(chuàng)建和運行ML模型的不同范式。這可以用“一次建模,即可隨處運行”這句話來概括。顧名思義:先創(chuàng)建模型(通常使用大功率的經(jīng)ML優(yōu)化的機器),然后使用工具鏈將其轉(zhuǎn)換為可以在任何微控制器上運行的代碼。遺憾的是,這樣也損失了從持續(xù)學習或強化學習中受益的能力。

權衡

下表列出了在邊緣模型上運行ML模型時所做出的一些權衡。但愿它能提供一些有助于確定是否將您的下一個AI項目移至最前沿的指引。

特性 在數(shù)據(jù)中心 在邊緣
實時
持續(xù)學習
可嵌入
需要網(wǎng)絡?
強化學習
模型是否齊全?

結(jié)論

將ML模型推向邊緣,實現(xiàn)了AI的新用例,從而有望帶來可嵌入式AI的革命。這些在MCU上運行ML模型所需的MCU硬件和工具的發(fā)展,均為這類技術的擴展奠定了基礎。

審核編輯:何安

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

    關注

    1789

    文章

    46652

    瀏覽量

    237087
  • 機器學習
    +關注

    關注

    66

    文章

    8349

    瀏覽量

    132315
收藏 人收藏

    評論

    相關推薦

    減速電機的調(diào)速方法是什么?如何調(diào)?

    減速電機是一種將電能轉(zhuǎn)換為機械的設備,通過調(diào)整電機的轉(zhuǎn)速來實現(xiàn)對負載的控制。調(diào)速方法主要有以下幾種: 變極調(diào)速法:通過改變電機的極數(shù)來調(diào)整轉(zhuǎn)速。這種方法適用于多極電機,通過改變電機的極數(shù),可以改變
    的頭像 發(fā)表于 10-24 10:22 ?256次閱讀

    AI for Science:人工智能驅(qū)動科學創(chuàng)新》第二章AI for Science的技術支撐學習心得

    和數(shù)量直接影響到模型的準確性和可靠性。因此,數(shù)據(jù)獲取、處理、分析和質(zhì)量控制在AI for Science至關重要。此外,數(shù)據(jù)驅(qū)動的研究范式也促使科學家從傳統(tǒng)的假設驅(qū)動轉(zhuǎn)向更加靈活和開放的研究方法
    發(fā)表于 10-14 09:16

    直流無刷電機調(diào)速有幾種方法及應用

    多種多樣,每種方法都有其特定的應用場景和優(yōu)缺點。 1. 電壓控制調(diào)速 電壓控制調(diào)速是通過改變電機供電電壓的大小來實現(xiàn)調(diào)速的方法。這種方法簡單易行,但效率較低,因為電壓的變化會導致電機的磁通量變化,從而影響電機的性能。 1.
    的頭像 發(fā)表于 09-03 10:43 ?977次閱讀

    測量串聯(lián)電路的Q值有幾種方法

    。 1. 共振法 共振法是一種常用的測量Q值的方法,它基于諧振電路在諧振頻率下的特性。在這種方法,我們首先需要確定電路的諧振頻率,然后測量電路在該頻率下的阻抗。 原理: 當電路達到諧振頻率時,電感和電容的感抗相互抵消
    的頭像 發(fā)表于 08-09 17:10 ?985次閱讀

    pwm脈寬調(diào)制的四種方法有哪些

    于電機控制、LED調(diào)光、音頻處理等領域。以下是四種常見的PWM脈寬調(diào)制方法: 固定頻率PWM(Fixed-Frequency PWM) 固定頻率PWM是一種最基本的PWM調(diào)制方法。在這種方法
    的頭像 發(fā)表于 08-08 15:10 ?819次閱讀

    人臉檢測的五種方法各有什么特征和優(yōu)缺點

    來實現(xiàn)人臉檢測。這種方法通常使用膚色模型來描述人臉膚色的分布,然后通過膚色模型與圖像像素的匹配程度來判斷是否為人臉。 優(yōu)點: 計算簡單,實現(xiàn)容易。 對于膚色分布較為均勻的圖像,檢測效果較好。 缺點: 對光照變化敏感
    的頭像 發(fā)表于 07-03 14:47 ?603次閱讀

    接地電阻的測量有哪幾種方法

    接地電阻的測量對于確保電氣系統(tǒng)的安全性和可靠性至關重要。存在幾種不同的方法來測量接地電阻,每種方法都有其特定的應用場景和技術要求。
    的頭像 發(fā)表于 05-07 14:17 ?1.3w次閱讀

    編寫PLC程序的7種方法

    這種方法是最原始最初級的寫法,也是最簡單的一種寫法,比如第一步置位M0,M0接通后控制某個結(jié)果,結(jié)果實現(xiàn)后復位M0,再置位M1,依次進行l(wèi)流程控制。這種寫法通用所有的PLC。
    發(fā)表于 01-02 11:08 ?1.1w次閱讀
    編寫PLC程序的7<b class='flag-5'>種方法</b>

    電子元器件測阻抗有幾種方法?網(wǎng)絡分析儀阻抗不匹配怎么調(diào)?

    電子元器件測阻抗的方法主要有以下幾種: 直接測量法:將電子元器件直接連接到測量儀器上,通過測量儀器直接得到阻抗值。這種方法適用于測量精度要求不高的場合,如電路調(diào)試過程。 交流阻抗法:在電子元器件
    的頭像 發(fā)表于 12-12 16:05 ?953次閱讀
    電子元器件測阻抗有幾<b class='flag-5'>種方法</b>?網(wǎng)絡分析儀阻抗不匹配怎么調(diào)?

    Multisim仿真幅頻特性曲線和相頻特性曲線的兩種方法

    Multisim仿真幅頻特性曲線和相頻特性曲線的兩種方法
    的頭像 發(fā)表于 12-11 17:29 ?1.7w次閱讀
    Multisim仿真幅頻特性曲線和相頻特性曲線的兩<b class='flag-5'>種方法</b>

    PoE以太網(wǎng)供電的兩種方法

    電力,簡化了設備的安裝和布線。在本文中,我們將詳細介紹PoE以太網(wǎng)供電的兩種方法。 第一種方法是標準PoE供電(IEEE 802.3af)。這種方法需要一個雙絞線以太網(wǎng)電纜來傳輸電力和數(shù)據(jù)。IEEE 802.3af標準規(guī)定了供電
    的頭像 發(fā)表于 11-28 15:51 ?855次閱讀

    linux網(wǎng)絡配置的3種方法

    Linux是一種流行的操作系統(tǒng),廣泛應用于服務器和網(wǎng)絡設備。Linux系統(tǒng)提供了多種方法來配置網(wǎng)絡連接,使得網(wǎng)絡設置更加靈活和可定制。本文將會介紹Linux網(wǎng)絡配置的三種方法,包括命令行方式
    的頭像 發(fā)表于 11-27 14:33 ?4185次閱讀

    修復鋰電池的三種方法

    電子發(fā)燒友網(wǎng)站提供《修復鋰電池的三種方法.doc》資料免費下載
    發(fā)表于 11-15 10:40 ?5次下載
    修復鋰電池的三<b class='flag-5'>種方法</b>

    開關電源輸出紋波抑制的幾種方法

    電子發(fā)燒友網(wǎng)站提供《開關電源輸出紋波抑制的幾種方法.doc》資料免費下載
    發(fā)表于 11-15 09:11 ?0次下載
    開關電源輸出紋波抑制的幾<b class='flag-5'>種方法</b>

    查看Linux系統(tǒng)內(nèi)存使用情況的幾種方法

    在Linux系統(tǒng),內(nèi)存監(jiān)控是優(yōu)化系統(tǒng)性能的關鍵。本文為你介紹12種方法,幫助你全面掌握Linux系統(tǒng)的內(nèi)存使用情況。這些方法包括查看/proc/meminfo、使用atop、free、GNOME System Monitor等
    的頭像 發(fā)表于 11-13 09:30 ?1.3w次閱讀
    查看Linux系統(tǒng)內(nèi)存使用情況的幾<b class='flag-5'>種方法</b>