历史上的今天

今天是:2024年11月19日(星期二)

2020年11月19日 | SensiML为SensorTile.box提供端到端的人工智能工具包

发布者:EEWorld资讯 来源: EEWORLD关键字:ST  蓝牙  AI  边缘计算  机器学习 手机看文章 扫描二维码
随时随地手机看文章

本文编译自ST官方博客


有没有一种可以简化边缘机器学习算法的创建和验证的方法?这是SensiML在2020 ST虚拟开发者大会期间的一个热门演讲。AI在展会上有着重要的影响力,在讨论中,小组成员解释了客户如何开始要求具有机器学习功能的产品。因此,我们认为有必要与ST 合作伙伴计划成员SensiML的创始人兼CEO Chris Roger坐下好好聊聊,了解团队在ST开发者大会上所介绍的工具和其重要性。


挑战:前端数据收集


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


数据采集


仓库和传感器数据SensorTile.box支持


数据捕获本身就是一个很难解决的问题,因为那些没有数据的人必须进行大量的投资才能获得数据,而拥有数据的人肯定自己保留数据,不愿共享。因此,SensiML是一个独特的合作伙伴,因为该公司解决了这两个问题。首先,它提供了一个作为数据集库的数据仓库。有些示例甚至还附带了一些教程,以帮助刚接触机器学习应用程序的团队。其次,SensiML工具箱连接到SensorTile.box并利用ST的传感器平台收集信息。只需点击几下鼠标,SensiML软件就可以通过串行端口传输传感器收集的数据。


从BLE到MQTT


正如Chris在谈话中解释的那样,“快速连接SensorTile.box并立即捕获数据的能力是SensiML与ST合作的成果。SensiML开始开发Sensotile的第一个版本,并收到了来自ST团队的反馈。我们的工程师接着着手研究SensorTile.box还有STWIN传感器套件。我们还将通过共享简单的决策树模型来支持LSM6DSOX及其机器学习核心,这些模型展示了唤醒MCU的不同方法。”


Chris还介绍了工程师是如何使用SensorTile来评估BLE的局限性的。协议的低数据率迫使他们依赖外部存储卡,因为系统不能一次传输所有的数据。因此,SensiML团队意识到,他们需要采用更强大的传输技术,尤其是工业应用。Chris解释说,他的团队致力于使用MQTT协议与ST传感器进行传输,这需要花时间调试,他们最终使用了串口MQTT来降低开销,同时从更高的数据速率中获益。今天,SensiML用户只需一个选项就可以充分利用所有功能。


优化工作流


自动标记


SensiML展示之所以引人注目的另一个原因是,它解决了一个经常被设计师忽视的挑战:标签。拥有一个或多个人工智能项目的团队知道数据收集有多困难。我们最近在分享ST工程师如何开发出婴儿啼哭探测器应用程序时强调了这一点,数据采集具有挑战性。然而,一旦工程师有了数据集,他们仍然需要对其进行标记,这是另一个具有巨大影响的复杂过程。大多数与之竞争的框架都是从庞大的CSV文件开始的,这些文件非常笨拙,所以标记过程变得非常繁琐。


SensiML通过捕捉信号并标记信号的工具解决了这个问题。例如,它的Data Insight技术可以自动化标记操作。用户首先描述了几十个例子,然后,工具箱会推断出它认为的相同样本。因此,工程师只需验证工具的自动标签或更改一些误报的数据。最终,这个过程会变得简单、快速和愉快,SensiML还提供版本控制功能。如果团队处理多个数据集,并且由于出现问题而希望回溯到以前的注释,则可以使用回滚功能返回。


使用STM32CubeMX和LSM6DSOX


此外,Chris还告诉我们,工作流优化的下一步是更好地与STM32CubeMX交互。


他表示:“SensiML正在研究与ST配置工具的接口。我们的软件与SensorTile.box可以搭配很好,但STM32CubeMX为我们提供了各种定制和开发板。我们的目标是使程序成为我们工作流程的一部分,这样用户在其中花费的时间更少。我们在SensiML中有一系列关于传感器和MCU配置的文件。我们的团队目标是不再由用户手动生成它们,而是为他们完成部分工作,以加快客户的原型设计阶段。”

关键字:ST  蓝牙  AI  边缘计算  机器学习 引用地址:SensiML为SensorTile.box提供端到端的人工智能工具包

上一篇:彭博社报道称SUSE或即将IPO,规模达60亿美元
下一篇:最后一页

推荐阅读

一、谈谈对串口UART的理解1.交代计算机中常见的几种硬件(CPU和外设)通信方式:GPIO/UART/IIC/SPI/1-WIRE。2.UART的定义:通用串行异步收发器。串行和并行的对比:距离 速度 抗干扰性2.1 异步:CPU的速度要远远快于外设,势必要考虑数据同步(发玩还要确保接收正确)数据同步方法:异步和同步同步:“低放高取”。不仅仅需要数据线,还需要一根时钟控制信...
  动力电池从磷酸铁锂转向三元锂电池组体系后,能量密度有了较大幅度的提高,燃料电池和固态电池被大家认为是未来的发展方向,为了抢占未来的制高点,不少整车企业偏向燃料电池。   在整个燃料电池车运作的过程中,燃料电池反应堆是一个化学反应的场所。它只需要源源不断的供给少量氢气就可以持续工作,如果发生氢气泄漏或者安全事故,可以迅速切断...
MoneyDJ援引日刊工业新闻消息报道,多名知情人士透露,东芝已与联电展开协商,计划出售两座晶圆厂给联电,双方最快在2021年3月底前达成协议。不过知情人士补充说道,协商仍处于初期阶段,可能出现变数。除了联电以外,还有其他候补买家。据悉,东芝计划出售位于大分市和岩手县北的两座晶圆厂,其中大分市拥有8英寸和6英寸晶圆产线,岩手工厂拥有8英寸产线...
“碳中和”或许将是未来一个永恒的话题。实现碳达峰、碳中和是一场广泛而深刻的经济社会系统性变革,时下绿色发展的主旋律已悄然奏响。在国家“碳中和”政策助推下,新能源汽车、充电桩、光伏和风电等四个领域中应用功率半导体市场空间巨大,届时扬杰科技、华润微、宏微科技、士兰微、新洁能等半导体巨头股望在风口下享持续红利。“碳中和”送行业入风口时...

史海拾趣

问答坊 | AI 解惑

AT89c2051 中文资料

AT89c2051 中文资料…

查看全部问答∨

高频PCB学习资料

高频PCB学习资料…

查看全部问答∨

怎么把系统外界模块的驱动加到WinCE操作系统中?

我主板的操作系统准备用WinCE 6.0,外接了一个GPRS模块,还有几个其他模块。怎么把外接模块的驱动加到WinCE中啊?是像XP中那样安装呢?还是必须在定制系统的时候就把驱动程序加入进去呢?如果是后者,定制过程中,怎么把驱动加进去啊?我现在的驱动 ...…

查看全部问答∨

想找本已s3c44b0为例子的书入门,请推荐。

弄了块三星原厂的s3c44b0开发板,想找本书看下入门。…

查看全部问答∨

编译器的工作问题

问个基本问题:以S3C44B0X为例,在ADS编译环境下,编译器编译程序后自动将程序的代码和数据分开。代码和数据都放在FLASH里,。在启动程序44BINIT.S里,将数据段从FLASH拷贝SDRAM里,代码仍然留在FLASH里。 请问是这样的不? …

查看全部问答∨

触摸屏技术

本帖最后由 jameswangsynnex 于 2015-3-3 19:58 编辑 “伸出手臂,触摸世界”。即使是对工程师来讲,如此简单的模拟通话也因此马上变得去繁变简。但是,有时电话交流还是不够,在这种情况下,一图胜千言,所以有了界面友好的触摸屏。   想象一 ...…

查看全部问答∨

试用报告4-关于人脸检测的具体操作步骤

前些帖子介绍了人脸检测的一些相关的资料,下面这个帖子就具体步骤进行介绍: 要实现人脸检测必须从硬件和软件入手: 硬件方面: 1、在开始菜单中启动xilinx platform studio 11.1(因为本实验板附带的edk就是11版本的,大家可以到xilinx官网中 ...…

查看全部问答∨

我的定时器启动后先进一次中断

大家好 我用的stm32单片机,我已经做了其他可能的排除,最好确定 定时器使能后先进入一次中断。 我感觉应该是有些标志位没有清除,希望各位大侠帮我看看。 void TIM_Configuration(void) { TIM_TimeBaseInitTypeDef  TIM_TimeB ...…

查看全部问答∨

相位差方波如何实现

我想实现如下波形 下载 (42 KB) 2010-11-21 09:37 看了版主的博文: http://blog.ednchina.com/STM32/352180/message.aspx 这个用中间对齐计数模式,只能实现2路相位差的PWM波 而http://blog.ednchina.com/STM32/ ...…

查看全部问答∨

为什么要删我的帖子的!!!!!!!!

                                 我看见网上有公司能破解STM8了,我也正在用STM8,所以想在这问一下,今天发现帖子被删除了…

查看全部问答∨
小广播
最新嵌入式文章
何立民专栏 单片机及嵌入式宝典

北京航空航天大学教授,20余年来致力于单片机与嵌入式系统推广工作。

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京ICP证060456号 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved