硬件工程師們,邊緣計算已經(jīng)跑到MCU里了,你覺(jué)得機器學(xué)習還遠嗎
機器學(xué)習需要大量的數據集來(lái)進(jìn)行正確的推斷,而通過(guò)將這些數據集傳輸到云端來(lái)處理這些數據集是不實(shí)際的。從用戶(hù)設備生成的數據通常需要在該設備上進(jìn)行處理,以降低功耗和帶寬成本,只需將決策數據傳輸到云端。
傳統上,處理大型數據集并不是資源受限設備的強項。然而,Qeexo有一個(gè)叫做AutoML的解決方案,旨在通過(guò)優(yōu)化Cortex M0到M4設備上的部署來(lái)解決這個(gè)問(wèn)題。

LSM6DSOX的機器學(xué)習流程圖。圖片使用由ST微電子
今天,與STMicroelectronics合作,qexo已經(jīng)邁出了下一步在設計優(yōu)化中,直接在傳感器上部署AutoML應用程序。由于不需要微控制器(MCU),AutoML可以直接部署在帶有嵌入式機器學(xué)習核心的MEMS傳感器上。
誰(shuí)是qexo?什么是AutoML?Qeexo公司由李善元(CEO)和克里斯·哈里森(CTO)于2012年成立。該公司專(zhuān)注于為高度受限系統(如Cortex-M0)上的機器學(xué)習提供部署和優(yōu)化解決方案。
AutoML,一個(gè)機器學(xué)習平臺,提供“一鍵式”解決方案來(lái)部署機器學(xué)習能力在邊緣。簡(jiǎn)單地說(shuō),AutoML部署包有五個(gè)主要過(guò)程:
定義您的項目
選擇傳感器和目標硬件
收集或上傳數據
自動(dòng)機器學(xué)習
部署或下載ML包
對于希望了解配置的電氣工程師來(lái)說(shuō),查看一些受支持的傳感器可以幫助提供概述。

使用AutoML配置和設置ML解決方案的步驟2,其中顯示了加速度計的列表。圖片使用由Qeexo公司
該軟件設計用于從多個(gè)頻率的各種傳感器和目標硬件設備捕獲數據。qexo和STMicroelectronics之間的新合作將傳感器直接用于部署,而不是MCU。
當今機器學(xué)習邊緣應用機器學(xué)習算法的一些用途是交通服務(wù) ,自動(dòng)駕駛汽車(chē),和通信網(wǎng)絡(luò ). 然而,另一個(gè)用途是提高日常生活質(zhì)量,例如,通知你當你的水壺沸騰時(shí)[視頻]
或者,您也可以監視電動(dòng)工具的生命周期。使用STMicroelectronics'iNEMO單片MEMS傳感器使用嵌入式機器學(xué)習核心(MLC),您可以推理決定[視頻]您的鉆機閑置、鉆孔或驅動(dòng)螺絲的頻率以及這三項活動(dòng)中每項活動(dòng)執行的時(shí)間。

帶有MLC的傳感器,用于檢測鉆井作業(yè)的存在【視頻:1:17】。視頻截圖由ST微電子
機器學(xué)習核心可以檢測來(lái)自加速度計和陀螺儀的一組特定的傳感器數據,對其進(jìn)行解釋?zhuān)⑦@些數據中繼到相關(guān)的主機設備。
STMicroelectronics正在優(yōu)化Edge硬件優(yōu)化高計算能力ML邊緣應用程序可能會(huì )很有挑戰性,尤其是那些靠電池供電的人。在傳感器上集成機器學(xué)習核心,如 LS6D盒,可以卸載或消除運行MCU的需要,降低系統整體功耗。

來(lái)自STMicroelectronics的MEMS系列,包括MLC嵌入式LSM6DSOX。圖片使用由ST微電子
在0.55毫安,LSM6DSOX是一個(gè)節能模塊,用于檢測傾斜和顯著(zhù)運動(dòng)。該模塊有一個(gè)I2C接口,允許直接與MCU或下游通信模塊接口。
使用Qeexo的AutoML平臺快速部署機器學(xué)習模型將允許工程師快速地在原型板上獲得應用程序。優(yōu)化后,這些板可以更快地上市。
你有在邊緣設備上運行ML應用程序的經(jīng)驗嗎?它給您的應用程序帶來(lái)了哪些挑戰或好處?請在下面的評論中告訴我們。
*博客內容為網(wǎng)友個(gè)人發(fā)布,僅代表博主個(gè)人觀(guān)點(diǎn),如有侵權請聯(lián)系工作人員刪除。