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

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

3天内不再提示

如何利用AI核心来开发极低功耗的AI应用

意法半导体中国 来源:意法半导体中国 作者:意法半导体中国 2021-09-24 09:56 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

人工智能应用的市场份额稳步增长。为此,意法半导体提供广泛的产品组合,轻松实现多级别的人工智能应用。在本文中,我们主要关注新型传感器中内嵌的人工智能(也称为MLC),还将阐明用户如何利用这个AI核心来开发极低功耗的“边缘到边缘”AI应用。

让我们先从以下问题开始:什么是边缘人工智能?

在过去,人工智能应用程序需要许多计算资源,因此,来自传感器的数据必须传输到云端进行处理,然后再将结果发送回本地。整个过程既耗时又耗电,并且不适用于缺乏互联网连接的情况。因此,边缘人工智能应运而生。有了MCU上的专用硬件,AI处理能力越来越强,将“人工智能”核心从云端移到了本地MCU,使延迟和功耗方面的表现更加出色。

意法半导体最近推出的一个全新传感器系列(通过名称末尾的字母X加以识别)使传感器能够完全在传感器核心中运行人工智能算法(基于决策树分类器),无需本地MCU承担任何计算负载。进一步推动了“边缘人工智能”技术的发展。为此,我们称之为“边缘到边缘”人工智能。

假设您有兴趣开发一款应用,该应用使用传感器数据(来自加速度计、陀螺仪等)并利用人工智能技术检测人类活动(如步行、跑步、静止等)或进行手势识别。在基于云的AI解决方案中,需要将数据发送到云端进行推理,等待一段时间后获得响应。这意味着不得不在数据传输方面耗费大量能量(如果互联网连接可用,最高50mA),而且在接收输出结果时会经历相当长的时延。一种创新型解决方案可以利用MCU的能力处理数据(“边缘人工智能”),但传感器数据传输是必须的。如果您的目标是最低功耗型解决方案,在传感器内部嵌入MLC是最佳选择。从传感器到MCU的数据传输没有功率消耗,优化后的ASIC使MLC核心的电流消耗限制在~10uA左右,而延迟可以被忽略。

回到应用本身,这意味着传感器可以自己运行人类活动或手势识别应用:您只需对MLC传感器进行编程,打开传感元件,将基于人工智能的场景分类结果作为简单的寄存器值输出,以供应用MCU进行决策(例如,改变应用的行为,启用或禁用低功耗模式,等等)。

如前所述,传感器的人工智能基于“决策树”分类器,这在之前的文章中已经介绍过。不同的设备具有类似的机器学习核心可用资源,每个传感器都能并行运行最多8个不同的决策树(共256或512个节点)。

决策树基于训练过的人工智能模型(监督学习),需要一个数据集来训练模型。一旦数据可用,就可以构建决策树,最后将决策树编程到传感器MLC中。针对这5个关键步骤,意法半导体提供UNICO-GUI工具,帮助开发人员进行数据收集和代码生成,并在传感器中上传代码,从而实现所需的MLC。

第一步:捕获数据

您可以为数据采集活动选择意法半导体的板件(市场上有意法半导体提供的许多板件),意法半导体建议使用FP-SNS-DATALOG1固件获取数据,确保所采集数据的一致性和格式化。一旦数据可以进行处理,就可以启动UNICO-GUI。

第二步:数据标记和特征配置

这意味着为在数据采集活动中获取的每个数据集分配一个名称/标签。基于您的数据集和选择进行决策树模型训练,以区分所选的类。UNICO-GUI工具可以导入许多类型的数据集。

此外,用户在采集阶段定义传感器的工作模式,最重要的是选择将被决策树用于区分类的特征。特征基本上是对传感器数据进行的一种“分析”,决策树将使用特征来选择一个类或另一个类。这方面的一个例子是,使用XL信号的“标准偏差”或“峰-峰”特征来了解用户是静止状态还是运动状态。显然,有许多可选择的特征可以组合在一起,以实现应用的最佳决策树。如需更多关于特征选择和理解决策树创建过程的详细信息,请参见意法半导体设计技巧0139。

第三步:构建决策树

该步骤生成设置并在数据集训练过程中识别限制,以构建一个能够识别要检测的运动数据类型的决策树。

第四步:传感器代码生成

一旦创建了决策树,需要用传感器MLC语言“翻译”决策树。用户将得到一个文件,其中包含让其应用在配备MLC的ST MEMS传感器上运行所必需的全部内容!

第五步

当器件被编程后,可以在应用中使用定义的已训练决策树处理机器学习核心结果。

责任编辑:haq

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

    关注

    2577

    文章

    55499

    浏览量

    793896
  • 嵌入式
    +关注

    关注

    5209

    文章

    20655

    浏览量

    336959
  • 机器学习
    +关注

    关注

    67

    文章

    8564

    浏览量

    137215

原文标题:AI技术专题之三:嵌入式机器学习核心运行决策树分类器【文末留言好礼】

文章出处:【微信号:STMChina,微信公众号:意法半导体中国】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    Vibe Coding AI全栈开发实战

    Vibe Coding AI全栈:效率翻倍的开发新方式 在科技飞速发展的当下,软件开发领域正经历着一场深刻的变革。传统的编程模式逐渐被一种新兴的、以AI
    发表于 04-15 16:02

    嵌入式AI开发必看:杜绝幻觉,才是工业级IDE的核心底气

    AI浪潮正在重塑嵌入式开发范式,代码生成效率大幅提升的同时,“AI幻觉”问题却成为工业场景落地的核心阻碍——看似合规的代码暗藏时序错误、硬件逻辑冲突等隐性风险,传统 IDE 缺乏工业级
    发表于 03-18 13:49

    边缘AI算力临界点:深度解析176TOPS香橙派AI Station的产业价值

    开发利用AI Station的176TOPS算力,在机器人平台上运行模仿学习策略,控制机械臂完成精细操作[](https://hwcomputing.csdn.net
    发表于 03-10 14:19

    使用NORDIC AI的好处

    Nordic 的 Edge AI 主要有以下几个好处(基于官方资料总结): 极低功耗、延长电池寿命 在本地运行 AI,减少无线传输次数,而无线收发是最耗电的部分。设备只需上传“结果/事件”,而不是
    发表于 01-31 23:16

    融合AI的OpenHarmony应用软件开发ai学习自律辅助软件

    *附件:ai study.zip*附件:融合AI的OpenHarmony应用软件开发ai学习自律辅助软件.pdf 基于开源鸿蒙编写的ai
    发表于 11-12 15:38

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI的科学应用

    理论、实验及仿真统一起,催生了数据密集型科学,这就是第四范式。它利用大量的计算和数据处理研究复杂的问题和现象。特点如下: 第四范式带来的质变: 第五范式: 科学范式的演变:二、科学发现的过程和方法
    发表于 09-17 11:45

    【「AI芯片:科技探索与AGI愿景」阅读体验】+AI的未来:提升算力还是智力

    本章节作者分析了下AI的未来在哪里,就目前而言有那个两种思想:①继续增加大模型②将大模型改为小模型,并将之优化使之与大模型性能不不相上下。 一、大模型是一条不可持续发展的道路 大模型的不可
    发表于 09-14 14:04

    【「AI芯片:科技探索与AGI愿景」阅读体验】+第二章 实现深度学习AI芯片的创新方法与架构

    汽车 4.4 AI无人机 5、极低功耗AI芯片 三种针对边缘AI开发的算法,均满足极低功耗的要
    发表于 09-12 17:30

    【「AI芯片:科技探索与AGI愿景」阅读体验】+可期之变:从AI硬件到AI湿件

    想到,除了研究大脑的抽象数学模型外,能否抛弃传统的芯片实现方式,以化学物质和生物组件、材料及相关现象构建人工神经网络或提取其功能来用于AI处理,甚至直接用生物体实现AI功能,这就是
    发表于 09-06 19:12

    RK3576助力智慧安防:8路高清采集与AI识别

    全屏/分屏切换,4G、Wi-Fi、双千兆以太网实现实时推流。3. 米尔RK3576核心板平台优势强大的算力:6TOPS NPU高性能:8路视频+AI识别同时运行,CPU占用率仅34%低功耗:无风
    发表于 08-22 17:41

    【Sipeed MaixCAM Pro开发板试用体验】基于MaixCAM-Pro的AI生成图像鉴别系统

    手绘扫描图。该模型将被优化并部署在MaixCAM-Pro边缘计算设备上,使其具备离线、实时、低功耗的图片鉴别能力,可应用于艺术鉴定、内容审核、学术诚信核查等多个场景。 2. 核心目标 高精度分类:模型
    发表于 08-21 13:59

    AI 芯片浪潮下,职场晋升新契机?

    业绩。 职称评审看重的 AI 芯片相关能力 在 AI 芯片领域,专业技术能力无疑是职称评审的核心关注点。这不仅包括对芯片架构设计、电路逻辑开发等基础知识的掌握,更强调在实际项目中运用这
    发表于 08-19 08:58

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

    与 Nordic 的 nRF54 系列超低功耗无线 SoC 结合,使得即使是资源极为有限的设备也能高效运行边缘 AI。Nordic 目前正在将 Neuton 深度集成到自身开发生态中,未来会提供更多工具、固件
    发表于 06-28 14:18

    【「零基础开发AI Agent」阅读体验】+读《零基础开发AI Agent》掌握扣子平台开发智能体方法

    收到发烧友网站寄来的《零基础开发AI Agent》这本书已经有好些天了,这段时间有幸拜读了一下全书,掌握了一个开发智能体的方法。 该书充分从零基础入手,先阐述了Agent是什么,它的基本概念和知识
    发表于 05-14 19:51

    【「零基础开发AI Agent」阅读体验】+ 入门篇学习

    很高兴又有机会学习ai技术,这次试读的是「零基础开发AI Agent」,作者叶涛、管锴、张心雨。 大模型的普及是近三年的一件大事,万物皆可大模型已成为趋势。作为大模型
    发表于 05-02 09:26