本文讲的是神经网络API加入安卓8.1开发者预览版,不仅是底层框架,更有硬件加速,
谷歌近日开始向开发者推送Android Oreo的新开发者预览版,版本号8.1。这次更新最大的功能亮点是加入了新的神经网络API,可以在手机上运行训练好的机器学习模型,并且具有硬件加速功能。直接在手机上分类图片或者学习用户习惯将变得更为轻松。
直接在终端设备上运行神经网络已经是近期的发展趋势,除了减少延迟和网络负载外,更重要的是敏感数据不会流出用户的设备——而这也是“大数据”兴起之后普通用户最大的担心之一。华为和苹果就分别表示过涉及敏感数据的机器学习任务都会在手机本地完成。
谷歌,称新的神经网络API是一个基础的底层框架,类似TensorFlow Lite、Caffe2这样。如果设备上带有AI加速芯片的话,API将自动使用加速芯片的硬件加速功能;如果没有的话那就只能用CPU了。谷歌的新Pixel 2手机就带有一个AI加速芯片(the Pixel Visual Core),之前手机发布时谷歌也表示这个加速芯片会在Andriod 8.1中激活。
雷锋网 AI 科技评论了解到,Andriod8.1开发者预览版的其他更新项目还包括:帮助更好地在资源有限(比如小于1GB RAM)环境中运行的Andriod Go 8.1、自动填充和一系列bug修复以及安全补丁。
最后,普通消费者最早要到12月份才能接触到安卓8.1。从谷歌提供的框图看来,手机厂商提供了专用加速芯片、GPU、甚至神经网络DSP的驱动以后,神经网络API就可以调用它们进行硬件加速。希望各大厂商加速跟进,起码保证新手机可以早早用上。
本文作者:杨晓凡
本文转自雷锋网禁止二次转载,原文链接
时间: 2024-11-10 13:14:58