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

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

3天内不再提示

最大限度地减少算法占用空间并在AI网络边缘进行训练

星星科技指导员 来源:嵌入式计算设计 作者:Yasser Khan 2022-11-24 15:24 次阅读

数据处理当然不是一个新概念,算法也不是。然而,算法被训练和运行的地方正在迅速发展。近年来,机器学习(ML)算法的训练基本上是在云环境中进行的,因为能够利用临时计算资源来执行这些数据密集型任务。

如今,人们大力推动尽可能靠近源头处理数据。这是由于物联网IoT)和现在正在生成大量数据的各种威廉希尔官方网站 的出现。所有这些数据都让组织争先恐后地以经济高效的方式充分利用它。组织需要考虑从原始源到处理位置的数据传输成本,以及存储和处理数据的成本,这通常是在资源密集型服务器/云环境中。

人工智能AI) 威廉希尔官方网站 开始出现,可以在低计算功率设备(如基于 ESP32 和 Cortex M4 的微控制器单元 (MCU))上实现 ML 模型训练和执行,而不是更大的微处理器单元 (MPU)。这允许数据保持本地,并且仅在必要时在云中传输已处理的数据。

通过将训练和运行 ML 模型的总体占用空间要求降低到 100kb 以下,嵌入式计算中的 AI 正在进入一个新的领域。例如,与合并排序算法相比,嵌入式算法工程师更欢迎气泡排序算法,因为前者使用现有内存。尽管已经存在许多算法,但正在针对嵌入式环境开发和优化新的基于AI的时间序列预测算法。通过这种新方法,AI/ML模型在嵌入式板上进行训练。然后,这些模型用于在执行期间执行多变量统计推断。

这些新的基于AI的时间序列预测算法有三个优点:

该解决方案与网络延迟无关,因为计算是在本地板上进行的,因此性能得到了提高。

原始数据的安全/隐私得到保证,因为原始信号/数据只出现在本地。

对于每个嵌入式板,都会训练一个新的 ML/AI 模型。这可能是这种方法的核心优势,因为在典型的工业案例中,由于环境变体、传感器的缺陷和机器变体,不可能使用单个 ML/AI 模型来覆盖机器特征集群。使用云服务器为每个嵌入式板训练模型也不是负担得起的。

威廉希尔官方网站 突破

算法在嵌入式计算中发挥着重要作用。通常,嵌入式设备执行的算法任务包括传感器数据清理/过滤、数据编码/解码和控制信号生成。由于内存容量、CPU 功率和架构不同,嵌入式计算环境中“最佳算法”的定义可能与 PC 和云服务器中“最佳算法”的定义大不相同。

在过去的几年里,AI/ML算法取得了突破和非常迅速的进步。许多努力都集中在将AI / ML模型(这些模型在其他地方训练)引入嵌入式上下文。换句话说,要成功部署 AI/ML 模型,需要优化算法的内存/CPU 使用率和功耗。

人工智能正在缩小,可以运行这些高级算法。威廉希尔官方网站 进步现在允许人工智能和预测性维护从基于 MPU 的设备转向基于 MCU 的设备,占用空间小,价格显著降低。基于 MCU 的设备现在可以在网络边缘执行以前仅在 MPU 上提供的任务(例如预测性维护)。这一新功能使芯片制造商、原始设备制造商 (OEM) 和智能设备制造商能够降低成本并提供差异化的产品

审核编辑:郭婷

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

    关注

    68

    文章

    19286

    浏览量

    229817
  • mcu
    mcu
    +关注

    关注

    146

    文章

    17148

    浏览量

    351187
  • 物联网
    +关注

    关注

    2909

    文章

    44634

    浏览量

    373318
收藏 人收藏

    评论

    相关推荐

    AI模型部署边缘设备的奇妙之旅:目标检测模型

    。 填充(Padding): 填充(Padding)是在卷积神经网络(CNN)中为输入张量的边缘添加额外的像素,以控制输出特征图的大小并保持输入图像的空间尺寸。填充有助于保留输入图像边缘
    发表于 12-19 14:33

    AI模型部署边缘设备的奇妙之旅:如何实现手写数字识别

    通过移除神经网络中不重要或冗余的连接(权重)或节点来压缩模型的威廉希尔官方网站 。通常,剪枝是基于权重的绝对值大小来进行的,即认为较小的权重对于模型的重要性较低,可以被安全地删除。 过程: 预训练阶段:首先
    发表于 12-06 17:20

    TAS5630如何才能最大限度减少电压失调,或者调节为0?

    在交流耦合输入的情况下,将 BTL 模式下的输出失调电压指定为高达 150mV。这对PBTL 模式是否同样适用?如何才能最大限度减少电压失调,或者调节为 0?
    发表于 11-08 08:02

    最大限度减少TRF7964A和TRF7970A省电模式下的电流消耗

    电子发烧友网站提供《最大限度减少TRF7964A和TRF7970A省电模式下的电流消耗.pdf》资料免费下载
    发表于 10-26 10:57 0次下载
    <b class='flag-5'>最大限度</b>地<b class='flag-5'>减少</b>TRF7964A和TRF7970A省电模式下的电流消耗

    最大限度地提高MSP430™ FRAM的写入速度

    电子发烧友网站提供《最大限度地提高MSP430™ FRAM的写入速度.pdf》资料免费下载
    发表于 10-18 10:09 0次下载
    <b class='flag-5'>最大限度</b>地提高MSP430™ FRAM的写入速度

    最大限度减少TPS53355和TPS53353系列器件的开关振铃

    电子发烧友网站提供《最大限度减少TPS53355和TPS53353系列器件的开关振铃.pdf》资料免费下载
    发表于 10-15 11:17 0次下载
    <b class='flag-5'>最大限度</b>地<b class='flag-5'>减少</b>TPS53355和TPS53353系列器件的开关振铃

    最大限度地提高GSPS ADC中的SFDR性能:杂散源和Mitigat方法

    电子发烧友网站提供《最大限度地提高GSPS ADC中的SFDR性能:杂散源和Mitigat方法.pdf》资料免费下载
    发表于 10-10 09:16 0次下载
    <b class='flag-5'>最大限度</b>地提高GSPS ADC中的SFDR性能:杂散源和Mitigat方法

    利用智能eFuses最大限度地缩短系统停机时间

    电子发烧友网站提供《利用智能eFuses最大限度地缩短系统停机时间.pdf》资料免费下载
    发表于 09-25 10:25 0次下载
    利用智能eFuses<b class='flag-5'>最大限度</b>地缩短系统停机时间

    最大限度减少UCC287XX系列的待机消耗

    电子发烧友网站提供《最大限度减少UCC287XX系列的待机消耗.pdf》资料免费下载
    发表于 09-25 09:35 0次下载
    <b class='flag-5'>最大限度</b>地<b class='flag-5'>减少</b>UCC287XX系列的待机消耗

    如何在C2000设备中最大限度地利用GPIO

    电子发烧友网站提供《如何在C2000设备中最大限度地利用GPIO.pdf》资料免费下载
    发表于 09-19 13:40 0次下载
    如何在C2000设备中<b class='flag-5'>最大限度</b>地利用GPIO

    通过优化补偿最大限度减少导通时间抖动和纹波

    电子发烧友网站提供《通过优化补偿最大限度减少导通时间抖动和纹波.pdf》资料免费下载
    发表于 08-26 11:34 0次下载
    通过优化补偿<b class='flag-5'>最大限度</b>地<b class='flag-5'>减少</b>导通时间抖动和纹波

    如何使用低电容探头最大限度减少探头负载

    探测电路总是会对信号产生一定的影响。探头负载会改变被探测的信号,可能导致测量问题,甚至可能导致电路执行不同的操作。减少电容负载可以帮助最大限度减少这些影响。在本应用中,您将了解低电容探头如何改进
    的头像 发表于 03-25 10:51 509次阅读
    如何使用低电容探头<b class='flag-5'>最大限度</b>地<b class='flag-5'>减少</b>探头负载

    快充对电池有伤害吗 如何最大限度减少快充对电池的影响

    快充对电池有伤害吗 如何最大限度减少快充对电池的影响 快速充电(也被称为快充)是一种可快速给手机电池充电的威廉希尔官方网站 。虽然快充在我们日常生活中带来了便利,但很多人担心它是否会对手机电池的寿命产生负面影响
    的头像 发表于 02-19 10:01 1762次阅读

    用于并行采样的EVADC同步转换,如何在最大化采样率的同时最大限度减少抖动?

    在我的应用程序中,HSPDM 触发 EVADC 同时对两个通道进行采样。 我应该如何配置 EVADC 以最大限度减少采样抖动并最大限度地提高采样率? 在用户手册中,它提到 SSE=
    发表于 01-18 07:59

    Wi-SUN 可最大限度地提高太阳能跟踪器的性能

    目前,随着光伏系统威廉希尔官方网站 的进步,智能跟踪得以实现,可最大限度地提高太阳光能的输出。不同于固定式电池板,太阳能光伏 (PV) 跟踪器能够全天将太阳能电池板朝向太阳,并在恶劣天气下保护电池板免受冰雹或狂风
    的头像 发表于 01-07 08:38 724次阅读
    Wi-SUN 可<b class='flag-5'>最大限度</b>地提高太阳能跟踪器的性能