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

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

3天内不再提示

嵌入式AI应用越来越流行 快速变成现实还需要一点想象力

西西 作者:厂商供稿 2018-07-31 09:44 次阅读

作者:Benny Har-Even

职务:Imagination Technologies技术传播专家

现在,我们每天使用的很多设备都利用了神经网络技术:在智能手机中它们为照片搜索功能提供支持,还用于人脸识别帮助大家使用人脸解锁手机;它们可以通过识别车牌了解你驾车驶入或离开拥堵区。它们足够的“聪明”,能够检测一个人的肢体语言——这对监控系统非常的有用,它们也被应用到带摄像头的AV系统中,可以识别每个人并让系统提供个性化的内容服务,在汽车上涉及的应用包括车道偏离预警、司机状态监控等,此外,通过大量实验和应用证明神经网络比人类更擅长检测皮肤癌——可见神经网络的应用既广泛又多样。

区别于“传统”一切都基于云的人工智能AI),这些基于现场应用设备的神经网络计算,可以被称为嵌入式AI;这是一个快速发展但也渴求技术创新的市场,也是众多SoC设计公司正在以创新产品去开拓的市场。随着Imagination在去年9月推出Series2NX神经网络加速器(NNA),嵌入式AI加速领域内的游戏规则正在被改变。现在,我们以Imagination新发布的两款内核产品为例,来分析不同应用市场对嵌入式AI的综合性能指标。这两款产品是面向高端市场的PowerVR AX2185,以及面向中档市场的AX2145。下面我们将详细地向大家介绍。

神经网络作为解决问题以及驱动多领域新型应用的工具正变得越来越流行,下图分别说明了在移动设备和智能监控摄像机等领域内快速发展的嵌入式AI应用。

嵌入式AI应用越来越流行 快速变成现实还需要一点想象力

虽然神经网络可以进行离线训练,但是在进行推断处理时——运行神经网络实时识别和处理对象——有必要将这些技术转移到终端设备中,而不是将这些任务放在云端进行处理。举一个例子:无人机,它们的飞行速度可以超过150mph(英里每小时),神经网络可以驱动碰撞检测系统,然而如果没有专门的硬件来进行图像处理,无人机将需要看到前方10-15米的物体才能避开障碍物。由于发送和接收信息所需的延迟和带宽,云服务器并不是合适的解决方案。搭建专用PowerVR NNA的无人机能够以每小时150英里的速度飞行,并且避开1米以内的障碍物,这大大提高了响应能力和安全性,并增强这类应用的创造性。

嵌入式AI应用越来越流行 快速变成现实还需要一点想象力

专用神经网络硬件往往被视为SoC集成中的下一步,在20世纪80年代除了早期的桌面CPU之外还集成了数字协同处理器,而且很快就成为了这类设计的标准。虽然很多计算任务已经从CPU转移到GPU上来,但这对于工作来说仍然不是最有效的设计工具,将它们转移到专用的本地硬件才是符合逻辑的解决方案,性能优势是显而易见的,采用高端GPU检索1000张图片需要60秒,但是使用我们的NNA只需要2秒,之前的方案对这些图片进行分类要消耗1%的电量,但是NNA消耗1%的电量可以处理42万8千张图片,这是非常具有说服力的。

嵌入式AI应用越来越流行 快速变成现实还需要一点想象力

去年9月,Imagination推出的Series2NX加速器是基于神经网络推理而构建的,是目前业界性能最好的解决方案,同时这些加速器还对所有的主要卷积神经网络层提供支持,比如Inception、ResNet,框架包括Tensorflow、Caffe2和PyTorch等。

该解决方案一个关键的差异化因素在于它提供了灵活的精度,使用由16位数据组成的经过训练的网络可以达到非常高的准确度,然而使用较低的精度训练网络意味着仍然可以保持较高的精度,而且其优势是可以显著降低功耗和带宽。在实际情况中这使得将NNA集成到智能相机、智能手机等嵌入式设备中可以花费较低的成本同时保持较高的实用性。针对这些已经被验证过的创新,查看Imagination网站上相关博客,可以了解更多关于采用高效推理训练神经网络的处理过程和好处。

下表展示了精度灵活性的好处,简而言之采用4位精度你可以大幅度降低功耗和带宽(内存)需求,精确度仅下降1%,这在大多数实际情况下对于设备的效率没有明显的影响。下面,我们以Imagination的两款神经网络加速器为例,来说明不同市场对性能指标和其他因素的考量:

嵌入式AI应用越来越流行 快速变成现实还需要一点想象力

PowerVR AX2185

Imagination的Series2NX已经在市场上取得了成功并且已经授权给多家厂商,今天它们正在不断扩大市场的选择范围。首先,通过增强原始内核推出了PowerVR AX2185,其次发布另一个版本即PowerVR AX2145。一个关键的新特性是这两款核心都增加了对Android NN API的硬件支持,使得开发人员能够开发更多基于深度学习的应用,大大丰富了安卓市场应用。

嵌入式AI应用越来越流行 快速变成现实还需要一点想象力

从性能角度来看,PowerVR AX2185面向的是高端嵌入式市场,它集成了8个全位宽计算引擎,能够提供每秒最多可达4.1兆赫的运算,在目前市场上其每平方毫米性能参数是最高的。实际上这个水平是最新的桌面GPU性能的3.5倍。对于那些正在使用功耗较高的GPU进行神经网络训练的公司来说,这是非常具有吸引力的,尤其是汽车领域。与友商提供的硬件解决方案相比,基于4位数据的网络AX2185仅需要50%的带宽,而与基于DSP的竞争厂商的方案相比则降低了75%。

嵌入式AI应用越来越流行 快速变成现实还需要一点想象力

虽然高端设备已经具备了人脸解锁等诸多功能,但是这些功能正在迅速地更新迭代,设备制造商希望以更低的价格提供这些功能,当然消费者也想为他们的手机支付更少的钱但同时还能拥有相同甚至更好的功能,比如智能相机确保家庭安全、智能手机的人脸解锁等。是的,消费者也想分享这个蛋糕。

PowerVR AX2145

如何在内存有限的设备上保持这种用户体验呢?答案是PowerVR AX2145。它为性能效率而调整了整体性能,此外它高度调优了矢量计算,卷积引擎结合了优化的内核存储结构,能够提供明显的最大性能参数,而且与AX2185相比每平方毫米面积的推理性能提升了50%,同时降低了系统峰值内存带宽(以GB/s计算)。我们为其实现的性能和效率之间的平衡而感到骄傲,我们认为这对于成本敏感的设备是非常理想的选择。

嵌入式AI应用越来越流行 快速变成现实还需要一点想象力

开发工具包也是值得去考量的另一个因素,这是因为硬件本身并不能算是解决方案。Imagination这样的领先厂商提供了PowerVR AI工具包,这大大简化了用户的部署流程,调试和网络分析都非常的简单,此外,它还支持对训练后的网络进行优化,其中的API支持包括IMG DNN和Android DNN,提供GPU和NNA之间无缝的互操作性。

嵌入式AI应用越来越流行 快速变成现实还需要一点想象力

总结

面对快速发展的嵌入式AI市场,随着诸如Imagination这两款全新内核产品的新引擎不断推出,业界将能够在终端设备上实现低成本的AI功能,为消费者提供更多新型的AI应用程序。通过这些核心将能够满足开发人员创建应用程序所需的性能要求,真正实现人工智能带来的变革,而且这些这些提升将很快会变成现实,它将涉及多个应用市场比如智能手机、智能相机和汽车等。未来的可能性是无限的,唯一需要的就是一点儿想象力(Imagination)。

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

    关注

    4981

    文章

    18281

    浏览量

    288401
  • 神经网络
    +关注

    关注

    42

    文章

    4572

    浏览量

    98743
  • AI
    AI
    +关注

    关注

    87

    文章

    26443

    浏览量

    264041
  • imagination
    +关注

    关注

    1

    文章

    550

    浏览量

    60888
收藏 人收藏

    评论

    相关推荐

    嵌入式越来越卷吗?

    嵌入式越来越卷吗? 当谈及嵌入式系统时,我们探究的不仅是种科技,更是个日益多元与普及的趋势。嵌入式
    发表于 03-18 16:41

    大功率开关电源并联均流为什么越来越流行

    的散布开关电源体系规划,相对于传统的大功率开关电源会集供电形式究竟有哪些优势。究竟大功率开关电源并联均流为什么越来越流行?在本文中,我们山东开关电源来和大家起对于这个问题进行深入的
    发表于 04-07 11:40

    学习嵌入式有前途吗??进来看看

    界面和操作方式,比传统的商务通功能更完善更实用。学习嵌入式有前途吗?从以上各方面来看,对于年轻人来说是个不错的职业发展途径,毕竟嵌入式技术代表着现在及未来几十年的个社会发展趋势。因
    发表于 08-02 15:48

    代家用电器的更多想象力

    近日,德州仪器Yuan Tao发布了篇题为《为下代家用电器注入更多想象力》的博文,以下为全文:我们每天都与人机界面(HMI)进行交互。其中些交互是显而易见的,比如在触摸智能手机或
    发表于 07-29 07:52

    嵌入式系统设计怎么实现降低系统功耗?

    经过近几年的快速发展,嵌入式系统(Embedded System)已经成为电子信息产业中最具增长个分支。随着手机、PDA,GPS、机顶盒等新兴产品的大量应用,
    发表于 09-24 07:26

    什么是嵌入式系统低功耗设计?

    经过近几年的快速发展,嵌入式系统(EmbeddedSystem)已经成为电子信息产业中最具增长个分支。随着手机、PDA,GPS、机顶盒等新兴产品的大量应用,
    发表于 10-29 06:38

    嵌入式linux会被淘汰吗

    设备提供很好的功能实现平台,满足生产需要,因此未来嵌入式linux只会越来越重要。  9浅析嵌入式学习步骤。  1、要学习Linux,首先
    发表于 06-22 09:17

    为什么需要嵌入式AI

    为什么需要嵌入式AI嵌入式AI还有瓶颈半导体厂商的新商机
    发表于 01-22 06:14

    什么是嵌入式软件

    的自控软件等等。嵌入式系统因其低成本、体积小、低功耗、稳定性和实时性强等特点将会越来越被人们所应用。什么是嵌入式测试?依托于质量保证,安全可靠的软件产品会给我们带来无穷的便利,同样如果产品质量
    发表于 10-28 08:45

    该如何有效快速的学好嵌入式开发呢

      ARM及嵌入式开发近年越来越热,特别是android与linux在手机、平板等许多消费类电子及工业设备中越来越成熟的应用,更是让很多学生及许多原来windows的程序员纷纷转向嵌入式
    发表于 11-04 07:46

    嵌入式linux有何重要性

    随着技术的发展,嵌入式的硬件越来越好,价格越来越便宜,可以开发的功能也越来越多,要求完成的功能越来越快,面对这样的需求,就
    发表于 11-05 06:42

    开箱啦!带你玩转飞凌高算“魔盒”——AI边缘计算终端FCU3001

    随着人工智能高速发展,逐渐向人们的生活场景的渗透,对数据计算量要求也是越来越庞大,处理速度要求越来越快,这对硬件性能要求也就越来越高,针对这个需求,飞凌嵌入式推出了面向
    发表于 12-14 09:22

    嵌入式低功耗电源管理框架的设计资料分享

    的更新换代,处理器的设计越来越复杂,资源也越来越丰富,很多嵌入式产品都开始使用嵌入式操作系统,如RTOS,以降低开发难度,加快产品开发效率,缩短产品交付时间。电源管理、低功耗管理在多任
    发表于 12-21 07:39

    嵌入式学习路线图怎么学?

    在这个互联网的快速发展的时代,科技不断的创新嵌入式也开始逐渐的越来越火热,随着这股风波也有越来越多的人投入到
    发表于 12-24 06:21

    如何去做嵌入式_还需要具备这6点知识

    我们知道要入门嵌入式,进行嵌入式的学习,尤其是未来想要从事嵌入式硬件相关的工作,但是做嵌入式并不是只靠硬件还需要软件,那么
    的头像 发表于 01-19 15:57 5225次阅读