Redian新闻
>
TinyML,将在未来十年攻下MCU

TinyML,将在未来十年攻下MCU

公众号新闻

来源:内容来自半导体行业观察(ID:icbank)综合,谢谢。


意法半导体微控制器和数字IC事业部总裁Remi El-Ouazzane在接受eetimes采访时表示,TinyML将在未来10年成为微控制器市场的最大推动力。“我真的相信这是海啸浪潮的开始,我们将看到大量带有机器学习功能的产品:它只会增加,并且会吸引很多注意力。”Remi El-Ouazzane强调。


根据eetimes的报道,STMicro 目前占据微控制器 (MCU) 市场约四分之一的份额,每天出货 500万 至 1000 万个 STM32 MCU。El-Ouazzane 表示。而在未来五年内,其中 5 亿个 MCU 将运行某种形式的 tinyML 或 AI 工作负载。


什么是 TinyML?


TinyML 是机器学习中的一个新兴领域,专注于开发可在低功耗、内存受限的设备上运行的算法和模型。“TinyML”一词源自“Tiny和“machine learing”这两个词,反映了在小型硬件上实现机器学习功能的目标。通过设计可在此类环境中运行的高效模型,TinyML 有潜力将人工智能 (AI) 引入到以前无法支持的数十亿设备中。


随着物联网设备数量的猛增,对智能、本地化决策的需求也随之增加。传统的基于云的人工智能方法可能会受到延迟、带宽和隐私问题等因素的限制。相比之下,TinyML 支持设备上的智能,从而可以更快、更高效地做出决策,而无需与云持续通信。


此外,小型设备的资源限制需要消耗最少功率和内存的高效算法。TinyML 通过优化模型和利用专用硬件来应对这些挑战,即使在资源有限的情况下也能取得令人印象深刻的结果。


回看过去的历史,多项技术和进步促进了 TinyML 的发展:


模型压缩:剪枝、量化和知识蒸馏等技术有助于减少 ML 模型的大小和复杂性,使它们能够在资源受限的设备上运行。


高效架构:紧凑、高效的 ML 架构(例如MobileNets和TinyBERT)的设计允许以最小的开销在设备上执行。


硬件加速:定制硬件(例如Google 的 Edge TPU)已经开发出来,可以在低功耗设备上快速高效地执行 ML 任务。


软件框架:TensorFlow Lite和PyTorch Mobile等工具使开发人员可以更轻松地在从智能手机到微控制器的各种设备上部署机器学习模型。


虽然 TinyML 具有巨大的潜力,但它也面临着一些必须解决的挑战,以充分实现其功能:


模型优化:开发能够用有限资源执行复杂任务的高效模型仍然是一个重大挑战。对模型压缩技术和架构设计的进一步研究至关重要。


硬件限制:TinyML 专用的低功耗硬件加速器的开发仍处于起步阶段。硬件设计的持续创新将在提升 TinyML 功能方面发挥至关重要的作用。


能源效率:随着设备变得更加智能,管理功耗变得更加重要。开发节能的机器学习算法和硬件将是 TinyML 长期成功的关键。


隐私和安全:随着越来越多的设备处理敏感数据,确保隐私和安全变得越来越重要。研究人员和开发人员在开发新的 TinyML 应用程序时必须解决这些问题。


毫无疑问,TinyML是一个令人兴奋且快速发展的领域,有望将机器学习的力量带给数十亿个资源受限的小型设备。通过优化机器学习模型并利用尖端的硬件和软件技术,TinyML 有潜力彻底改变行业并改善全世界人民的生活。随着研究人员和工程师不断创新并克服 TinyML 面临的挑战,这项技术的未来看起来非常光明。


TinyML的运行效能,谁说了算?


在AI芯片或神经加速处理器(Neural Network Processing Unit, NPU或Deep Learning Accelerator, DLA)领域中,大家也都说自家的芯片世界最棒,对手看不到车尾灯,难道没有一个较为公正衡量芯片运行(推论)效能,就像手机跑分软件一样,让大家比较信服的基准吗?


其实在AI芯片领域中所谓的「效能」,可能因关心的重点不同而会有不同定义和解读。分别可从硬件每秒可执行乘加的次数(又可细分FP32,FP16及INT8等)、对于特定模型在指定推论精度下每秒可执行次数或推论一次所需时间(包含有无模型优化处理)、特定模型推论功耗(推论一次耗费焦耳数)、每瓦特可执行乘加指令次数及其它特定规范时的表现,甚至有用每块美金获得算力来当成基准。所以常会遇到谁也不服谁,老王卖瓜自卖自夸的现象。


目前较被大家接受的就是ML Commons[1]所提出的MLPerf规范,其中包含训练及推论两大项,而推论部份又可细分为数据中心(Datacenter)、边缘(Edge)、行动(Mobile)及微型(Tiny,大多为MCU)。前不久(2023/6/27)才刚公布了Tiny v1.1测试结果报告,接下来就帮大家解读一下这份报告,让大家能更了解未来单芯片运行AI的方向及可行性。



1.评测场景及项目

目前ML Commons在Tiny部份先前已经过三轮(v0.5, v0.7, v1.0)测试,此次公布的是v1.1结果[2]。测试时分为封闭(Closed)及开放(Open)型式,前者依官方规范测,而后者厂商可提出依自己规范测试更优的结果,不过不是每轮评测都会有开放型式。


目前主要评测项目如Fig.1 所示,共有四个项目,包含关键字侦测(Keyword Spoting, KS)、视觉唤醒字(Visual Wake Words, VW)、影像分类(Image Classification, IC)及异常侦测(Anomaly Detection, AD)。而每个项目都是采单串流数据(Single Stream)方式进行,即推论完一笔再取下一笔进行推论。依照不同项目,分别使用对应的数据集和模型,并在指定的推论品质下进行评量。


2、参与评测公司、硬件及软件

本次参与评测的项目共有32项,以下依不同项目分别介绍。


●参与评测公司:共有10家,Krai, Nuvoton(新唐科技), STMicroelectronics(简称STM), Skymizer(台湾发展软件科技), cTuning, fpgaconvnet, Plumerai, Syntiant, Robert Bosh GmbH, kai-jiang(个人)。


●参与评测开发板:共有14种,规格下如下所示。


  • STM NUCLEO-H7A3ZI-Q, Arm Cortex-M7(DSP+FPU)@280MHz

  • STM NUCLEO-L4R5ZI, Arm Cortex-M4(DSP+FPU) @120MHz

  • STM NUCLEO-U575ZI-Q, Arm Cortex-M33(DSP+FPU) @160MHz

  • STM NUCLEO-G0B1RE, Arm Cortex-M0+ @64MHz

  • STM DISCO-F746NG, Arm Cortex-M7(DSP+FPU) @216MHz

  • Nordic nRF5340 DK, Arm Cortex-M33(DSP+FPU) @128MHz

  • Nuvoton NUMAKER-M467HJ, Arm Cortex-M4F @200MHz

  • DIGILENT Cora Z7, Arm Cortex-A9 @667MHz

  • DIGILENT ZC706, Arm Cortex-A9 @650MHz

  • DIGILENT ZedBoard, Arm Cortex-A9 @650MHz

  • DIGILENT ZyBo, Arm Cortex-A9 @650MHz

  • Infineon CY8CPROTO-062-4343W, Arm Cortex-M4 (DSP + FPU) @150MHz

  • Syntiant NDP9120, HiFi3+M0 @30.7MHz/98.7MHz

  • ZCU106, RISC-V @20MHz


主要CPU规格:共有7大类。只有1项使用RISC-V,1项为MCU+NPU,其余皆是Arm Based。Cortex-M为单芯片(MCU)等级,Cortex-A为微处理器(MPU)等级芯片,用于手机或单板微电脑。


  • Arm Cortex-M0+ (1项)

  • Arm Cortex-M33 (4项)

  • Arm Cortex-M4/M4F (13项)

  • Arm Cortex-M7 (7项)

  • Arm Cortex-A9 (4项)

  • Syntiant HiFi3+M0 (2项)

  • RISC-V (1项)


主要软件及函式库:共有9种。


  • Skymizer ONNC

  • MicroTVM

  • Plumerai Inference Engine

  • Syntiant TDK+SDK

  • Bosch Hardware-Aware Lowering Engine(HALE)

  • STM X-CUBE-AI

  • fpgaConvNet(Model+Optimiser)

  • Arm CMSIS-5

  • TVM


3、评测结果

由于芯片等级落差颇大,单从推论时间(毫秒ms)及能耗(微焦耳uJ 比较可能会有点不公平,所以这里依CPU等级及工作频率来分会更清楚些。图2分别列出各等级中推论速度表现最好的。如果想了解更完整测试数据可点击文章后面的阅读原文


👇👇 点击文末【阅读原文】,可查看原文链接!

*免责声明:本文由作者原创。文章内容系作者个人观点,半导体行业观察转载仅为了传达一种不同的观点,不代表半导体行业观察对该观点赞同或支持,如果有任何异议,欢迎联系半导体行业观察。


今天是《半导体行业观察》为您分享的第3480期内容,欢迎关注。

推荐阅读


这个晶圆厂,前途未卜!

半导体,天赐良机!

为什么是GPU?


半导体行业观察

半导体第一垂直媒体

实时 专业 原创 深度


识别二维码,回复下方关键词,阅读更多

晶圆|集成电路|设备|汽车芯片|存储|台积电|AI|封装

回复 投稿,看《如何成为“半导体行业观察”的一员 》

回复 搜索,还能轻松找到其他你感兴趣的文章!

微信扫码关注该文公众号作者

戳这里提交新闻线索和高质量文章给我们。
相关阅读
未来十年,内容是品牌的第二增长曲线|线下活动报名王石:未来十年,碳中和是确定的趋势|看见2033预言家日报全球粮食安全正面临这些风险,未来十年增速会低于前十年未来十年:历史不会简单重复都是数学竞赛,都叫AMC,澳洲AMC和美国AMC区别随笔 | 珠峰上的刘女士,她的行为将在未来杀死无数人!国产MCU能否“威胁”国外MCU?三十五 表扬纽约州所有高中毕业生将自动被SUNY和CUNY录取三十六 申请书一个音乐弥漫的午后未来十年,中国股票将获得正回报陈志武:“战备驱动型经济”已经到来,未来十年降低预期突发!奇诺岗华人餐厅突发枪击案!加州这些银行将在未来几个月内关闭迫在眉睫!美国经济的潜在“定时炸弹”: 1.5 万亿美元的房地产抵押贷款将在未来两年内到期专业选择需谨慎!盘点未来十年容易被AI取代的职业,这几类专业“永不过时”!李迅雷最新发声!未来十年:历史不会简单重复!未来十年,数字经济将渗透一切未来十年,怎么获取信息差?珠峰上的刘女士,她的行为将在未来杀死无数人!反腐风暴洗礼,中国医药未来十年走向明朗嵌入式:听说,嵌入式这个行业未来十年都不会卷?幼儿园掀起关停潮,经济学家预测:未来十年, 「鸡娃」现象将会消失![热度]温哥华新房开工率降23%多伦多降29%!但未来十年急需580万套新房未来十年,选人民币还是选美元?Nordic收购TinyML公司!团队10来人,背后却藏着1.5亿美金大瓜这就是未来十年的大趋势!重磅 ◇ 温哥华新房开工率降23%多伦多降29%!但未来十年急需580万套新房滴滴出行:将在未来3月,提供300多城司机合计5亿高温补贴达泰资本叶卫刚:未来十年是中国半导体行业创业和投资的十年|甲子引力X六四、天安门—不能忘却的记忆美媒称“布林肯将在未来几周内访华”,真的吗?君子如今不值錢突发!SUNY+CUNY将自动录取纽约所有高中毕业生!OpenAI CEO中国首次演讲,称未来十年出现超强AI系统!AGI安全治理是重点
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。