0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

TinyML将可以助力打开超低功耗机器学习的大门

独爱72H 来源:EEWORLD 作者:佚名 2020-04-17 15:57 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

(文章来源:EEWORLD)

如果你把人工智能物联网相结合,你会得到什么?AIoT是一个简单的答案,但你也得到了一个巨大的微控制器的应用新领域,这得益于神经网络技术的进步,意味着机器学习不再局限于超级计算机的世界。如今,智能手机应用程序处理器可以执行图像处理、推荐引擎和其他复杂功能的人工智能推理。

我们将这种能力应用到不起眼的微控制器中是一个巨大的机会。想象一下,我们可以使用人工智能过滤对话中的背景噪音的助听器,也会有识别用户面部并切换到其个性化设置的智能家电,这些以AI驱动的传感器节点可以用最小的电池运行数年。这也在端点处理数据提供了不可忽视的延迟、安全和隐私优势。

然而,利用微控制器设备实现有意义的机器学习并非易事。例如,人工智能计算的一个关键标准——内存,它经常受到严重限制。但数据科学正在迅速发展,以缩小模型的尺寸,设备和IP供应商正通过开发工具和整合为现代机器学习需求量身定制的功能来应对。

作为该行业快速增长的一个标志,TinyML峰会正变得越来越强大。据组织者说,去年举办的首届峰会有11家赞助公司,而今年的活动有27家,而且门票销售时间也早得多。他们的全球设计师月度聚会的会员人数大幅增加。一批企业正在利用TinyML相关的技术与产品,探索如何在这些无处不在的小型设备上,更好的搭载机器学习,以便提高设备的分析能力和运行效率。

TinyML是不同技术领域和推动因素的交集,它位于物联网设备、机器学习和边缘计算之间的结合部,并因为多种驱动力的综合作用,进展很快。

在TinyML 2020峰会上,英伟达ARM高通、谷歌、微软、三星等公司纷纷展示了微型机器学习的最新成果。这是TinyML峰会的第二届,这次他们得出了一些重要的结论:对于很多应用场景,TinyML技术和硬件已经进化到实用性较强的阶段;无论是算法、网络,还是低于100KB的ML模型,都取得了重大突破;视觉和音频领域的低功耗需求快速增长。

何为TinyML?分布最广的物联网设备往往体积很小、电量有限。它们被作为终端硬件,通过嵌入式传感器采集各种数据;计算能力有限,对功耗极为敏感。这类设备也能实现机器学习吗?一个趋势是,人工智能AI正在加快速度从“云端”走向“边缘”,进入到越来越小的物联网设备中。

在终端和边缘侧的微处理器上,实现的机器学习过程,被称为微型机器学习,即TinyML。更准确的说,TinyML是指工程师们在mW功率范围以下的设备上,实现机器学习的方法、工具和技术。

TinyML委员会联合主席、高通的Evgeni Gousev在展会上表示:“我们看到了一个新世界,TinyML技术带来了数以万亿计的智能设备,它们可以感知、分析和自主行动,为所有人创造一个更健康、更可持续的环境。” Gousev将这种增长归因于更节能的硬件和算法的发展,以及更成熟的软件工具的结合。他指出,企业和VC的投资正在增加,初创企业和并购活动也在增加。

如今,TinyML委员会相信这项技术已经得到验证,在微控制器中使用机器学习的初始产品将在2-3年内上市。“杀手级应用”预计将在3-5年内问世。

去年春天,当Google首次演示了用于微控制器的TensorFlow框架版本时,技术验证的一个重要象征。微控制器的TensorFlow Lite被设计为在只有千字节内存设备上运行(核心运行时在Arm Cortex M3上只有16 KB,并且有足够的操作员运行语音关键字检测模型,总共需要22 KB)。它只支持推理(不支持训练)。

大型微控制器制造商当然正饶有兴趣地关注着TinyML社区的发展。随着研究使得神经网络模型越来越小,它们的机会也越来越大。大多数都支持机器学习应用程序。例如,意法半导体有一个STM32Cube扩展包。是一个人工智能,使映射和运行神经网络在其STM32系列的Arm Cortex-M为基础的微控制器。

瑞萨有自己的e-AI开发环境,允许在微控制器上实现AI推理。它有效地将模型转换为一种在e2 studio中可用的形式,并与C/ c++项目兼容。e2 studio ISDE专为Synergy平台而设计,并提供相关工具以用于软件设计流程的三个阶段:准备阶段、构建阶段和调试阶段。

对于准备阶段,e2 studio配备用于硬件选项(包括MCU引脚分配)和软件选项(如RTOS线程分配)的图形配置器。内置错误检查功能可确保做出有效选择,并在出现任何冲突或违规时通知用户。e2 studio还提供设计用于简化构建阶段的功能,如自动代码生成、内置代码模板和自动代码构造。借助关键字彩色编码、跳转声明、变量自动完成和上下文感知手册,开发人员可以节省大量时间和投入。

对于调试阶段,e2 studio提供多种方法来深入显示代码执行情况。调试工具支持动态跟踪线程执行时间和中断服务例程,并支持对整体系统行为进行可视化。全面调试和分析功能将简化实时系统事件的故障诊断流程。NXP表示,有客户使用其低端Kinetis和LPC MCU进行机器学习应用。NXP尽管目前主要是围绕其更大的应用处理器和交叉处理器(在应用处理器和微控制器之间)。但他们正在硬件和软件解决方案上实现人工智能化。
(责任编辑:fqj)

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2951

    文章

    48272

    浏览量

    419706
  • 机器学习
    +关注

    关注

    67

    文章

    8570

    浏览量

    137425
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    TPS62736超低功耗降压转换器评估模块深度解析

    TPS62736超低功耗降压转换器评估模块深度解析 作为电子工程师,在设计低功耗电路时,找到合适的电源管理解决方案至关重要。今天,我们就来深入探讨德州仪器(Texas Instruments
    的头像 发表于 04-26 09:05 346次阅读

    AD4129 - 8:超低功耗16位Sigma - Delta ADC的技术解析与应用指南

    AD4129 - 8:超低功耗16位Sigma - Delta ADC的技术解析与应用指南 在当今的电子设计领域,对于低功耗、高精度ADC的需求日益增长。AD4129 - 8作为一款具有卓越性
    的头像 发表于 03-25 11:25 430次阅读

    ADuCM4050:超低功耗ARM Cortex - M4F MCU的卓越之选

    ADuCM4050:超低功耗ARM Cortex - M4F MCU的卓越之选 在当今的电子产品设计领域,对于微控制器(MCU)的性能和功耗要求越来越高。ADI公司的ADuCM4050以其超低功耗
    的头像 发表于 03-24 14:45 306次阅读

    探索MAXM17225:超小体积、超低功耗的升压模块

    探索MAXM17225:超小体积、超低功耗的升压模块 在电子设备不断追求小型化、低功耗的今天,电源管理芯片的性能和特性变得至关重要。Maxim Integrated推出的MAXM17225升压模块
    的头像 发表于 03-04 10:00 285次阅读

    MAXM38643:超小尺寸、超低功耗降压模块的设计与应用

    MAXM38643:超小尺寸、超低功耗降压模块的设计与应用 在当今电子设备愈发追求小型化、低功耗的趋势下,一款性能出色的降压模块对于产品的续航和稳定性至关重要。今天就来深入聊聊 Maxim
    的头像 发表于 03-04 09:55 260次阅读

    MAX77650:超低功耗PMIC的卓越之选

    MAX77650/MAX77651:超低功耗PMIC的卓越之选 在电子设备小型化、低功耗化的发展趋势下,电源管理芯片(PMIC)的性能和集成度愈发关键。今天要和大家深入探讨的是Maxim
    的头像 发表于 02-06 11:10 422次阅读

    超低功耗技术:让无线设备“用电如丝”,续航以年计

    一、什么是超低功耗技术? 超低功耗技术是一系列硬件设计与通信协议优化的综合成果,旨在将无线设备在非活跃状态下的能耗降至微安级(μA)甚至纳安级(nA)。它使设备能够依靠小型电池持续工作数年之久
    发表于 01-28 10:51

    MAX4245:超低功耗运放的设计利器

    MAX4245/MAX4246/MAX4247:超低功耗运放的设计利器 在电子设计领域,对于高性能、低功耗运算放大器的需求始终存在。今天,我们就来深入探讨一下MAX4245/MAX4246
    的头像 发表于 01-26 17:35 662次阅读

    超低功耗电压比较器ADCMP380:设计与应用解析

    超低功耗电压比较器ADCMP380:设计与应用解析 在当今对功耗要求极为苛刻的电子设备设计领域,超低功耗电压比较器的重要性愈发凸显。今天,我们就来深入探讨Analog Devices公司的一款
    的头像 发表于 01-06 16:40 828次阅读

    LIS2DUXS12:集成AI与Qvar感知的超低功耗加速度计

    的电流消耗。功能还包括具有自适应自配置 (ASC) 的机器学习核心 (MLC) 和模拟量集线器/Qvar传感器通道。STMicroelectronics LIS2DUXS12超低功耗加速度计采用2mm x 2mm x 0.74m
    的头像 发表于 10-29 14:41 1036次阅读
    LIS2DUXS12:集成AI与Qvar感知的<b class='flag-5'>超低功耗</b>加速度计

    低功耗蓝牙定位模块

    感算商城联合知名方案公司推出了可用于可穿戴设备和物联网项目。单面表贴设计和板载蓝牙天线可以极大地促进物联网项目的快速部署。 首次具备无线功能,支持蓝牙 5.0,并能够以低功耗运行。 蓝牙
    发表于 10-23 14:01

    【新品发布】超低功耗超小尺寸AW88083数字功放系列强势来袭

    AW88083CSR超低功耗超小封装数字功放是艾为电子推出的新一款产品,适配AR眼镜、骨传导耳机、VR设备等对面积与续航有高要求的可穿戴设备,提升终端产品音频性能。目前AW88083CSR样品已经
    的头像 发表于 08-04 19:34 1580次阅读
    【新品发布】<b class='flag-5'>超低功耗</b>超小尺寸AW88083数字功放系列强势来袭

    超低功耗语音芯片有哪些?

    超低功耗语音芯片有哪些好处?当然是给产品带来更好的续航表现和更好的节电表现,但是一位的追求低功耗的也是不对的,因为功耗和产品性能之间始终是要做取舍的。下面小编给大家带来一些超低功耗
    的头像 发表于 07-02 17:27 1040次阅读
    <b class='flag-5'>超低功耗</b>语音芯片有哪些?

    Nordic收购 Neuton.AI 关于产品技术的分析

    Nordic Semiconductor 于 2025 年收购了 Neuton.AI,这是一家专注于超小型机器学习TinyML)解决方案的公司。 Neuton 开发了一种独特的神经网络框架,能够
    发表于 06-28 14:18