高通首次推出AI引擎 打包所有软硬件算力

来源:智东西

作者:明天


2月22日消息,高通宣布推出人工智能引擎(AI Engine),让人工智能在终端侧(如智能手机)上的应用更快速、高效。该AI Engine包括软硬件两部分,在高通骁龙核心硬件架构(CPU、GPU、VPS向量处理器)上搭载了神经处理引擎(Neural Processing Engine, NPE)、Android NN API、Hexagon神经网络库等软件。


目前高通旗下芯片产品骁龙845、骁龙835、骁龙820、骁龙660都将支持该人工智能引擎AI Engine,其中骁龙845将支持最顶尖的终端侧人工智能处理。



软硬结合:速度更快、更安全


大多数移动机器学习(ML)任务(如图像或语音识别)目前都在云中执行,智能手机将数据发送到云端,然后再将计算结果返回到手机。但是目前,在终端设备上执行的机器学习任务越来越繁重。为了给开发人员提供更好的基于机器学习的增强功能,高通推出人工智能引擎AI Engine来封装其当前的ML产品。终端侧人工智能的关键优势包括即时响应、隐私保护增强、可靠性提升,此外,还能确保在没有网络链接的情况下用户的AI体验能到得到保障。


高通骁龙核心硬件架构——Hexagon 向量处理器、Adreno GPU和Kryo CPU都具备支持终端侧快速、高效地运行AI应用的能力。这一异构计算方案让开发者和OEM厂商都能智能手机或端智能硬件设备上优化用户AI体验。



在软件方面,高通AI Engine提供三个组件:


1、骁龙神经处理引擎(Neural Processing Engine, NPE)软件框架让开发者可为实现所需的用户体验,选择最适宜的骁龙内核,包括Hexagon向量处理器、Adreno GPU和Kryo CPU,并加速其终端侧人工智能用户体验的实现。骁龙神经处理引擎支持Tensorflow,Caffe和Caffe2框架,以及ONNX (Open Neural Network Exchange)交换格式,在多个骁龙平台和操作系统上,为开发者提供更大灵活性和更多选择。


2、随Google Android Oreo发布的Android NN API,让开发者能通过Android操作系统直接访问骁龙平台。骁龙845将率先支持Android NN。


3、Hexagon Neutral Network(NN)库让开发者可以直接将人工智能算法在Hexagon向量处理器上运行。为基础性的机器学习模块提供了优化的部署,并加速诸如卷积、池化和激活等人工智能运行。



多家手机厂商已用上AI Engine


多家智能手机厂商已利用骁龙移动平台上的人工智能引擎AI Engine组件,加速其终端上的人工智能应用,包括小米、一加、vivo、OPPO、摩托罗拉、华硕、中兴、努比亚、锤子以及黑鲨,其中部分厂商正计划采用人工智能引擎AI Engine在他们未来的旗舰骁龙智能手机上优化人工智能应用。


在今年1月的高通中国技术与合作峰会上,高通还宣布与联想、OPPO、vivo、小米、中兴等手机厂商的多项合作。这场峰会办得格外热闹,中国手机圈的半壁江山几乎都来了。


此外,高通还与一些人工智能公司进行合作,比如,商汤科技和旷视Face++提供多种预先训练的神经网络,支持图像与摄像头特性,包括单摄像头背景虚化、面部解锁与场景检测识别。Elliptic Labs可为骁龙客户提供基于超声波的智能手机手势控制技术。虹软为骁龙客户提供单摄和双摄算法,并积极开发人工智能用户体验。创通联达针对人工智能视觉用例和终端提供完整的解决方案。Uncanny Vision针对人、车辆、以及车牌检测和识别提供优化模型。以上企业以及其他更多公司都将利用Qualcomm人工智能引擎AI Engine组件,加速实现其人工智能模型的性能与用户体验。


云服务领导厂商也已经针对骁龙智能手机,对应用程序中的人工智能特性进行了优化。比如,腾讯最近在其手机QQ应用程序中推出了一个名为“高能舞室”的交互特性,加入到备受欢迎的手机QQ社交平台中。在Android端的手机QQ中,采用了人工智能引擎AI Engine组件以加速该特性的帧率。另外,百度也计划全面支持Qualcomm人工智能引擎AI Engine及其生态系统。


未来智能实验室是人工智能学家与科学院相关机构联合成立的人工智能,互联网和脑科学交叉研究机构。由互联网进化论作者,计算机博士刘锋与中国科学院虚拟经济与数据科学研究中心石勇、刘颖教授创建。


未来智能实验室的主要工作包括:建立AI智能系统智商评测体系,开展世界人工智能智商评测;开展互联网(城市)云脑研究计划,构建互联网(城市)云脑技术和企业图谱,为提升企业,行业与城市的智能水平服务。

  如果您对实验室的研究感兴趣,欢迎加入未来智能实验室线上平台。扫描以下二维码或点击本文左下角“阅读原文”

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/497025.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java消息服务~开发者分配的消息头

生产者传送该消息之前在Message 对象上设置 JMSReplyTo 有些情况下,一个JMS消息生产者可能会要求消费者对一条消息做出应答。JMSReplyTo 消息头包含了一个javax.jms.Destination,标明了JMS 消费者应该应答的地址。请注意:如果某条消息头属性…

基金小窍门:如何判断基金的赚与赔

基金申购的时候,除了货币型基金,都有申购费,一般为申购金额的1.5%。 赎回的时候有赎回的手续费,一般为赎回金额的0.5%; 你只要记住两个单位净值就可以了:申购当日的基金单位净值(记做x)&#xff0c…

python Lambda 表达式

来源:http://www.cnblogs.com/jydeng/p/4145188.html 一、lambda函数 1、lambda函数基础: lambda函数也叫匿名函数,即,函数没有具体的名称,而用def创建的方法是有名称的。如下: """命名的foo函数"""…

一文详解「群体机器人」中的「实体进化」到底是什么?

原文来源:frontiers作者:Nicolas Bredeche、Evert Haasdijk、Abraham Prieto「雷克世界」编译:嗯~阿童木呀、KABUDA本文概述了适用于机器人群体(robot collectives)在线分布式进化的进化机器人技术,即实体进…

Java消息服务~JMSReplyTo示例

在下面的例子中,首先创建两个Queue,发送者给一个Queue发送,接收者接收到消息之后给另一个Queue回复一个Message,然后再创建一个消费者来接受所回复的消息 import javax.jms.Connection; import javax.jms.JMSException; impo…

prototype.js1.5平面结果导读图

转载于:https://www.cnblogs.com/zjypp/archive/2007/10/16/2319458.html

NumPy的详细教程

来源:http://blog.csdn.net/lsjseu/article/details/20359201 用 Python 做科学计算(PDF源码):https://download.csdn.net/download/freeking101/10959832用 Python 做科学计算:基础篇、手册篇、实战篇:http://old.sebug.net/pap…

美媒评2018年全球十大突破性技术:AI和人工胚胎上榜

来源:新浪科技作者:邱越 斯眉美国《麻省理工科技评论》本周刊文,列出了2018年的10大科技突破。今年入选的技术包括人工智能技术“生成对抗网络”(GAN)、人工胚胎,以及基于天然气的清洁能源技术等。以下为完…

Java消息服务~消息属性

应用程序特定的属性 应用程序属性在消息传送之前进行设置。一旦一条消息发布或发送后,它就变成了只读(read-only)属性;消费或生产者都无法修改它的属性。不过可以调用clearProperties()后,修改属性。 TextMessage mes…

Sublime Text 全程图文指引

From(Sublime Text 全程指南):http://zh.lucida.me/blog/sublime-text-complete-guide From(Sublime Text 3 全程详细图文原创教程):http://www.qdfuns.com/notes/15088/7f1b1a378c5b85c179571e0860f2baad.…

设计模式分析

聚合,层次设计模式:适用于层次关系例子:publicclassFee { privatefloatvaluee 0; publicstringGetName() { //返回费用的名称} publicboolHasChildren() { //该费用类型是否有子类型} …

买家和卖家也可以这样对话

买家:请问欧版和行货为什么要分开卖? 卖家:因为粘在一起不方便使用 买家:。。。。。。。。 买家:老板,你说欧版质量好,还是行货质量好? 卖家:也许是欧版的吧!…

Java Web开发技术详解~Web的概念

Web 是一种分布式应用架构,旨在共享分布在网络上的各个Web服务器中的所有互相链接的信息。 Web 采用客户/服务器通信模式,客户与服务器之间用HTTP协议通信。 Web 使用超级文本技术(HTML)来链接网络上的信息。信息存放在服务器端&a…

dos命令、find、findstr、ping、nbtstat、netstat、net、at、ftp、telnet、tasklist、taskkill、netsh

DOS 在线手册:http://www.shouce.ren/api/dos/ DOS 命令学习手册 ( DOS W3School 教程 ):https://www.w3cschool.cn/dosmlxxsc1/ cmd命令: :http://wenku.baidu.com/view/5ecce91452d380eb62946da8.html:http://wenku…

重磅!中国科学家最新医学AI成果荣登《细胞》杂志

作者:李雨晨概要:在今天出版的最新一期《细胞》上,华人学者张康教授的研究荣登杂志封面。他们带来的,是一款能精确诊断多种疾病的人工智能工具。医学人工智能领域又有大新闻。在今天出版的最新一期《细胞》上,华人学者…

1030 Travel Plan(甲级)

1030 Travel Plan (30分) A traveler’s map gives the distances between cities along the highways, together with the cost of each highway. Now you are supposed to write a program to help a traveler to decide the shortest path between his/her starting city an…

perl里面隐式的继承

perl里面隐式的继承隐式的继承今天看见某断代码: A.pmCODE:[Copy to clipboard]Package A;...sub test{print "test\n";}B.pmCODE:[Copy to clipboard]Package B;use A;B->test();觉得比较奇怪,B并未显式从A继承,何以能使用A的test函数最后发现A.pm里面重写了impo…

2017全球教育机器人行业研究报告(附PDF下载)

来源: 起点财经 概要:伴随着全球化市场激烈竞争及高科技日新月异的发展,美、日、韩、欧、中等国家逐渐将智能机器人作为战略新兴产业发展不可缺少的创新技术支撑。伴随着全球化市场激烈竞争及高科技日新月异的发展,美、日、韩、…

Python编程从入门到实践~操作列表~创建数值列表

使用函数range() 使用range() 创建数字列表 对数字列表进行统计 列表解析

从零开始——PowerShell应用入门(全例子入门讲解)

From:https://www.cnblogs.com/lavender000/p/6935589.html PowerShell 在线教程:https://www.pstips.net/powershell-online-tutorials 微软 PowerShell 官方文档:https://docs.microsoft.com/zh-cn/powershell/ 学习一门技术,…