麒麟970是华为今年Mate10系列旗舰机首发的一代移动处理器,它不仅和苹果A11一样,是一款人工智能(AI)处理器,而且还是全球首款内置NPU的处理器。不过,很多网友对NPU是什么意思不太理解,下面本文就来通俗移动介绍下,1分钟看完就懂了。
NPU是什么意思
NPU是什么意思?
NPU是麒麟970处理器的最大特征,专业来说,它相当于是设立了一个专门的AI硬件处理单元—NPU,主要用来处理海量的AI数据。NPU是麒麟970芯片中,搭载的一颗用于神经元计算的独立处理单元,英文名 Neural Network Processing Unit,简称 NPU,中文含义为“神经元网络”,它的功能主要是「A new brain in your mobile」,简单地说,借助这个玩意儿,你的手机或许会变得更聪明一些。
简单地说,由于神经元分布是网状结构,因此能够实现发散式的信息处理及存储,使得处理与存储的效率大大提高,并有助于机器学习(啊,我的手机都开始认真学习了),没错和我们平时所说的「发散性思维」有些像。
由于神经网络算法及机器学习需要涉及海量的信息处理,而当下的 CPU / GPU 都无法达到如此高效的处理能力,所以需要有一个独立的处理芯片来做这个事,麒麟 970 芯片中的这个 NPU 便是这样的一个角色。
NPU 除了拥有上面提到关于神经网络算法方面的优势,其自身的体积、能耗也仅有大型处理器的百分之一左右,这对于手机这样的移动终端而言十分重要,毕竟有电是一切功能得以实现的前提。
那在当下,这个 NPU 能够做到一些什么呢?简单来说,就是NPU有什么用?
一、用户行为学习
通过了解用户经常会在哪些地方做什么事情,来分析用户的使用习惯,目的是在经过一段时间的学习之后,自动为用户在某些场景实现某些功能。此外,还能分析出机主的用户画像,并针对性地做系统资源优化(如电量、性能、运存等),让手机真正达到越用越贴心。
二、是图像识别
以往我们的手机无法知道一张图片里,除了我们的脸之外,还有些什么,而如今借助 NPU 这类芯片,手机能够知道你在哪里拍了什么照片,照片中有什么著名的建筑或者哪条街,同时猫啊狗啊也能帮你分析出来,甚至为他们设一个照片专辑。
当然,经过长期与大量的学习后,手机便能在你拍摄的过程中实时分析拍摄场景,并分别针对不同的场景进行相机参数的设置,从而实现「随手拍出好照片」。
更多功能,还有待于挖掘....
随着人工智能的愈发流行,加之苹果A11处理器加入了AI功能,并且高通下一代处理器也将正式加入人工智能,因此可以预见的是2018年将是手机芯片AI大爆发的一年,不少厂商都在争先恐后地推出基于 AI 及神经网络算法的芯片,当 AI 人工智能真正在手机中大展拳脚之时,手机将真正变成我们身边的一个充满智慧的、聪明的助手,这对于提升拍照、用户体验等方面还是有着很大的潜力滴。
好了,关于NPU是什么意思,有什么用,相信大家花一分钟就看懂了吧。