在上周 WWDC 上,苹果满足了我们对软硬件更新的大部分期待。在这些更新之中,这项看似微不足道的框架却极有可能暗藏着下一代 iPhone 的新特性。
是的,今天不谈更人性化的 iOS 11 , 也不谈更“高明”的 High Sierra 。我们想谈的,是一个经常被媒体一笔带过的新框架:Core ML 。
Core ML,这是啥?
根据最新披露的开发文件显示,这是一个能帮助开发者集成深度学习模块的新框架。透过这个框架,开发者可以把已有的机器学习模型移植到应用中,帮助应用更理解用户的输入。
▲ Core ML 工作原理。( Source:Apple Developer )
换句话说,用户有望在更多应用中见识到机器学习的威力。
这功能会在最新版 iOS 、macOS 、tvOS 和 watchOS 上部署。这也就意味着,即使在性能孱弱如 Apple Watch 的可穿戴设备上,开发者依旧能一定程度摆脱对网络的依赖,在本地实现分词、语音辨识等功能。
……说了这么多,这到底能干啥?
根据苹果官方的说明, 你可在未来看到机器学习技术在以下方面的应用:
简而言之,透过这个框架,开发者可以将像是分词、辨识这些简单的工作放在本地,进一步提高应用运行时的效率。对一般消费者而言,这就意味着可能在离线状态下使用讯飞语音、识图等功能。
I wasn’t joking either just got to get it at the right angle. This also really heats up this phone. pic.twitter.com/dvOEXdHHTn
— Paul Haddad (@tapbot_paul) 2017年6月8日
▲ 一个利用 Core ML 实现物体识别的 Demo 。(Source:@tapbot_paul )
Core ML 或许预示著新芯片的到来
曾负责 Twitter 机器学习算法、现任图像辨识公司总裁 Reza Zadh 在接受 CNBC 采访时宣称,“除非有极强的硬件能够提供原生支援”,否则苹果不可能发布这新框架。
“(框架中包含的)转换器以及其他一切,都预示著即将会有强劲性能(的处理器)在背后提供算力支撑。”他如此总结道。
无独有偶,当 Alphabet 在 2015 年 9 月开源 Tensor Flow 机器学习框架之后,在今年 5 月,Google 发布了客制的 Tensor Flow 处理器(TPU)。而 Reza Zadh 坚信,苹果也会在公布 Core ML 同时有动作。
根据彭博上个月的消息,苹果已经在着手开发一款专注于 AI 相关任务的处理芯片。这芯片极有可能随今年稍晚的 iPhone 一同上市。
换言之,最快在今年 9 月,或许就可以看到更智慧的 iPhone 搭载 AI 智慧芯片,一同出现在消费者面前。让我们拭目以待吧!
(本文由 爱范儿 授权转载;首图来源:Flickr/Hamza Butt CC BY 2.0)