隨著各行各業(yè)對人工智能 (AI) 潛力的日益重視,將 AI 模型直接部署在設備端的終端 AI 正成為一股重要趨勢,并廣泛應用于智能家庭設備、智慧城市、工業(yè)自動化、互動玩具和穿戴式設備等領域。這些應用場景需要實時的數(shù)據(jù)處理和分析能力,同時還需保持低功耗和高效能,以確保設備能夠長時間穩(wěn)定運行。這一需求推動了新一代微控制器 (MCU)、神經(jīng)網(wǎng)絡處理單元 (NPU) 和微處理器 (MPU) 解決方案的乘勢而起。然而,盡管市場對終端 AI 的興趣日益增長,在實作終端 AI 功能的過程中,開發(fā)者面臨著諸多設計挑戰(zhàn)和痛點。傳統(tǒng)的工作流程通常需要廣泛的程序開發(fā)知識、對機器學習框架的深入理解以及模型優(yōu)化的能力。這些挑戰(zhàn)可能會減緩創(chuàng)新,使開發(fā)者難以快速原型設計并部署 AI 解決方案。
為了應對這些挑戰(zhàn),新唐科技推出基于Arm? Cortex?-M55核心、由 NuMicro? M55M1 微控制器驅(qū)動的 NuEzAI-M55M1 開發(fā)板。此開發(fā)板搭配在線模型訓練工具,開發(fā)者無需具備廣泛的程序開發(fā)知識或深入理解復雜算法,用戶只需使用攝影機等裝置實時捕捉數(shù)據(jù),最快只需三分鐘即可訓練出一個圖像辨識模型。訓練完成后,在線模型訓練工具能將模型輸出為 tflite 的 int8 格式,可直接部署在 NuEzAI-M55M1 開發(fā)板上。M55M1 微控制器搭載 220 MHz Arm? Cortex?-M55 CPU 和 220 MHz Arm? Ethos?-U55 NPU,專為增強 AI 算力設計,支持機器學習推論以及 CNN 和 RNN 的運算,內(nèi)建 1.5 MB SRAM 和 2 MB 閃存,并可利用 HYPERBUS? 接口擴充 HYPERRAM? 或 HYPERFLASH?。
M55M1 微控制器支持低供電電壓范圍從 1.6V 到 3.6V,并能在 -40°C 至 +105°C 的工作溫度范圍內(nèi)穩(wěn)定運行。為了進一步優(yōu)化系統(tǒng)的功耗、安全性和效能,M55M1 特別設計了三項獨特功能。第一,在 CPU 進入低功耗睡眠模式時,圖像傳感器、麥克風和各種傳感器能夠持續(xù)運作并監(jiān)測預先定義的特殊事件,例如人員出現(xiàn)、聲響、震動偵測等。第二,能夠?qū)C器學習模型數(shù)據(jù)儲存于僅 NPU 能夠讀取而 CPU 無法訪問的區(qū)域,以防范惡意軟件竊取模型數(shù)據(jù),進而保護智能財產(chǎn)。第三,M55M1 亦實現(xiàn) sine 和 cosine 硬件電路,并將其定義于 Arm 客制化指令中,以便應用軟件調(diào)用。
NuEzAI-M55M1 開發(fā)工具大幅簡化了終端 AI 的開發(fā)流程,即使沒有終端 AI 開發(fā)經(jīng)驗,開發(fā)者也能輕松創(chuàng)建并部署 AI 模型,此平臺非常適合用作前期開發(fā)的評估工具套件,讓開發(fā)者能夠快速上手,縮短產(chǎn)品上市時間。新唐科技誠邀開發(fā)者、工程師與 AI 愛好者共同引領終端 AI 革命,探索無限可能。