構(gòu)建一個邊緣人工智能系統(tǒng):環(huán)境上下文檢測
邊緣人工智能融合氣體、顆粒和氣候數(shù)據(jù),在本地對現(xiàn)實環(huán)境進(jìn)行分類,將原始空氣信號轉(zhuǎn)化為可操作的環(huán)境。
今天的空氣質(zhì)量系統(tǒng)側(cè)重于孤立的測量- pm水平,VOC濃度或溫度閾值-但實際環(huán)境要復(fù)雜得多。根據(jù)不同的環(huán)境,相同的傳感器讀數(shù)可能意味著截然不同的東西:烹飪、交通污染、人類居住或早期燃燒都會產(chǎn)生重疊的信號,而傳統(tǒng)的基于規(guī)則的系統(tǒng)無法正確解讀這些信號。
我決定建立EnviroFusion-Q,超越原始的空氣質(zhì)量數(shù)據(jù),而是教會一個設(shè)備了解它所經(jīng)歷的環(huán)境。這個項目背后的動機很簡單:只有當(dāng)多個異構(gòu)傳感器直接在邊緣融合和解釋在一起時,才會出現(xiàn)有意義的環(huán)境智能。
EnviroFusion-Q結(jié)合了ENS160的氣體和VOC數(shù)據(jù),GP2Y1014AU0F粉塵傳感器的顆粒物動態(tài),以及AHT21的熱濕度環(huán)境。這些信號被同步采樣,并在短時間內(nèi)進(jìn)行分析。該系統(tǒng)不是獨立評估每個傳感器,而是提取時間模式和跨傳感器關(guān)系,形成獨特的“環(huán)境指紋”。
使用Edge Impulse,這些融合的特征被用來訓(xùn)練一個緊湊的神經(jīng)網(wǎng)絡(luò),該網(wǎng)絡(luò)完全在Arduino Uno q上運行。該模型實時對復(fù)雜的現(xiàn)實環(huán)境進(jìn)行分類,如清潔的室內(nèi)空間、烹飪活動、交通污染、煙霧事件或異常燃燒,而不依賴于云連接。
結(jié)果是一個完全獨立的邊緣人工智能系統(tǒng),將原始傳感器數(shù)據(jù)轉(zhuǎn)換為可操作的環(huán)境上下文,展示了真正的傳感器融合如何在微控制器級硬件上實現(xiàn)更智能、更可靠的決策。
代碼
本文編譯自hackster.io





