MCU AI/ML - 弥合智能和嵌入式系统之间的差距


【导语】随着人工智能(AI)和机器学习(ML)技术的飞速发展,它们在边缘设备上的应用需求日益增长,尤其是在资源受限的微控制器(MCU)上。芯科科技产品营销高级经理Gopinath Krishniah在本文中探讨了MCU技术与AI/ML的交集,以及这一融合如何影响低功耗边缘设备。文章将深入分析在MCU上运行AI/ML所面临的挑战、TinyML技术的兴起、以及芯科科技如何通过创新解决方案引领边缘AI/ML的发展。从关键词识别到传感器融合,再到目标检测,边缘AI/ML正为我们的生活带来前所未有的变革。

作者:芯科科技产品营销高级经理Gopinath Krishniah

人工智能AI和机器学习ML是(shì)使(shǐ)系统能够从数据中学习、进行推理并随着时间的推移提高性能的关键技术。这些(xiē)技(jì)术(shù)通(tōng)常(cháng)用(yòng)于(yú)大(dà)型(xíng)数(shù)据(jù)中心和功(gōng)能(néng)强(qiáng)大的GPU,但在微控制器(MCU)等资源受限的器件上部署这些技术的需求也在不断增加

文章_MCU AIML - 弥合智能和嵌入式系统之间的差距63.png

将探讨MCU技术和AI/ML的交集,以及它如何影响低功耗边缘设备。同时将讨论在电池供电设备的MCU上运行人(rén)工(gōng)智(zhì)能的困难、创新和实际应用场景

AI/ML和MCU:简要概述

人工智能创建的计算机系统可以执行类似人类任务,例如理解语言、寻找模式和做出决定。机器学习是人工智能的一个子集,涉及使用算法让计算机从数据中学习并随着时间的推移不断改进机器学习模型可以寻找模式排序对象并从示例中预测结果。

MCU使人工智能和机器学习在边缘设备上成为可能,可以在多个方面发挥着重要作用。

基于MCU运行的边缘AI/ML的一些应用场景包括:

· 关键词识别:无需(xū)云(yún)连(lián)接即可识别特定词语或短语(例如语音命令)

· 传感器融合:结合来自多个传感器的数据,做出比使用单一传感器解决方案更明智的决策

· 异常检测:检测传感器数据中可能指示故障、错误或威胁的异常值或异常模式,以进行预测性维护或质量控制

· 目标检测:在摄像头或其他传感器捕获的图像或视频中识别和定位感兴趣的目标(例如人脸、行人、车辆)

· 手势识别:在摄像头或其他传感器捕获的图像或视频中解读人类手势(例如手部动作、面部表情、身体姿势),以改善人机交互

AI/ML在MCU上的挑战

深度学习模型,特别是深度神经网络DNN已经成为计算机视觉和自然语言处理等复杂任务中不可或缺的一部分。然而,它们的计算需求是巨大的。这种资源密集型模型对于日常设备来说是不切实际的,尤其是那些由边缘设备中的低功耗MCU驱动的设备。深度学习模型复杂性必然会增长随着深度神经网络变得越来越复杂,其规模会不断扩大,使它们与MCU上有限的可用计算资源不容。

什么是TinyML?

TinyML指的是为在资源受限的设备上部署人工智能而优化的机器学习模型和技术。这些设备在边缘运行,在那里生成数据,并在本地执行推理。TinyML系统通常在低功耗MCU上运行,在节点本地收集的数据执行推理。推理是人工智能模型的关键时刻,测试它在训练中所学知识的应用能力。本地推理使MCU能够直接执行人工智能模型,无需依赖外部服务器或云服务即可做出实时决策。

AI/ML环境中进行本地推理至关重要,原因如下

资源限制:许多嵌入式设备,特别是那些使用电池供电的设备,其内存、处理能力和能源效率等资源有限。传统的通用MCU由于其有限的处理能力和内存、有限的能源资源或缺乏片上加速功能而难以有效地执行人工智能任务。本地推理支持这些资源受限的设备在不消耗过多功耗的情况下执行人工智能工作负载,以提高效率和性能。

用户体验增强:举例而言:支持人工智能的电子猫门。通过训练它来区分猫和其他物体,它只能为授权的猫打开门。在这里,本地推理通过确保安全性和便利性来改善用户体验,而不需要RFID项圈等其他硬件。

效率和性能:GPU通常用于大规模人工智能部署,因为它们可以并行执行许多流程,这对高效的人工智能训练至关重要。然而,对于小型嵌入式应用来说,GPU成本高昂,并且超出了功耗预算。人工智能优化的MCU具有专用架构,通过为人工智能工作负载提供更好的性能和能效来实现平衡。Silicon Labs(芯科科技)提供的新型无线SoC和MCU中已包括一个矩阵矢量处理器为其AI/ML功能提供一部分支持。这种专用的硬件加速器旨在增强AI/ML算法或矢量数学运算的性能,以缩短推理时间并以更低的功耗执行这些关键任务。

总之,边缘的本地推理可以实现实时决策、减少延迟、增强安全性、为电池供电设备提供人工智能功能,并增强用户体验,使其成为现代计算系统的关键组成部分,同时满足资源限制。

芯科科技引领边缘AI/ML解决方案

芯(xīn)科(kē)科(kē)技(jì)作(zuò)为(wèi)智(zhì)能(néng)、安(ān)全物(wù)联(lián)网(wǎng)无(wú)线连接领域的开拓者,正在致力于将AI/ML带到边缘。我们对创新的承诺带来了突破性的解决方案,使MCU等资源受限的产品具有更丰富的智能功能。

针对TinyML优化的器件

EFR32xG24EFR32xG28EFR32xG26等无线MCU系列产品均结合了78 MHzARM Cortex®-M33处理器、高性能射频、精密模拟性能,以及一个AI/ML硬件加速器,为开发人员提供了一个部署边缘智能的灵活平台。同时,这些产品还支持广泛的无线物联网协议,具有市场领先的安全性和最佳的射频性能/能效比。

当今的开发人员经常被迫为在边缘部署AI/ML而在性能或能耗方面付出高昂的代价。xG24xG28xG26系列作为首款内置专用AI/ML加速器的超低功耗产品,可降低整体设计复杂性,从而减轻这些代价。这种专用硬件旨在处理复杂的计算,与仅采用固件的方法相比,推理速度提高8倍,能效提高6倍,与基于云的解决方案相比,性能更高。硬件加速器的使用减轻了主应用MCU推理的负担,留出更多的时钟周期为用户的应用提供服务。

简化AI/ML开发的工具

构建、测试和部署机器学习所需算法的工具与运行这些算法的MCU同样重要。通过与TensorFlow、SensiML和Edge Impulse等TinyML领域的行业翘楚合作,芯科科技同时为初学者和专家提供了选择。开发人员可以将这一新AI/ML工具链与芯科科技的Simplicity Studio开发环境配合使用,创建可从各种连接设备中获取信息的应用程序,从而做出智能机器学习驱动的决策。

芯科科技提供各种工具和资源来支持机器学习应用:

机器学习应用:该开发平台支持嵌入式机器学习TinyML模型推理,由TensorFlow Lite for Microcontrollers TFLM框架提供支持。其计算库包含一组利用机器学习的(de)嵌(qiàn)入(rù)式(shì)应(yīng)用(yòng)程(chéng)序(xù)。

机(jī)器(qì)学(xué)习(xí)工(gōng)具(jù)包(bāo)(MLTK):这(zhè)是(shì)一(yī)个(gè)带(dài)有(yǒu)命(mìng)令(lìng)行(xíng)实(shí)用(yòng)程(chéng)序(xù)和(hé)脚(jiǎo)本(běn)的(de)Python包(bāo),可(kě)帮(bāng)助(zhù)开(kāi)发(fā)者(zhě)为(wèi)芯科科技的嵌入式平台开发机器学习模型。它包括从命令行界面或Python脚本执行机器学习操作、确定机器学习模型在嵌入式平台上的执行效率以及使用Google TensorFlow训练机器学习模型的功能。

芯科科技还提供TinyML解决方案,作为机器学习工具包的一部分。该工具包(bāo)包(bāo)括(kuò)TinyML基(jī)准(zhǔn)测(cè)试(shì)使(shǐ)用(yòng)的(de)几(jǐ)种(zhǒng)模(mó)型(xíng)。这(zhè)些(xiē)模(mó)型(xíng)可(kě)在(zài)芯(xīn)科(kē)科(kē)技(jì)GitHub上(shàng)找(zhǎo)到(dào),包(bāo)括(kuò)异(yì)常(cháng)检(jiǎn)测(cè)、图(tú)像(xiàng)分(fēn)类(lèi)和(hé)关键识(shi)别(bié)。

AI/ML驱(qū)动(dòng)的(de)边(biān)缘(yuán)设(shè)备为我们如何与周围环境互动开辟了新的视野,它们很快将以令人惊叹的方式改变我们的生活。芯科科技处于TinyML创新的最前沿,能够以前所未有的方(fāng)式(shì)将(jiāng)这(zhè)些(xiē)功(gōng)能(néng)带(dài)入(rù)低(dī)功(gōng)耗(hào)、联(lián)网(wǎng)的(de)边(biān)缘(yuán)设(shè)备(bèi)。

相关新闻


数据瓶颈下的自动化装配:从“无更多数据”到系统效能跃升

数据瓶颈的误判与系统效能的底层逻辑很多人以为,自动化装配系统的效能提升必然依赖海量数据输入,当系统抛出“没有更多数据了”的错误提示时,便判定其已触及性能天花板。其实不然——这一错误本质是数据流管理失效的表征,而非系统能力的物理极限。在工业4.0架构中,数据并非越多越好,其有效性取决于三个关键维度:数据粒度、时序同步性与决策链闭环性。案例:慕尼黑工业博览会上的“数据饥饿”陷阱2023年慕尼黑工业博览


数据边界:当自动化装配系统遭遇数据阈值困境

数据孤岛效应下的系统熵增危机很多人以为自动化装配系统的数据阈值仅受硬件存储容量限制,其实不然。在德国斯图加特某汽车零部件制造商的案例中,其2023年投产的智能产线因传感器数据流超载,导致PLC控制单元在47分钟内产生23次非计划停机。该产线配置了128组力觉传感器与32组视觉检测模块,原始数据生成速率达每秒1.2TB,远超工业以太网协议规定的100Mbps有效带宽。底层逻辑是:现代装配系统普遍采用


数据阈值与自动化装配的底层逻辑

数据阈值:自动化装配的隐形边界很多人以为,自动化装配的精度仅由机械臂的重复定位精度决定,其实不然。在工业4.0的语境下,数据阈值才是决定系统稳定性的关键变量。当传感器采集的原始数据超过预设阈值时,系统会触发容错机制,这种机制的本质是数学模型与物理现实的动态博弈。以某德系汽车零部件供应商的案例为例:其位于巴伐利亚州的工厂曾因传感器数据波动导致装配线停机率上升12%。问题根源并非机械故障,而是阈值设定


数据瓶颈下的自动化装配:从“无更多数据”到“精准突破”

数据瓶颈的底层逻辑:并非“量”的终结,而是“质”的觉醒很多人以为,自动化装配的数据瓶颈源于数据采集的物理限制或存储容量的技术天花板,其实不然。当系统抛出“没有更多数据了”的报错时,真正的矛盾往往隐藏在数据维度单一性、标注效率低下或算法泛化能力不足的底层逻辑中。以汽车底盘焊接产线为例,某头部车企曾因依赖单一传感器数据源,导致装配误差率在0.3mm阈值处频繁波动——看似数据量充足,实则缺乏多模态数据融


当自动化装配系统遭遇数据瓶颈:解码“没有更多数据了”背后的技术真相

数据断流:自动化装配的“隐形刹车”很多人以为,自动化装配系统的效率瓶颈仅存在于机械臂的重复定位精度或PLC的响应速度,其实不然。当系统抛出"{"error":"没有更多数据了"}"的报错时,暴露的往往是数据流架构的深层缺陷——这并非简单的存储容量问题,而是工业物联网(IIoT)与数字孪生(Digital Twin)协同失效的典型症状。底层逻辑:数据供应链的断


深圳市物联网产业协会成功举办《24小时自助图书馆通用规范》团体标准评审会

【导语】2019 年深圳市物联网产业协会发布的《24 小时自助图书馆通用规范》部分指标落后且引用文件有更新,不利行业发展。为此协(xié)会(huì)于(yú) 2024 年(nián) 11 月(yuè)启(qǐ)动(dòng)修(xiū)订(dìng)立(lì)项(xiàng),2025 年(nián) 10 月(yuè) 30 日(rì)召(zhào)开(kāi)评(píng)审(shěn)


全球智能视觉处理芯片龙头冲刺港交所:光环之下,何以冲破增长枷锁?

【导语】近日,智能视觉处理芯片龙头富瀚微递交港交所招股书,吹响“A+H”双上市号角。其虽在全球市场占据领先地位,但2022 - 2025年上半年营收、净利、毛利率均逐年下滑。不过,富瀚微注重研发创新,积极拓展AI新业务版图。此次赴港上市,能否助力其突破瓶颈、续写传奇,值得期待(dài)。 近(jìn)日(rì),智(zhì)能视觉处理芯片龙头富瀚微正式向港交所递交了招股书,吹响“


国家发改委等五部门:探索推动具身智能机器人进社区、进家庭,到 2027 年底建成 50 个以上全域数字化转型城市

【导语】10月31日,国家发展改革委等五部门发布《深化智慧城市发展推进全域数字化转型行动计划》,提出到2027年底建成50个以上全域数(shù)字(zì)化(huà)转(zhuǎn)型(xíng)城(chéng)市(shì),2035年(nián)涌(yǒng)现(xiàn)一(yī)批(pī)具(jù)有(yǒu)国(guó)际(jì)竞(jìng)争(zhēng)力(lì)的(de)现(xià


2025深圳安博会:大公博创揽三奖 低空安防技术引国内外媒体聚焦

【导语】2025年10月28日至31日,第二十届中国国际社会公共安全博览会在深圳启幕。成都大公博创信息技术有限(xiàn)公(gōng)司(sī)携(xié)全系(xì)列(liè)低(dī)空(kōng)安(ān)防(fáng)设(shè)备(bèi)参(cān)展(zhǎn),凭(píng)借(jiè)三(sān)项(xiàng)权(quán)威(wēi)大(dà)奖(jiǎng)、全栈(zh


业内首家:中国电信实现北斗语音消息服务

【导语】中国电信率先公开展示业内首个“北斗语音消息”服务,首创 AI 算法实现语音极速传输;与此同时,华为也在第四届北斗峰会上发布相关功能,其手(shǒu)表(biǎo)成(chéng)首(shǒu)款(kuǎn)支(zhī)持(chí)终(zhōng)端(duān),北(běi)斗(dòu)应(yīng)用(yòng)再(zài)掀(xiān)新(xīn)篇(piān)。 据(jù