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

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

3天内不再提示

ST MEMS传感器内嵌机器学习核心的优势

STM32单片机 来源:意法半导体中国 作者:意法半导体中国 2021-09-03 14:55 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

‍‍‍‍‍‍‍一旦您熟悉了开发步骤并掌握了机器学习项目中的要点,就能够开发有价值的机器学习应用。此外,意法半导体提供解决方案,以促进边缘机器学习得到广泛应用并发挥全部潜力。本文描述了机器学习项目的必要开发步骤,并介绍了ST MEMS传感器内嵌机器学习核心(MLC)的优势。

我们将向用户介绍特殊机器学习模型——决策树,该模型与机器学习核心一起内嵌在ST MEMS中。

当用户想要在嵌入式系统中使用机器学习或深度学习功能时,通常可按照以下五个步骤进行开发(如下图)。

步骤1

用户需要收集用于机器学习模型创建的数据。该数据集的一部分(训练数据集)将用于训练模型,另一部分(测试数据集)稍后将用于评估所构建模型的性能。机器学习的数据集中典型的拆分比例为:训练数据集80%,测试数据集20%。

步骤2

用户需要对数据进行标记;基本上,我们需要告诉机器收集的数据属于哪一类(例如“跑步”、“散步”、“静止”……);决策树是一种模型,基于模型创建者所表现的分类法。

分类指的是根据您认为重要的属性对数据进行分组:这种属性在机器学习领域被称为“类”。

步骤3

用户使用预先准备的数据集训练机器学习模型。该任务也称为“拟合”。训练结果的准确性在很大程度上取决于用于训练的数据的内容和数量。

步骤4

用户将训练过的机器学习模型嵌入到系统中。对于在计算机上运行的机器学习算法,用户可以利用Python库直接运行模型。对于在MCU等器件上运行的机器学习算法,用户可以在执行之前将该库转换为C代码。对于MEMS MLC等硬件连接型解决方案,用户可以在执行之前使用专用软件UNICO-GUI将库转换为寄存器设置。

步骤5

用户验证机器学习模型。如果验证结果与预期的结果不匹配,则用户必须确定上述步骤中需要改进的部分,以及如何改进。决策树用于模拟人类在分类过程中的思维方式

在机器学习兴起之前,决策树模型就已经用于数据分类。比如杂志上的性格测试 - 在此类测试中,您要按顺序回答多个问题(顺序是按照每个问题的分支确定的),之后再根据结果推断您的性格。这是一个典型的决策树示例。为了创建一个机器学习分类模型,需要在每个阶段组合多个检查点(称为决策结点)。

在另一个例子中,一位经验丰富的房地产经纪人评估来访客户是否会根据如下图所示的决策树购买房产:他将到达一个最终结点(或称“叶子结点”),并根据每个决策结点的条件做出最终决定。

在开发决策树之前,必须通过分类算法确定三个要点,即要解决的问题、分类过程中的感兴趣参数(特征值(输入)),以及要寻找的最终答案(输出)。在房地产经纪人的例子中,问题是预测客户是否会购买房产。答案是客户是否会购买房产。

总之,合理的特征处理是获得准确答案的关键。在这种情况下,特征可以包括客户的收入、房产的价格、房间的数量,以及是否有停车位等等。得到的答案很大程度上取决于特征“结果”或值、特征的顺序,以及分类阈值(用于区分数据的参考值)。为了通过机器学习创建决策树,开发人员必须首先指定要使用的特征和阈值。然后,开发人员可以通过反复学习来改进决策树的结构以获得更准确的答案,从而优化每个决策结点上要检查的特征选择的顺序和分类阈值。

认真分析这个结构,该决策树方法看起来像是传统的“如果-则-否则”方法,那不同之处在哪里呢?

关键在于,要使用的特征、决策结点的位置、阈值和决策树的结构不是由设计人员“先知先觉”决定的,而是根据给定的特定数据集从ML模型本身“学习”来的。事实上,根据米兰、东京或上海的房地产数据集训练模型(例如,房地产模型)时,可能会得到不同的结果。

带有机器学习核心的ST MEMS传感器可以通过嵌入式决策树推动向边缘人工智能的过渡。

我们提供LSM6DSOX、LSM6DSO32X、LSM6DSRX和ISM330DHCX(这些器件将MEMS传感器与3轴加速度计、3轴陀螺仪和MLC集成在一起),以及IIS2ICLX(集成了超高精度2轴加速度传感器和MLC)。

由于面向机器学习分类进行了硬件逻辑优化且具有出色的传感器规格(图4),带MLC的MEMS运动传感器为用户提供具有低功耗和较高实时精度的个性化嵌入式决策树(上图)。MLC可以执行相关决策树,最多能够处理32个特征值。意法半导体还提供了开发环境,帮助用户轻松开发在MLC中运行的决策树。

用户可以使用面向机器学习开发的常用平台(如Weka、RapidMiner、MATLAB和Python(下图))之一开发在MLC上运行的决策树。尽管这些平台高度灵活且具有多功能性,但是用户也需要具备足够的知识和技能才能开发适合给定用例的决策树。

为此,意法半导体针对ST MEMS传感器评估板提供了Unico-GUI全面软件包,其中包含多个功能,可帮助用户轻松开发上传到MLC中的决策树。Unico-GUI使用户能够轻松、直观地收集数据,并通过简单易用的GUI来训练、验证模型。

意法半导体还提供高度通用的评估板,这些板配备多个传感器,可满足广泛的硬件规格要求(下图)。意法半导体提供的板件配备支持MLC的MEMS运动传感器,并且具有支持无线连接、可电池供电、可在SD卡上存储数据等特征,具有高度通用性,可用于广泛的应用(包括汽车、工业仪表和消费电子设备)。意法半导体还提供AlgoBuilderSuite PC软件,该软件(与Unicleo配合)提供GUI,可以轻松对板件进行编程,并由此进行数据记录。有了AlgoBuilderSuite,用户可以轻松、直观地对传感器进行编程,无需编写任何代码。

责任编辑:haq

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

    关注

    129

    文章

    4370

    浏览量

    197653
  • 模型
    +关注

    关注

    1

    文章

    3648

    浏览量

    51692
  • 机器学习
    +关注

    关注

    66

    文章

    8541

    浏览量

    136215

原文标题:AI技术专题之二|机器学习模型设计过程和MEMS MLC

文章出处:【微信号:STM32_STM8_MCU,微信公众号:STM32单片机】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    博世MEMS传感器的主要应用及明星产品

    博世全面覆盖汽车领域 MEMS 传感器的各个环节,从研发设计到量产制造,均具备深厚实力。迄今为止,博世已累计生产超过 230 亿颗MEMS传感器,凭借卓越的技术积累,成为全球领先的汽车
    的头像 发表于 11-17 15:51 1946次阅读

    选择合适的MEMS振动传感器?

    选择加速度计时,我们需要注意哪些规格?虽然目前没有任何官方标准可用于振动传感器的分类,但可以通过这些传感器的有效分辨率划分其类别,如图8所示。很明显,MEMS加速度计的覆盖区域比压电传感器
    的头像 发表于 09-16 12:03 461次阅读
    选择合适的<b class='flag-5'>MEMS</b>振动<b class='flag-5'>传感器</b>?

    MEMS惯性传感器​都有哪些种类?MEMS惯性传感器有哪些特点

    MEMS惯性传感器都有哪些种类?MEMS惯性传感器有哪些特点,下面火丰精密小编为你讲解一下: MEMS惯性
    的头像 发表于 08-26 17:39 741次阅读
    <b class='flag-5'>MEMS</b>惯性<b class='flag-5'>传感器</b>​都有哪些种类?<b class='flag-5'>MEMS</b>惯性<b class='flag-5'>传感器</b>有哪些特点

    机器人竞技幕后:磁传感器芯片激活 “精准感知力”

    2025 世界人形机器人运动会于 8 月 17 日圆满收官,赛场上机器人在跑步、跳跃、抓取等项目中的精彩表现,背后是运动控制、环境感知等技术的迭代升级。而在这些技术中,磁传感器芯片凭借独特优势
    发表于 08-26 10:02

    为什么三轴MEMS陀螺仪是无人机飞控系统的核心传感器

    在现代无人机技术中,三轴MEMS陀螺仪扮演着至关重要的角色。作为飞行控制系统的核心传感器,它通过实时测量飞行的角速度变化,为稳定飞行提供关键数据支持。以ER-3MG-063 MEMS
    的头像 发表于 08-07 17:37 858次阅读
    为什么三轴<b class='flag-5'>MEMS</b>陀螺仪是无人机飞控系统的<b class='flag-5'>核心传感器</b>?

    Yole分析:意法半导体并购恩智浦MEMS传感器业务有何影响?

    上周五,全球MEMS产业发生一项重大交易时间,即意法半导体并购恩智浦半导体的MEMS传感器业务,相关信息参看突发,68亿元现金并购,全球第二大MEMS
    的头像 发表于 07-28 18:24 3.8w次阅读
    Yole分析:意法半导体并购恩智浦<b class='flag-5'>MEMS</b><b class='flag-5'>传感器</b>业务有何影响?

    豪掷9.5亿美元现金,ST收购恩智浦MEMS传感器业务

    (电子发烧友网综合报道)近日,意法半导体(ST)宣布,将以9.5亿美元现金形式收购恩智浦半导体(NXP)旗下传感器业务部门。ST表示,公司和恩智浦的MEMS业务在技术和产品组合上高度互
    的头像 发表于 07-27 07:15 4680次阅读

    兆易创新MEMS气压传感器的无限可能

    在科技飞速发展的当下,传感器作为获取信息的关键部件,正以前所未有的速度改变着人们的生活与产业格局。MEMS气压传感器,更凭借高精度、低功耗和小尺寸优势,广泛渗透于智能设备、工业制造等诸
    的头像 发表于 04-24 10:06 894次阅读

    MEMS声敏传感器分类与应用

     在科技日新月异的今天,MEMS(微机电系统)传感器作为获取信息的关键器件,正逐步渗透到我们生活的方方面面。其中,MEMS声敏传感器,以其微型化、高精度和低成本的特点,在消费电子、汽车
    的头像 发表于 04-17 16:50 1117次阅读

    电容式MEMS压力传感器有哪些优点?纯国产电容式MEMS压力传感器芯片有哪些?

    在科技飞速发展的今天,传感器作为获取信息的关键部件,其性能的优劣直接影响到众多系统的运行效果。电容式MEMS压力传感器凭借其独特的优势,在压力测量领域崭露头角,成为现代科技中不可或缺的
    的头像 发表于 04-09 10:54 1593次阅读
    电容式<b class='flag-5'>MEMS</b>压力<b class='flag-5'>传感器</b>有哪些优点?纯国产电容式<b class='flag-5'>MEMS</b>压力<b class='flag-5'>传感器</b>芯片有哪些?

    与国际大厂同台竞技,亿波达在高端MEMS传感器有哪些亮眼产品?

    电子发烧友原创 章鹰 MEMS传感器是开启智能感知时代的关键,从智能手机、智能汽车、智能机器人到无人机,MEMS传感器的身影随处可见。根据市
    的头像 发表于 04-09 01:01 3003次阅读
    与国际大厂同台竞技,亿波达在高端<b class='flag-5'>MEMS</b><b class='flag-5'>传感器</b>有哪些亮眼产品?

    ROHM(罗姆)传感器_MEMS选型指南

    ROHM(罗姆)传感器_MEMS选型指南
    发表于 04-01 15:58 3次下载

    **【技术干货】Nordic nRF54系列芯片:传感器数据采集与AI机器学习的完美结合**

    【技术干货】nRF54系列芯片:传感器数据采集与AI机器学习的完美结合 近期收到不少伙伴咨询nRF54系列芯片的应用与技术细节,今天我们整理几个核心问题与解答,带你快速掌握如何在nRF
    发表于 04-01 00:00

    一分钟了解MEMS技术的前世今生 #MEMS技术 #华芯邦 #MEMS传感器 #

    MEMS传感器
    孔科微电子
    发布于 :2025年01月20日 17:01:09

    博世MEMS传感器的应用与优势

    小巧如芝麻,却坚固如磐石,用低功耗为电池减负,用高精度为研发增色。从智能手机到汽车,再到可穿戴设备和物联网(IoT)装置,MEMS传感器无处不在,为各行业注入高效能和创新力,为我们的智能化生活增添无限可能。
    的头像 发表于 12-27 09:59 1344次阅读