8月31日,华为发布了新一代顶级人工智能手机芯片麒麟980,成为全球首款7nm工艺手机芯片,AI方面也实现飞跃,支持人脸识别、物体识别、物体检测、图像分割、智能翻译等。
虽然如今人人都在热议AI,但对于AI到底怎么实现的,究竟有多大作用,如何让手机更聪明,却很难说的清楚明白。
现在,麒麟芯片与解决方案AI首席科学家芮祥麟博士特意作了一番解读,详细阐述了端侧AI芯片如何让手机更智能。
以最典型的应用场景拍照为例,AI可以对物体和场景进行识别,自动选择成像从“隐性”变得更加“显性”,自动选择相应的拍摄模式,带来更清晰的摄影效果,5秒钟就能识别100张图片。
芮祥麟表示,AI芯片也被称为AI加速器或计算卡,专门用于处理人工智能应用中的大量计算任务的模块,其他非计算任务仍由CPU负责。
AI芯片的计算场景可分为云端AI和终端AI。深度学习的计算场景可分为三类,分别是数据中心的训练、数据中心的推断、嵌入式设备的推断。前两者可以总结为云端的应用,后者可以概括为终端的应用。
手机AI芯片对于各种AI算子能够以30-50倍左右的速度处理。
还是以拍照场景为例,AI能做更好的图像检测、图像分割、图像语义理解,另外对声音可以听清、听懂,并根据所了解的用户意图,提供用户真正想要的服务。
麒麟970是华为首个人工智能端侧芯片,集成NPU神经网络单元,从硬件层面解决了在端侧运行AI模型的性能与功耗问题,让智能终端具备了强大的运算能力。
以图像识别速度为例,麒麟970可达到约2005张每分钟,而在没有NPU的情况下每分钟只能处理97张图像,而麒麟980在双NPU加持下,实现每分钟图像识别4500张,提升了120%,远高于业界同期水平。
芮祥麟表示,未来是云、管道、AI芯片和终端能力等四个方面整合。云侧和端侧能够做更好的协同,能够更快速地交换能力,做能力上的协调,因此必须要有开放的平台,把生态系统内所有的能力都对接进来。
为了发挥NPU在处理AI任务时的最大性能,并把端侧AI能力开放给全球Android开发者,构建丰富的AI应用生态,华为2017年打造了HiAI开放平台,构建了三层AI开放生态:服务能力开放、应用能力开放、芯片能力开放。
第三方开发者可以便捷、实时、高效、灵活地在端侧实现AI特性,极大限度地降低AI功能的端侧构建成本。
HiAI开放平台在自然语言理解(NLU)、自动语音识别(ASR)、计算机视觉(CV)三大类,20多个开放API和完备的工具平台上,已经实现了开箱即用,开发者可以快速丰富其产品的AI能力与应用场景。
比如微软翻译,通过HiAI加速,离线图片、文本翻译的速度提升了3倍。
比如Prisma,一张照片的风格转换的时间平常在10秒左右,HiAI加速后只需3秒左右,同时基于HiAI场景识别,可智能推荐适合当前照片的风格滤镜。
比如快手直播,超过5分钟有些终端就会发热,机身温度超过36度,而NPU的能效比CPU高50倍,HiAI优化后壳长时间直播无压力。
芮祥麟表示,未来随着华为在AI芯片上的硬件创新,可以解锁更多的AI服务体验,例如端侧在线学习、强化学习方法,多异构芯片的AI模型联合调度方案,并结合端侧特征,提出AI运算的安全运行解决方案,保护用户隐私和数据安全。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/121075.html