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

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

3天内不再提示

MCU或MPU上生成AI算法,进行对嵌入式设备操控

0U9g_renesas_ch 来源:互联网 作者:佚名 2018-04-28 09:40 次阅读
人工智能浪潮浩浩荡荡,势不可挡。国内外巨头玩家,早已盯准了云端的超级赛道,重金部署。但随着技术的不断迭代演进,大量处理数据的方式和位置在不断变化,硬件和连接性方面也出现了新的发展趋势。

目前大部分方式是通过云端联网和数据中心来进行大规模计算,从而实现人工智能,比如整个城市的智能交通。云端具备连结多方大数据,拥有超强计算力的优势,在人工智能的发展中占据着不可替代的作用。但是真正要让人工智能走进生活,成为我们身边看得见摸得着的智能,就需要将AI从云端拉向终端。

云计算这一术语已经在大多数消费者的消费理念中占据了一席之地,边缘计算可以看做是无处不在的云计算和物联网IoT)的延伸概念。我们可以将边缘计算看作是远离核心的移动计算。从根本上来讲,边缘计算是智能和计算从云网络中的集中式数据服务器到网络边缘硬件的移动,传感器不是在某个位置收集数据,然后将数据发送回中央服务器进行处理,而是在本地可用的硬件上对数据进行处理,只把处理结果发送到云端,以便确保信息的即时可用性并进行操作,而不需要进一步对数据加以处理。

将计算迁移到边缘具备以下几个优势,能够促进更理想的计算:

  • 能够近乎实时地处理数据

  • 处理的数据可以从各个边缘节点并行收集

  • 消除了在带宽有限的网络上发送原始数据的负担

  • 消除计算量大的原始数据对数据中心的压力

  • 降低云网络从数据中获得信息的依赖性

  • 可以帮助管理在本地处理而不是共享的敏感数据

e-AI (嵌入式人工智能) 就是在人工智能领域出现的、需要在本地终端进行计算的应用场景。相比云端智能,嵌入式人工智能要做的,是能够在本地进行实时环境感知、人机交互与决策控制。由此,一场由边缘向中心进发的革命正在酝酿、爆发,这正式边缘计算火热的根源。

瑞萨电子的e-AI技术

瑞萨电子的e-AI技术是在本公司生产的MCU或MPU上生成AI算法,运用算法在嵌入式设备上进行操控,从而使嵌入式设备进行AI操控。然而,我们需要让人工智能持续学习。很多人认为,在机器学习和算法生成时,现有价格低廉的MCU和MPU存在运算速度缓慢和内存小的缺陷,因而无法立即实现。然而,瑞萨电子的e-AI技术可以通过以下两步攻克这一难题:

(1) 算法在后台生成,而在MCU和MPU中保持下载更新最新算法;

(2) 在MCU或MPU上加载一个特别运算电路,通过这个运算电路进行高速、低功耗的AI判别。由此,瑞萨电子可在嵌入式设备中支持AI运行。

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

    关注

    146

    文章

    16016

    浏览量

    343620
  • 嵌入式
    +关注

    关注

    4982

    文章

    18281

    浏览量

    288438
  • 瑞萨电子
    +关注

    关注

    37

    文章

    2736

    浏览量

    71703
收藏 人收藏

    评论

    相关推荐

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

    已经体现了嵌入式系统的优势;在信息家电领域,冰箱、空调等的网络化、智能化将引领人们的生活步入一个崭新的空间,即使你不在家里,也可以通过电话线、网络进行远程控制,在这些设备中,嵌入式系统
    发表于 04-11 14:17

    简谈Xilinx Zynq-7000嵌入式系统设计与实现

    生成HDL代码。 随着异构架构和片系统技术的不断发展,协同设计、协同仿真和协同调试将成为未来嵌入式系统开发者必备的素质。所谓的协同,就是要求设计者同时掌握软件和硬件知识,这与传统
    发表于 04-10 16:00

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

    操作系统使用及C高级编程 数据结构与算法 二:嵌入式Linux应用工程师,Linux网络开发工程师 文件IO 并发程序设计 项目实战:基于Linux的Flappybird游戏开发 网络编程开发及实战
    发表于 02-26 10:17

    嵌入式系统发展前景?

    嵌入式系统发展前景? 嵌入式系统,从定义上来说,是一种专用的计算机系统,它被设计用来控制、监视或者帮助操作一些设备、装置机器。在过去的几年里,嵌入
    发表于 02-22 14:09

    嵌入式软件开发应该掌握哪些知识?

    两个部分组成,其中嵌入式软件是指在嵌入式系统中运行的程序,用于控制硬件并提供特定的功能和服务。嵌入式软件应用广泛,包括汽车、医疗设备、智能家居、智能穿戴、工业自动化等众多领域。 二、
    发表于 02-19 11:23

    嵌入式学习步骤

    开发板测试固件以及在实际设备进行测试。 嵌入式系统的多样化发展,它将更为广泛地应用于各个领域,实现智能化、网络化、自动化的目标。同时,随着人工智能和机器学习技术的发展,
    发表于 02-02 15:24

    嵌入式设备里SOC与MCU的区别是什么?

    嵌入式设备里SOC与MCU的区别是什么?
    发表于 02-02 07:37

    海思披露了公司聚焦行业专用和嵌入式AI技术的A²MCU

    在12月中,上海海思披露了公司聚焦行业专用(Application Specific)和嵌入式AI技术(Artificial Intelligence)的A²MCU
    的头像 发表于 01-04 10:04 689次阅读
    海思披露了公司聚焦行业专用和<b class='flag-5'>嵌入式</b><b class='flag-5'>AI</b>技术的A²<b class='flag-5'>MCU</b>

    AI如何在数以百亿的MCU嵌入式应用中落地?

    AI如何在数以百亿的MCU嵌入式应用中落地?海思正在给出自己的答案。
    的头像 发表于 12-12 15:53 619次阅读
    <b class='flag-5'>AI</b>如何在数以百亿的<b class='flag-5'>MCU</b><b class='flag-5'>嵌入式</b>应用中落地?

    什么是嵌入式Linux?

    Linux到底是什么呢? 嵌入式linux 是将日益流行的Linux操作系统进行裁剪修改,使之能在嵌入式计算机系统运行的一种操作系统。简单来说,是除了电脑之外可以运行程序的
    发表于 10-11 13:47

    MCUMPU它们之间的几个关键区别

    MCU(Microcontroller Unit)和MPU(Microprocessor Unit)是两种不同类型的嵌入式处理器
    发表于 10-07 14:43 5264次阅读
    <b class='flag-5'>MCU</b>和<b class='flag-5'>MPU</b>它们之间的几个关键区别

    MPU6050使用互补滤波与卡尔曼滤波算法进行姿态解算

    MPU6050使用互补滤波与卡尔曼滤波算法进行姿态解算
    发表于 08-07 15:46 2次下载

    如何使用TensorFlow将神经网络模型部署到移动嵌入式设备

    有很多方法可以将经过训练的神经网络模型部署到移动嵌入式设备。不同的框架在各种平台上支持Arm,包括TensorFlow、PyTorch、Caffe2、MxNet和CNTK,如And
    发表于 08-02 06:43

    嵌入式学习路线你知道吗?

    外围设备的硬件工作原理,以及如何使用C语言来编程、控制这些硬件。除了要学习对硬件编程之外,还需要学习嵌入式硬件的知识,但是对于嵌入式软件工程师来讲,重点是学习硬件的工作原理,在掌握硬件工作原理的基础
    发表于 06-14 16:00

    什么是生成AI生成AI的四大优势

    生成AI是一种特定类型的AI,专注于生成新内容,如文本、图像和音乐。这些系统在大型数据集上进行训练,并使用机器学习
    发表于 05-29 14:12 2731次阅读