终端侧人工智能引领未来带来无限可能.doc

终端侧人工智能引领未来带来无限可能.doc

ID:28117069

大小:184.00 KB

页数:7页

时间:2018-12-08

终端侧人工智能引领未来带来无限可能.doc_第1页
终端侧人工智能引领未来带来无限可能.doc_第2页
终端侧人工智能引领未来带来无限可能.doc_第3页
终端侧人工智能引领未来带来无限可能.doc_第4页
终端侧人工智能引领未来带来无限可能.doc_第5页
资源描述:

《终端侧人工智能引领未来带来无限可能.doc》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、终端侧人工智能引领未来带来无限可能  伴随着大数据、算法、硬件的进步,“人工智能”这一极具未来感的高新科技,正在走入我们的日常生活。从“新一代劳模”扫地机器人,到沙特第一个获得公民身份的“索菲亚”,再到可随身携带的“贴心小管家”……人工智能正在改变着我们的生活。未来,随着人工智能的普及,我们每个人都会拥有属于自己的人工智能助手。    然而,人工智能若要实现真正的普及,仅有云端侧的人工智能并不够,终端侧人工智能同样重要。那么,什么是终端侧人工智能?它的优势又有哪些?我们要如何实现它?今天,就让我们为你好

2、好解答一下。↓↓↓  什么是终端侧人工智能?  在解释终端侧人工智能前,我们先从人工智能定义说起。从广义上讲,“人工智能”描述的是机器与周围世界交互的各种方式。通过软件和硬件的结合——一台“人工智能”设备可以基于硬件,通过算法处理数据,最终模仿人类的行为或像人一样执行任务。而终端侧人工智能就是将人工智能算法在终端上运行。  人工智能需要基于大量数据,由拥有强大运算能力的硬件承载计算,通过算法进行推演处理得出结论。因此,人工智能对硬件的运算能力提出了很高的要求。  终端侧人工智能有何优势?  如果说云是人

3、工智能的大脑,那么智能终端就是感官。把智能终端和云大脑完美结合起来,才是人工智能未来的方向。  云端因其强大的数据汇总能力以及运算处理能力,对于人工智能非常重要。并且,它还可作为终端侧处理的补充而存在。云端可以汇集大数据并完成在终端上运行的许多人工智能推理算法的训练(现阶段)。  但在很多情况下,完全基于云端运行推理也会存在一些问题。比如,在自动驾驶等时延敏感和关键型任务的实时应用中,从终端采集数据,上传到云端,云端再通过算法推演给出解决方案,然后下达到终端,链路太长会产生一定的时延,并且还会受到网络等

4、因素影响。  如果这些应用运行在终端侧,问题将会得到解决。终端侧人工智能是将人工智能算法在终端上运行。与在云端运行的人工智能相比,在终端侧运行人工智能算法具有即时响应、可靠性提升、隐私保护增强,以及高效利用网络带宽等诸多优势。尤其是如今的移动终端已经成为了人们生活中必不可少的角色,终端侧运行的优势更加凸显。  不过,终端侧人工智能并不意味着仅仅在运行终端侧推理。它会与云端协同合作,面向手势识别、连续认证、个性化用户界面和面向自动驾驶的精密地图构建等使用场景进行终端侧人工智能训练。基于高速连接和高性能本地

5、处理,实现最佳的总体系统性能。  如何实现终端侧人工智能?  人工智能的运算需要基于硬件以完成大量的数据处理,因此终端侧人工智能在工作负载这方面提出了挑战。  Qualcomm于十年前就开始了对人工智能的研究,目前也已经有了许多人工智能用例。十多年来,Qualcomm在移动终端的专注研究,让骁龙移动平台成为了最高性能移动终端的首选系统级芯片(SoC),可以高效地处理多种计算工作负载。  通过在适宜的计算引擎上运行各种机器学习任务(如CPU、GPU和DSP等),Qualcomm可以提供最高效的解决方案。并

6、且这已经集成在了我们的SoC中。  QualcommHexagonDSP就是一个典型范例,它最初是面向其他向量数学密集型工作而设计,但已通过进一步增强用来解决人工智能的工作负载。实际上,在骁龙835上支持QualcommHexagon向量扩展的HexagonDSP,与QualcommKryoCPU相比,在运行相同工作负载时(GoogleNetInception网络)能够实现25倍能效提升和8倍性能提升。  架构的多样性是至关重要的,人工智能的运算不能仅依赖某一类引擎处理所有工作。Qualcomm还将持续

7、演进面向机器学习工作负载的现有引擎,保持Qualcomm在性能表现最大化上的领先优势。并利用对新兴神经网络的研究,专注提升性能表现,以扩展异构计算能力,充分应对未来人工智能工作负载。  我们正大规模普及人工智能  仅有优良硬件还不够,让开发者可以简单便利的使用异构计算很重要。为了弥补这一差距,我们发布了骁龙神经处理引擎(NPE)软件开发包(SDK)。它能缩短终端侧卷积神经网络(CNN)和递归神经网络(RNN)在合适的骁龙引擎(例如KryoCPU、QualcommAdrenoGPU和HexagonDSP)

8、上的运行时间,对图形识别和自然语言处理分别都有着重要作用。相同的开发者API给每个引擎都提供接入口,从而使开发者能够方便地无缝切换人工智能任务。  该神经处理引擎还支持通用深度学习模型框架,例如Caffe/Caffe2和TensorFlow。该SDK是利用骁龙技术提供最佳性能和功耗的轻量灵活平台,旨在帮助从医疗健康到安全的广泛行业内的开发者和终端设备厂商,在便携式终端上运行它们自己的专有神经网络模型。例如,今年的F8大会上,Facebook

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。