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

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

3天内不再提示

SensiML端到端AI工具包

星星科技指导员 来源:意法半导体 作者:意法半导体 2022-05-12 09:50 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

有没有办法在边缘简化机器学习算法的创建和验证?这是 SensiML 在Virtual ST Developers Conference 2020期间的热门演讲中回答的一个问题。人工智能在展会上占有重要地位。我们甚至在 ST 博客主办的设计公司圆桌会议上看到了它。在讨论过程中,小组成员解释了客户如何开始要求具有机器学习功能的产品。因此,我们认为有必要与ST 合作伙伴计划成员 SensiML 的首席执行官兼创始人 Chris Roger 坐下来了解他的团队在 ST 开发者大会上展示的工具的范围和重要性的更多背景信息。

挑战:前端数据收集

尽管专家们多年来一直在谈论它,但边缘的机器学习仍然是一项年轻的技术。因此,工程师经常不得不依赖许多不同的工具和复杂的工作流程。因此,当团队从开发过程的一个步骤转移到下一个步骤时,他们可能会面临更大的挑战。SensiML 使用涵盖数据捕获、算法生成和验证的端到端工具包解决了这个问题。此外,SensiML 解决方案也是透明的,可通过 GUI 和 Python IDE 进行扩展。因此,一旦团队开始掌握机器学习应用程序,他们就不会超越它,但新手仍然可以使用它。事实上,该公司提供了许多教程和视频以上解释了工程师如何使用 SensiML 工具包。因此,我们认为有必要进一步推动对话,并决定与 Chris 讨论 TinyML 应用程序的一些主要缺陷,以及他的团队正在做些什么来进一步优化工作流程。

数据采集

SensiML 数据仓库和 SensorTile.box 支持

数据捕获本身就是一个难以解决的问题,因为那些没有数据的人必须进行大量投资才能获得数据,因为拥有数据的人宁愿自己保留也不愿分享。因此,SensiML 是一个独特的合作伙伴,因为该公司解决了这两个问题。首先,它提供了一个用作数据集库的数据仓库。一些示例甚至附带教程,以帮助刚接触机器学习应用程序的团队。其次,SensiML工具包连接到SensorTile.box,使用ST的传感器平台采集信息。 上面的视频演示实际上展示了如何使用我们的电路板快速捕捉风扇振动。只需点击几下,SensiML 软件就可以通过串行端口传输传感器的数据。

从 BLE 到 MQTT

SensiML CEO 还告诉我们他的工程师如何使用 SensorTile 来评估低功耗蓝牙的局限性。该协议的低数据速率迫使他们依赖外部存储卡,因为系统无法一次传输所有内容。因此,SensiML 团队意识到他们需要一些更强大的东西,特别是对于工业应用。Chris 解释说,他的团队致力于使用 MQTT 协议与 ST 传感器进行交互。这需要时间,但他们最终能够使用 MQTT over serial 来减少开销,同时受益于更高的数据速率。如今,SensiML 用户只需选择一个选项即可轻松利用所有这些功能。

优化工作流程

自动贴标

SensiML 演示文稿引人注目的另一个原因是它解决了一个经常被设计师忽视的挑战:标签。拥有一个或多个 AI 项目的团队知道数据收集的难度。我们最近在分享 ST 工程师如何设计我们的婴儿哭泣检测器应用程序时强调了这一事实。数据采集​​具有挑战性。然而,一旦工程师有了数据集,他们仍然需要对其进行标记,这是另一个影响巨大的复杂过程。大多数竞争框架都以庞大的 CSV 文件开始,这些文件变得非常笨拙。这种数据结构很容易出错,部分原因是标记过程变得如此乏味。

SensiML 使用捕获信号并标记它们的工具解决了这个问题。例如,它的数据洞察技术可以自动化标签操作。用户首先描述了几十个例子。然后,该工具包会推断出它认为是相同的样本。因此,工程师只需要验证工具的自动标签或更改一些虚假数据。最终,这个过程变得更简单、更快、更愉快。SensiML 还提供版本控制功能。如果团队处理多个数据集并由于问题不断增加而希望回溯到较早的注释,他们可以使用回滚功能返回到首选会话。

使用 STM32CubeMX 和 LSM6DSOX

上面的视频很好地解释了 SensiML 工作流程,并展示了工程师如何更快地开发机器学习应用程序。此外,Chris 还告诉我们,工作流优化的下一步是与STM32CubeMX更好地交互。

审核编辑:郭婷

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

    关注

    2577

    文章

    55460

    浏览量

    793778
  • ST
    ST
    +关注

    关注

    32

    文章

    1193

    浏览量

    132750
  • 机器学习
    +关注

    关注

    67

    文章

    8561

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AI成就美好生活|天数智算AI智能体,打造端全域智能解决方案​

    侧的精准感知云端的全域协同,从硬件的多元落地应用的全场景覆盖,天数智算AI智能体以
    的头像 发表于 03-17 11:20 624次阅读
    让<b class='flag-5'>AI</b>成就美好生活|天数智算<b class='flag-5'>AI</b>智能体,打造端<b class='flag-5'>到</b><b class='flag-5'>端</b>全域智能解决方案​

    解锁仿真新可能 :全新 aiSim 6 即将发布

    前言随着自动驾驶从学术探索走向规模化应用,无论是特斯拉FSD神经模拟器、Waymo基于DeepMindGenie3的世界模型,还是国内主流车企的数据闭环体系,均在表明仿真系统的定位已从传统测试执行
    的头像 发表于 03-06 17:33 1818次阅读
    解锁<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>仿真新可能 :全新 aiSim 6 即将发布

    是德科技与三星携手英伟达展示AI-RAN验证工作流程

    是德科技(NYSE: KEYS )与三星电子宣布,会在巴塞罗那举行的2026年世界移动通信大会(MWC 2026)上,与英伟达联合演示人工智能无线接入网络(AI-RAN)测试与验
    的头像 发表于 03-05 10:04 773次阅读

    Nullmax感知规划大模型进化提速

    近日,2025年度浦东新区科技发展基金社会领域数字化转型专项拟支持项目名单公布。经评审,Nullmax申报的《面向城市高级别辅助驾驶的感知规划大模型》项目入选。
    的头像 发表于 12-22 16:39 652次阅读

    格灵深瞳灵感实验室推出开发平台AI Edge Studio

    AI定制化开发过程中,开发者往往遇到模型训练门槛高、边缘部署难度大、项目难以实现闭环等共性问题,影响
    的头像 发表于 12-17 15:28 778次阅读

    如何训练好自动驾驶模型?

    [首发于智驾最前沿微信公众号]最近有位小伙伴在后台留言提问:算法是怎样训练的?是模仿学习、强化学习和离线强化学习这三类吗?其实
    的头像 发表于 12-08 16:31 1589次阅读
    如何训练好自动驾驶<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>模型?

    智驾模拟软件推荐——为什么选择Keymotek的aiSim?

    随着自动驾驶技术的快速发展,车企和科技公司对于模拟测试平台的需求越来越强。从L2/ADASL4/L5等级的自动驾驶,虚拟模拟已经成为其中的关键一环。特别是对于「」智驾(
    的头像 发表于 11-18 11:35 941次阅读

    Nullmax轨迹规划论文入选AAAI 2026

    11月8日,全球人工智能顶会 AAAI 2026 公布论文录用结果,Nullmax 研发团队的轨迹规划论文成功入选。该论文创新提出一种由粗精的轨迹预测框架——DiffRefin
    的头像 发表于 11-12 10:53 1046次阅读

    自动驾驶中仿真与基于规则的仿真有什么区别?

    在自动驾驶领域,“仿真”指的是将感知控制的整个决策链条视为一个整体,从而进行训练和验证的思路。
    的头像 发表于 11-02 11:33 1839次阅读

    自动驾驶中“一段式”和“二段式”有什么区别?

    [首发于智驾最前沿微信公众号]最近有小伙伴提问,一段式和二段式有什么区别。其实说到自
    的头像 发表于 10-24 09:03 1388次阅读
    自动驾驶中“一段式<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>”和“二段式<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>”有什么区别?

    自主工具链助力组合辅助驾驶算法验证

    彻底解决越来越多的长尾问题。图1辅助驾驶算法(图片来源网络)辅助驾驶算法是一种深度学习算法,该算法将传感器数据输入后,基于大模型直接输出车辆控制指令。
    的头像 发表于 08-26 17:41 3349次阅读
    自主<b class='flag-5'>工具</b>链助力<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>组合辅助驾驶算法验证

    当经典IP撞上AI技术:利尔达助力跃然创新推出全球首款AI互动玩具

    //当孩子们手中的奥特曼玩具不仅能发光发声,还能真正智能对话、情感陪伴,传统的玩具行业正经历一场前所未有的技术革命……今日,AI玩具领军企业跃然创新(Haivivi)推出全球首款搭载
    的头像 发表于 08-26 17:37 2084次阅读
    当经典IP撞上<b class='flag-5'>AI</b>技术:利尔达助力跃然创新推出全球首款<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b><b class='flag-5'>AI</b>互动玩具

    Nullmax自动驾驶最新研究成果入选ICCV 2025

    近日,国际计算机视觉大会 ICCV 2025 正式公布论文录用结果,Nullmax 感知团队在自动驾驶方向的最新研究成果《HiP-AD: Hierarchical
    的头像 发表于 07-05 15:40 1955次阅读
    Nullmax<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>自动驾驶最新研究成果入选ICCV 2025

    为什么自动驾驶大模型有黑盒特性?

    [首发于智驾最前沿微信公众号]随着自动驾驶技术落地,(End-to-End)大模型也成为行业研究与应用的热门方向。相较于传统自动驾驶系统中的模块化结构,
    的头像 发表于 07-04 16:50 1020次阅读
    为什么自动驾驶<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>大模型有黑盒特性?

    一文带你厘清自动驾驶架构差异

    [首发于智驾最前沿微信公众号]随着自动驾驶技术飞速发展,智能驾驶系统的设计思路也经历了从传统模块化架构大模型转变。传统模块化架构将感知、预测、规划和控制等子任务拆分开,分别由不
    的头像 发表于 05-08 09:07 1186次阅读
    一文带你厘清自动驾驶<b class='flag-5'>端</b><b class='flag-5'>到</b><b class='flag-5'>端</b>架构差异