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

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

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

探索嵌入式機(jī)器學(xué)習(xí)

星星科技指導(dǎo)員 ? 來源:嵌入式計(jì)算設(shè)計(jì) ? 作者:嵌入式計(jì)算設(shè)計(jì) ? 2022-12-01 16:41 ? 次閱讀

1943年,神經(jīng)生理學(xué)家沃倫·麥卡洛克(Warren McCulloch)和數(shù)學(xué)家沃爾特·皮茨(Walter Pitts)寫了一篇關(guān)于神經(jīng)元及其工作原理的論文。使用電路創(chuàng)建了一個(gè)模型,神經(jīng)網(wǎng)絡(luò)應(yīng)運(yùn)而生。七十年后,這些開端已經(jīng)發(fā)展成為全球一些頂級(jí)技術(shù)公司和技術(shù)社區(qū)的許多大型項(xiàng)目 - GoogleBrain,AlexNet,OpenAI,Amazon Machine Learning Platform是一些與AI和機(jī)器學(xué)習(xí)相關(guān)的最知名舉措的例子。

進(jìn)入物聯(lián)網(wǎng)。以及它嵌入的強(qiáng)調(diào)。貨幣化依賴于(近)實(shí)時(shí)分析傳感器數(shù)據(jù)并對(duì)該信息采取行動(dòng)。這些領(lǐng)先的計(jì)劃假設(shè)大量數(shù)據(jù)可以無縫地輸入云環(huán)境,在那里可以執(zhí)行分析、分發(fā)方向和采取行動(dòng),所有這些都在每個(gè)應(yīng)用程序所需的時(shí)間期限內(nèi)完成。

Qeexo(發(fā)音為“Keek-so”)首席技術(shù)官Chris Harrison認(rèn)為機(jī)器學(xué)習(xí)屬于邊緣,Qeexo正在開發(fā)解決方案來實(shí)現(xiàn)這一目標(biāo)。

移動(dòng)傳感器和人工智能

與許多范式轉(zhuǎn)變計(jì)劃一樣,這項(xiàng)特殊的舉措始于一個(gè)挑戰(zhàn) - 如何為移動(dòng)設(shè)備完成更復(fù)雜的觸摸交互?這導(dǎo)致了將觸摸屏數(shù)據(jù)與加速度計(jì)融合以測(cè)量屏幕點(diǎn)擊的探索。結(jié)果是能夠區(qū)分手指、指關(guān)節(jié)、指甲和手寫筆尖端和橡皮擦,這拓寬了用戶和設(shè)備之間的交互。

“如果我們要采用復(fù)雜的多點(diǎn)觸控,我們需要做一些聰明的事情來解決模棱兩可的用戶輸入,”Chris說?!白龅竭@一點(diǎn)的方法是機(jī)器學(xué)習(xí)。我們的 FingerSense 產(chǎn)品背后的機(jī)器學(xué)習(xí)軟件可以區(qū)分手指、指關(guān)節(jié)和指甲觸摸。這些新的輸入方法允許訪問上下文菜單。這帶來了右鍵單擊功能,而不是觸摸并按住。

移動(dòng)設(shè)備機(jī)器學(xué)習(xí)挑戰(zhàn)

在移動(dòng)設(shè)備上進(jìn)行機(jī)器學(xué)習(xí)的功耗和延遲預(yù)算很小。花了將近三年的時(shí)間才滿足要求。

“作為移動(dòng)應(yīng)用程序開發(fā)人員,您在移動(dòng)設(shè)備上有兩種選擇 - 您可以在更高的功率下快速完成工作,或者在較低的功率下更慢地完成工作。這導(dǎo)致了我們稱之為混合融合的關(guān)鍵功能。機(jī)器學(xué)習(xí)軟件需要非常聰明地訪問和處理傳感器數(shù)據(jù),以適應(yīng)功率和延遲預(yù)算,“Chris說。

FingerSense非常擅長(zhǎng)進(jìn)行邊緣和設(shè)備優(yōu)化的機(jī)器學(xué)習(xí) - 這是傳統(tǒng)的機(jī)器學(xué)習(xí)云環(huán)境不必考慮的。

“大多數(shù)公司都在從巨大的服務(wù)器和昂貴的CPU的角度考慮深度學(xué)習(xí)。我們走了相反的道路。物聯(lián)網(wǎng)的目標(biāo)是一種“微小”的機(jī)器學(xué)習(xí),可以在有限的資源下有效地運(yùn)行,并保持應(yīng)用程序的近乎實(shí)時(shí)的截止日期。通過在移動(dòng)行業(yè)嶄露頭角,它為我們提供了將機(jī)器學(xué)習(xí)應(yīng)用于邊緣物聯(lián)網(wǎng)和嵌入式設(shè)備的技能和技術(shù)。

最令人興奮的前沿領(lǐng)域之一是將Chris所謂的“機(jī)器學(xué)習(xí)”帶到物聯(lián)網(wǎng)和小型設(shè)備中。例如,您的燈泡不必能夠?qū)γ恐芴鞖膺M(jìn)行網(wǎng)絡(luò)搜索,但添加一點(diǎn)機(jī)器學(xué)習(xí),使其能夠感知運(yùn)動(dòng)和溫度以做出開/關(guān)決策具有現(xiàn)實(shí)價(jià)值。

嵌入式機(jī)器學(xué)習(xí)架構(gòu)

機(jī)器學(xué)習(xí)環(huán)境以 C/C++ARM 匯編編寫,以優(yōu)化效率和操作系統(tǒng)可移植性。大多數(shù)操作都在內(nèi)核驅(qū)動(dòng)程序組件中。該軟件必須處理電池供電設(shè)備的電源管理。使用設(shè)備中的主 CPU 進(jìn)行嵌入式機(jī)器學(xué)習(xí)可能會(huì)非常耗電。因此,低功耗微控制器不是將加速度計(jì)和運(yùn)動(dòng)傳感器連接到主CPU,而是位于傳感器和主CPU之間,充當(dāng)“傳感器集線器”。傳感器集線器更節(jié)能,專門用于傳感器通信的繁重工作。傳感器集線器還可以執(zhí)行一點(diǎn)邏輯,以允許主CPU關(guān)閉更長(zhǎng)的時(shí)間。這種分層設(shè)計(jì)優(yōu)化了功耗和延遲預(yù)算,使嵌入式機(jī)器學(xué)習(xí)環(huán)境在移動(dòng)設(shè)備和物聯(lián)網(wǎng)傳感器上成為可能。

“加速度計(jì)數(shù)據(jù)是恒定的數(shù)據(jù)流,沒有應(yīng)用邏輯,因此需要不斷采樣,”Chris說?!斑@是機(jī)器學(xué)習(xí)邏輯開始(也許結(jié)束)的地方??梢栽谥?CPU 上完成其他機(jī)器學(xué)習(xí)邏輯。您可以決定傳感器集線器可以過濾掉或預(yù)先選擇數(shù)據(jù),因此進(jìn)入主 CPU 的數(shù)據(jù)量更少。

一個(gè)例子是發(fā)生流量突發(fā)時(shí)。如果傳感器信息處于空閑狀態(tài),則會(huì)產(chǎn)生突發(fā)信息,并且該突發(fā)信息會(huì)移動(dòng)到主存儲(chǔ)器或占用總線,則情況可能會(huì)很糟糕?;蛘撸绻麉f(xié)處理器向主處理器提供信息的矢量表示,則可以簡(jiǎn)化效率,同時(shí)仍然能夠解釋信息。

遠(yuǎn)離云

必須小心,不要在通往成功的物聯(lián)網(wǎng)系統(tǒng)的道路上假設(shè)完美和高帶寬的網(wǎng)絡(luò)連接和無限的機(jī)器學(xué)習(xí)資源。Chris警告說,云環(huán)境不要被用作拐杖。

“如果你花時(shí)間正確分析、收集需求和設(shè)計(jì)物聯(lián)網(wǎng)系統(tǒng),你絕對(duì)可以在邊緣執(zhí)行機(jī)器學(xué)習(xí)。這最大限度地減少了網(wǎng)絡(luò)要求,并提供了高水平的近實(shí)時(shí)交互。

當(dāng)然,安全考慮也是最重要的。只要有可能,你都希望減少攻擊面。一些應(yīng)用程序可能能夠僅在邊緣進(jìn)行機(jī)器學(xué)習(xí)和操作,從而完全消除互聯(lián)網(wǎng)連接。

“在CMU [卡內(nèi)基梅隆大學(xué)],我們偶爾會(huì)接到執(zhí)法部門的電話,告訴我們我們的相機(jī)被用來發(fā)送電子郵件,”克里斯說?!斑@些攻擊發(fā)生在運(yùn)行網(wǎng)絡(luò)的安全專家身上!如果可能,請(qǐng)不要將系統(tǒng)連接到互聯(lián)網(wǎng)。如果我們能夠擺脫這種趨勢(shì)[利用云處理一切],我們應(yīng)該能夠?qū)崿F(xiàn)一個(gè)更安全、更私密、更高效的系統(tǒng)。云連接是有時(shí)間和地點(diǎn)的,但工程師需要立即停止跳轉(zhuǎn)到該資源。

鑒于這些處理器的改進(jìn)速度,這似乎是可以實(shí)現(xiàn)的。還有一個(gè)成本效益。如今,大多數(shù)智能設(shè)備的價(jià)格都超出了大眾市場(chǎng)。如果我們能夠?qū)⒅悄芡度氲竭@些設(shè)備中,降低成本并提供真正的價(jià)值,那么采用就會(huì)加速。

審核編輯:郭婷

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

    關(guān)注

    5059

    文章

    18974

    瀏覽量

    302066
  • AI
    AI
    +關(guān)注

    關(guān)注

    87

    文章

    29815

    瀏覽量

    268110
  • 機(jī)器學(xué)習(xí)

    關(guān)注

    66

    文章

    8353

    瀏覽量

    132315
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    嵌入式學(xué)習(xí)建議

    對(duì)廣大渴望學(xué)習(xí)嵌入式系統(tǒng)的學(xué)子提出幾點(diǎn)基礎(chǔ)階段的學(xué)習(xí)建議: ①嵌入式系統(tǒng)軟件硬件密切相關(guān),一定要打好軟硬件基礎(chǔ)。其實(shí),只要找到正確的方法,加上努力,任何理工科學(xué)生,甚至非理工科學(xué)生,
    發(fā)表于 10-22 11:41

    【「嵌入式Hypervisor:架構(gòu)、原理與應(yīng)用」閱讀體驗(yàn)】+全文學(xué)習(xí)心得

    應(yīng)用,這本書為我構(gòu)建了一個(gè)完整的知識(shí)體系,讓我對(duì)嵌入式Hypervisor有了全新的認(rèn)識(shí)和把握。 一、基礎(chǔ)架構(gòu)與原理 在書籍的前幾章,我詳細(xì)學(xué)習(xí)嵌入式Hypervisor的基礎(chǔ)架構(gòu)和原理。我了解到,
    發(fā)表于 10-09 19:11

    嵌入式系統(tǒng)的未來趨勢(shì)有哪些?

    嵌入式系統(tǒng)是指將我們的操作系統(tǒng)和功能軟件集成于計(jì)算機(jī)硬件系統(tǒng)之中,形成一個(gè)專用的計(jì)算機(jī)系統(tǒng)。那么嵌入式系統(tǒng)的未來趨勢(shì)有哪些呢? 1. 人工智能與機(jī)器學(xué)習(xí)的整合 隨著現(xiàn)代人工智能(AI)
    發(fā)表于 09-12 15:42

    機(jī)器視覺在嵌入式中的應(yīng)用

    機(jī)器視覺在嵌入式系統(tǒng)中的應(yīng)用是一個(gè)廣泛而深入的話題,涉及到許多不同的領(lǐng)域和技術(shù)。 機(jī)器視覺在嵌入式系統(tǒng)中的應(yīng)用 1. 引言 機(jī)器視覺是一種模
    的頭像 發(fā)表于 07-16 10:30 ?424次閱讀

    深度學(xué)習(xí)算法在嵌入式平臺(tái)上的部署

    隨著人工智能技術(shù)的飛速發(fā)展,深度學(xué)習(xí)算法在各個(gè)領(lǐng)域的應(yīng)用日益廣泛。然而,將深度學(xué)習(xí)算法部署到資源受限的嵌入式平臺(tái)上,仍然是一個(gè)具有挑戰(zhàn)性的任務(wù)。本文將從嵌入式平臺(tái)的特點(diǎn)、深度
    的頭像 發(fā)表于 07-15 10:03 ?1102次閱讀

    嵌入式開發(fā)學(xué)習(xí)

    我在學(xué)校專注于學(xué)這一門,感覺特別受用,所以想深入學(xué)習(xí)一些關(guān)于嵌入式的一些知識(shí)
    發(fā)表于 07-09 08:24

    嵌入式系統(tǒng)怎么學(xué)?

    嵌入式系統(tǒng)怎么學(xué)? 隨著物聯(lián)網(wǎng)、智能制造等新技術(shù)的興起,嵌入式系統(tǒng)的應(yīng)用范圍更加廣泛。包括但不限于工業(yè)控制、汽車電子、醫(yī)療設(shè)備、智能家居、智慧城市、消費(fèi)電子、通信設(shè)備等。學(xué)習(xí)嵌入式
    發(fā)表于 07-02 10:10

    如何提升嵌入式編程能力?

    如何提升嵌入式編程能力? 要提升嵌入式編程的能力,可以從以下幾點(diǎn)學(xué)習(xí): 1. 理解硬件:熟悉你正在編程的硬件平臺(tái),包括微控制器、處理器、內(nèi)存、輸入/輸出設(shè)備等基礎(chǔ)理論與應(yīng)用。 2. 學(xué)習(xí)
    發(fā)表于 06-21 10:01

    嵌入式學(xué)習(xí)-飛凌嵌入式ElfBoard ELF 1板卡-如何移植NCNN?

    越快。 通過這次實(shí)踐,共創(chuàng)社不僅展示了NCNN在嵌入式設(shè)備上的靈活性與強(qiáng)大性能,還向我們揭示了深度學(xué)習(xí)嵌入式技術(shù)落地的無限可能,更激勵(lì)著每一位嵌入式
    發(fā)表于 05-29 17:24

    嵌入式熱門發(fā)展方向有哪些?

    嵌入式人工智能可以運(yùn)用機(jī)器學(xué)習(xí)技術(shù)對(duì)圖像、視頻進(jìn)行高精度解析,從而實(shí)現(xiàn)圖像識(shí)別、視頻剪輯、視頻智能關(guān)聯(lián)應(yīng)用等。在傳感器網(wǎng)絡(luò)系統(tǒng)中,嵌入式人工智能主要是將人工智能技術(shù)應(yīng)用于傳感器網(wǎng)絡(luò)系
    發(fā)表于 04-11 14:17

    嵌入式系統(tǒng)發(fā)展前景?

    應(yīng)用領(lǐng)域。隨著汽車電子化和智能化程度的不斷提高,嵌入式系統(tǒng)將在汽車控制、安全系統(tǒng)、自動(dòng)駕駛等方面發(fā)揮更為重要的作用。 工智能和機(jī)器學(xué)習(xí)技術(shù)的發(fā)展為嵌入式系統(tǒng)提供了新的發(fā)展機(jī)遇。
    發(fā)表于 02-22 14:09

    嵌入式學(xué)習(xí)步驟

    開發(fā)板上測(cè)試固件以及在實(shí)際設(shè)備上進(jìn)行測(cè)試。 嵌入式系統(tǒng)的多樣化發(fā)展,它將更為廣泛地應(yīng)用于各個(gè)領(lǐng)域,實(shí)現(xiàn)智能化、網(wǎng)絡(luò)化、自動(dòng)化的目標(biāo)。同時(shí),隨著人工智能和機(jī)器學(xué)習(xí)技術(shù)的發(fā)展,嵌入式系統(tǒng)
    發(fā)表于 02-02 15:24

    什么是嵌入式系統(tǒng)?嵌入式系統(tǒng)的具體應(yīng)用

    嵌入式,一般是指嵌入式系統(tǒng)。用于控制、監(jiān)視或者輔助操作機(jī)器和設(shè)備的裝置。
    的頭像 發(fā)表于 12-20 13:33 ?2342次閱讀

    嵌入式開發(fā)學(xué)習(xí)路線

    電子發(fā)燒友網(wǎng)站提供《嵌入式開發(fā)學(xué)習(xí)路線.doc》資料免費(fèi)下載
    發(fā)表于 11-17 10:13 ?13次下載
    <b class='flag-5'>嵌入式</b>開發(fā)<b class='flag-5'>學(xué)習(xí)</b>路線

    嵌入式開發(fā)學(xué)習(xí)路線分享

    在現(xiàn)代生活中,嵌入式技術(shù)已經(jīng)廣泛應(yīng)用于各個(gè)領(lǐng)域,比如以手機(jī)、智能手表、電子書等移動(dòng)手持設(shè)備為代表的消費(fèi)類電子行業(yè);汽車電子行業(yè)的GPS定位導(dǎo)航;智慧醫(yī)療行業(yè)的外科手術(shù)機(jī)器人等這些都屬于嵌入式技術(shù)
    的頭像 發(fā)表于 11-15 11:51 ?1277次閱讀
    <b class='flag-5'>嵌入式</b>開發(fā)<b class='flag-5'>學(xué)習(xí)</b>路線分享