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

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

3天内不再提示

ML-EXray:云到边缘部署验证框架

星星科技指导员 来源:嵌入式计算设计 作者:Abhishek Jadhav 2022-10-18 14:31 次阅读

嵌入式AI和ML在边缘的部署不断增加,无疑引入了从云到边缘的新性能变化。尽管边缘设备上的AI执行性能突然发生了负面变化,但采用TinyML是一种前进的方式。

该过程中的主要挑战是识别边缘部署期间的潜在问题,以及 ML 推理执行中的可见性较低。为了解决这个问题,斯坦福大学的一组研究人员提出了一个端到端框架,该框架提供了对层级ML执行的可见性,并分析了云到边缘的部署问题。

ML-EXray 是一种云到边缘部署验证框架,旨在通过记录中间输出来扫描边缘 ML 应用程序中的模型执行,并使用参考管道提供相同数据的重放。此外,它还比较性能差异和每层输出差异,使用户能够自定义函数来验证模型行为。

ML-EXray的结果表明,该框架能够识别预处理错误,量化问题,次优内核等问题。ML-EXray 只需不到 15 行代码,即可检查边缘部署管道,并将模型性能校正多达 30%。此外,该框架还指导操作员将内核执行延迟优化两个数量级。

调试框架系统由三部分组成:

跨平台 API,用于边缘和云端 ML 推理的检测和日志记录

用于数据回放和建立基线的参考管道

用于检测问题并分析根本原因的部署验证框架

对于自定义日志和用户定义的验证,ML-EXray 提供了一个用于编写自定义断言函数的接口。通用部署验证流程图易于理解,因为 ML-EXray 从检测的应用程序和引用管道中获取日志。数据集用于在应用框架之前训练应用程序。

将框架应用于两个管道后,将执行精度匹配,这将检查准确性下降并仔细检查层级详细信息以找到差异。检测完成后,将注册断言函数以进行根本原因分析。

研究人员发布的评估表显示了该过程中涉及的任务,模型和断言。该框架适用于各种任务,以识别多个维度的部署问题,包括输入处理、量化和系统性能。此外,预处理调试目标的代码行实现为四个 LoC(代码行),而没有 ML-EXray 的代码行为 25 行。在结束关于新方法和优化调试框架的讨论之前,让我们回顾一下研究的命题。

总结一下通过 ML-EXray 引入边缘 AI 部署在识别故障和处理错误方面的创新:

一套检测 API 和 Python 库,可查看任务关键型应用程序边缘设备上的层级详细信息。

端到端边缘部署验证框架,为用户提供了一个界面,用于设计用于验证和检查的自定义函数。

ML-EXray 旨在检测工业设置中导致 ML 执行性能下降的各种部署问题。

审核编辑:郭婷

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

    关注

    5082

    文章

    19123

    浏览量

    305138
  • AI
    AI
    +关注

    关注

    87

    文章

    30887

    浏览量

    269059
收藏 人收藏

    评论

    相关推荐

    边缘设备上设计和部署深度神经网络的实用框架

    ‍‍‍‍ 机器学习和深度学习应用程序正越来越多地从云端转移到靠近数据源头的嵌入式设备。随着边缘计算市场的快速扩张,多种因素正在推动边缘人工智能的增长,包括可扩展性、对实时人工智能应用的不断增长的需求
    的头像 发表于 12-20 11:28 133次阅读

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

    并非易事,它涉及从选择合适的算法架构针对特定硬件平台进行优化等一系列复杂的工作。 接下来,我们将详细介绍如何在资源受限的边缘设备上成功部署目标检测模型,探索其背后的原理和技术,并讨
    发表于 12-19 14:33

    Silicon Labs携手Eta Compute简化边缘ML开发

    Silicon Labs(芯科科技)与 Eta Compute近期共同宣布建立合作伙伴关系,将支持产品开发人员将机器学习(ML)高级功能无缝集成边缘ML嵌入式产品中,以添加多样应用
    的头像 发表于 12-12 10:26 149次阅读

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

    以利用动态电压频率调节(DVFS)技术根据实际工作负载调整处理器的工作状态,进一步节约电力。 (4)存储空间 尽管现代边缘设备拥有一定的内部存储,但深度学习框架及相关库可能会占用大量空间。特别是当涉及
    发表于 12-06 17:20

    康普推出RUCKUS Edge托管边缘平台

    近期,康普推出了用于服务交付的RUCKUS Edge托管边缘平台。RUCKUS Edge平台基于AI驱动型RUCKUS One网络保障和商业智能平台,将基于的RUCKUS One平台扩展
    的头像 发表于 12-05 16:34 268次阅读

    机智荣登2024边缘计算TOP100榜单

    近日,德本咨询、互联网周刊与中国社会科学院信息化研究中心联合发布了“2024边缘计算TOP100”榜单,机智GEMS边缘计算管理系统成功入围。机智通过微服务架构,在云端与
    的头像 发表于 11-19 09:41 224次阅读

    混合部署k8s集群方法有哪些?

    混合部署k8s集群方法是首先需在本地与公有分别建立K8s集群,并确保网络连接。接着,配置kubeconfig文件连接两集群,并安装服务插件以实现资源互通。然后,编写Deploym
    的头像 发表于 11-07 09:37 150次阅读

    Arm推出GitHub平台AI工具,简化开发者AI应用开发部署流程

    专为 GitHub Copilot 设计的 Arm 扩展程序,可加速从边缘侧基于 Arm 平台的开发。 Arm 原生运行器为部署云原生、Windows on Arm 以及
    的头像 发表于 10-31 18:51 2088次阅读

    计算与边缘计算的结合

    计算与边缘计算的结合是当前信息技术发展的重要趋势,这种结合能够充分发挥两者的优势,实现更高效、更可靠的数据处理和分析。以下是对计算与边缘计算结合的介绍: 一、技术原理
    的头像 发表于 10-24 09:19 500次阅读

    eLxr 简介——为边缘部署提供企业级Linux

    eLxr项目发布了Debian衍生版的第一个版本,继承了Debian的智能边缘功能,并计划对这些功能进行扩展,以便简化边缘部署方法。e
    的头像 发表于 08-06 08:55 373次阅读

    使用 Renesas RA8M1 MCU 快速地部署强大高效的 AI 和 ML 功能

    作者:Kenton Williston 人工智能 (AI)、机器学习 (ML) 和其他计算密集型工作负载在物联网 (IoT) 网络边缘的兴起,给微控制器 (MCU) 带来了额外的处理负载。处理这些
    的头像 发表于 05-05 10:14 620次阅读
    使用 Renesas RA8M1 MCU 快速地<b class='flag-5'>部署</b>强大高效的 AI 和 <b class='flag-5'>ML</b> 功能

    基于 Renesas 的 RA8M1 实现 AI 和 ML 部署

    作者:Kenton Williston 人工智能 (AI)、机器学习 (ML) 和其他计算密集型工作负载在物联网 (IoT) 网络边缘的兴起,给微控制器 (MCU) 带来了额外的处理负载。处理这些
    的头像 发表于 04-23 15:04 1226次阅读
    基于 Renesas 的 RA8M1 实现 AI 和 <b class='flag-5'>ML</b> <b class='flag-5'>部署</b>

    是德科技推出AI数据中心测试平台旨在加速AI/ML网络验证和优化的创新

    2024年2月29日,是德科技(Keysight Technologies,Inc.)宣布,针对人工智能(AI)和机器学习(ML)基础设施生态系统,推出了 AI数据中心测试平台,旨在加速AI / ML网络验证和优化的创新。
    的头像 发表于 02-29 09:32 635次阅读
    是德科技推出AI数据中心测试平台旨在加速AI/<b class='flag-5'>ML</b>网络<b class='flag-5'>验证</b>和优化的创新

    现在常说的边缘计算与计算有什么不同?

    现在常说的边缘计算与计算有什么不同? 边缘计算与计算是两种不同的计算模型,它们在计算资源分配、数据处理和应用部署等方面存在的显著差异。
    的头像 发表于 02-06 14:38 674次阅读

    边缘部署大模型优势多!模型量化解决边缘设备资源限制问题

    电子发烧友网报道(文/李弯弯)大模型的边缘部署是将大模型部署边缘设备上,以实现更快速、更低延迟的计算和推理。边缘设备可以是各种终端设备,如
    的头像 发表于 01-05 00:06 3554次阅读