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

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

3天内不再提示

嵌入式物联网的人工智能

星星科技指导员 来源:嵌入式计算设计 作者:Brandon Lewis 2022-09-10 17:16 次阅读

物联网IoT) 被吹捧为下一次工业革命,它具有普遍的连接性和它可以产生的洞察力,为查看和管理物理世界提供了一个新的数字镜头。但除了物联网预期的切实流程效率和生活质量改善之外,它也是人类历史上最伟大成就的垫脚石:人工智能AI)。

在许多方面,人工智能和物联网的技术进步是交织在一起的。物联网将提供推动我们数据驱动型经济的信息,而人工智能则是消耗它的引擎。尽管这两种范式仍处于起步阶段,但每个范式的成功都取决于另一个:如果没有自动处理大型异构数据集的机制,物联网永远无法发挥其潜力,就像人工智能在没有大量数据的情况下无法扩展一样。

然而,与许多其他支持物联网的技术一样,人工智能研究和开发在很大程度上仅限于 IT 领域,因为卷积神经网络 (CNN)、隐马尔可夫模型 (HMM)、自然语言处理和其他学科的复杂性在机器学习算法和深度神经网络 (DNN) 的创建需要通常只能在数据中心规模上访问的存储和计算资源。同样,编程方法已针对 IT 开发人员进行了调整, R、Python、SQL、Excel、RapidMiner、Hadoop、Spark 和 Tableau 等工具是AI 领域的数据分析师和计算机科学家最广泛使用的工具(图 1 )。

pYYBAGMLM4OAcznPAAIIPKJNptw687.png

【图1 | 2016 年对数据分析师和科学家的民意调查显示,R、Python 和 SQL 作为机器学习的软件工具和库继续受到关注。图表由 KDnuggets 提供。]

物理/数字交换中人工智能和数据收集之间的差距是物联网的常见并发症,物联网刚刚开始推动 IT 和运营技术 (OT) 的集成。尽管如此,这是一个必须弥合的鸿沟。

嵌入式物联网的人工智能

2014 年,随着NVIDIA Jetson TK1 平台的发布,AI 最早涉足 OT 领域之一。基于Tegra K1 片上系统 (SoC)及其 192 核 Kepler GPU 和四核 ARM Cortex-A15, Jetson TK1 为计算机视觉机器人和汽车应用带来了数据中心级的计算性能,同时也为嵌入式工程师提供了CUDA 深度神经网络 (cuDNN) 库的开发平台。cuDNN 原语支持 DNN 训练和推理所需的激活函数、前向和后向卷积、归一化和张量变换等操作,并且该技术与 Jetson TK1 的 10 W 功率包络相结合意味着深度学习框架,如Caffe和Torch可以在较小的 OT 设备上访问和执行。

今天,这一基础工作得到了扩展,作为 Jetson TK1 的继任者,Jetson TX1 模块系统 (SoM)包含 256 个 CUDA 内核、一个 ARM Cortex-A57 CPU,并且能够提供 1 TFLOPS 的性能。机器学习工具和库也可以通过NVIDIA JetPack 2.3得到更广泛的使用,它是原始 cuDNN 库集的演变,通过打包CUDA Toolkit 8开发环境以使用 C 和 C++ 构建基于 GPU 的应用程序,更好地服务于 OT 开发人员;相机和 Video4Linux2 (V4L2) API;TensorRT推理引擎和 cuDNN 5.1,它现在支持循环神经网络 (RNN) 和长短期记忆 (LSTM) 网络。如图 2 所示,NVIDIA 基准测试表明,Jetson TX1 和 JetPack 2.3 中的优化与运行类似深度学习工作负载的 CPU 相比,能效提高了 20 倍,同时在典型负载下仍保持 8-10 W 功耗TX1。

pYYBAGMLM4qAKGARAADfixk9wts613.png

【图2 | 在运行类似的 GoogleNet 深度学习推理负载时,NVIDIA Jetson TX1 可以提供高达英特尔酷睿 i7 处理器 20 倍的能效。]

从未停止学习

随着物联网为人工智能革命产生数据,监控机器学习技术进展的需求也变得很明显。这不仅可以确保具有学习能力的智能系统正确地追求其教育目标,而且还可以确保人类开发人员正确地改进机器学习所基于的底层框架和库,以实现预期目标。

审核编辑:郭婷

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

    关注

    5086

    文章

    19145

    浏览量

    306102
  • 物联网
    +关注

    关注

    2909

    文章

    44741

    浏览量

    374520
  • 机器学习
    +关注

    关注

    66

    文章

    8425

    浏览量

    132766
收藏 人收藏

    评论

    相关推荐

    哪些专业适合学习嵌入式开发?

    市场的80%以上,那什么专业能够轻松转行呢? 1)计算机科学与技术:作为基础学科,计算机科学与技术专业提供了编程、算法、数据结构等基础知识,适合转行到嵌入式人工智能联网领域。 2
    发表于 01-03 13:44

    RT-Thread Smart 嵌入式人工智能师资培训通知

    嵌入式联网设备对智能计算的需求。借助于嵌入式人工智能,可以进一步促进
    的头像 发表于 12-12 18:45 153次阅读
    RT-Thread Smart <b class='flag-5'>嵌入式</b><b class='flag-5'>人工智能</b>师资培训通知

    什么是嵌入式人工智能

    嵌入式人工智能是指将人工智能技术应用于嵌入式系统中的一种技术。嵌入式系统是嵌入到其他设备或系统中
    的头像 发表于 12-11 09:23 334次阅读
    什么是<b class='flag-5'>嵌入式</b><b class='flag-5'>人工智能</b>

    嵌入式人工智能究竟是什么关系?

    人工智能应用的实时响应。与此同时,嵌入式系统在边缘计算和联网领域,也为人工智能的应用提供了广阔的空间。 在边缘计算中,
    发表于 11-14 16:39

    嵌入式系统与联网的结合

    。这两者的结合,为智能设备和智能系统的发展提供了强大的动力。 一、嵌入式系统与联网的基本概念 嵌入式
    的头像 发表于 11-06 10:23 345次阅读

    嵌入式软硬件开发实战师资培训通知

    随着联网智能系统的快速发展,嵌入式成为当前最热门最有发展前途的IT应用领域之一。在移动通讯、移动办公、智能传感、穿戴
    的头像 发表于 09-24 08:06 390次阅读
    <b class='flag-5'>嵌入式</b>软硬件开发实战师资培训通知

    AI普及给嵌入式设计人员带来新挑战

    。   从监控和访问控制到智能工厂和预测性维护,基于机器学习(ML)模型构建的人工智能(AI)在工业联网边缘处理应用中已变得无处不在。随着这种普及,支持AI的解决方案的构建已经变得“
    发表于 08-22 14:20 694次阅读
    AI普及给<b class='flag-5'>嵌入式</b>设计人员带来新挑战

    嵌入式热门领域有哪些?

    和分析。随着人们对健康需求的不断增长,智能医疗领域对嵌入式系统工程师的需求不断上升,呈现出广阔的发展空间。 针对嵌入式领域来说,聚焦联网
    发表于 07-16 09:23

    嵌入式开发前景怎么样?

    嵌入式开发前景非常广阔,这主要得益于联网人工智能、大数据等技术的快速发展,以及嵌入式系统在各个领域的广泛应用。以下是对
    的头像 发表于 07-10 09:00 2770次阅读
    <b class='flag-5'>嵌入式</b>开发前景怎么样?

    智能嵌入式系统设计大赛--龙芯2K500先锋板

    智能嵌入式系统设计大赛是依托IEEE国际元计算大会(IEEE ICMC)举办的一场挑战竞赛。 本次比赛致力于推动国产化人工智能平台的发展,培养学生嵌入式
    发表于 05-14 21:15

    嵌入式热门发展方向有哪些?

    ;POS网络、交通管理、环境工程等领域也都应用了嵌入式系统技术。 2.人工智能嵌入式系统在人工智能领域也有着广泛的应用。例如,在机器人技术方面,
    发表于 04-11 14:17

    创龙教仪基于瑞芯微3568的ARM Cortex A-55教学实验箱 适用于人工智能 传感器 联网等领域

    界面。 适用于嵌入式系统、联网、无线传感器、人工智能等教学领域。 实验板硬件参数 配套模块 软件资源
    发表于 03-22 14:29

    嵌入式会越来越卷吗?

    ,甚至在我们意识不到的地方发挥作用。 然而,“卷”也可能意味着技术的不断创新和发展。嵌入式系统经历了长足的进步,从最初简单的设备到如今高度智能化的系统。人工智能、机器学习和
    发表于 03-18 16:41

    嵌入式人工智能的就业方向有哪些?

    ,LinuxQT开发工程师 C++开发 QT嵌入式图形开发 基于STM32MP157的人脸识别智能门锁项目 基于STM32MP157的智能环境检测项目 六:
    发表于 02-26 10:17

    嵌入式学习步骤

    嵌入式行业是一个涉及广泛领域的行业,嵌入式联网人工智能智能与科学、电子信息工程、通信工程
    发表于 02-02 15:24