WWDC 2016 释出了一项重要的开发工具 SiriKit,而苹果高层在访问中也暗示,iOS 10 的这些开放,正是为了替开发中的人工智能铺路。然而,为了避免“收集数据”伤害苹果一向强硬的资安立场,苹果的软件工程部门只能针对 SiriKit 做出许多安排,让苹果既能取得必要的数据,又不会自打嘴巴。
差异化隐私
苹果一向公开反对使用用户数据来营利,并且据此抨击 Facebook 或 Google 这类分析使用者行为进而出售广告的商业模式,不过人工智能却需要使用者的隐私,否则就回答不出“帮我预约台中市我最喜欢的那间餐厅”这类基本问题。
而苹果想到的方法,是到美国大学求助学者,联合开发一种问世已久的老技术“差异化隐私”(differential privacy)。与靠匿名化数据来遮蔽使用者身份的资安手法不同(因为这些在外层的匿名也可能被破解),这种技术的原理是在用户数据里混入“噪音”(一些没有意义的资讯),某种程度上“毁掉”这笔资料,使得苹果或其他恶意人士无法追踪这名用户。接着当无数笔个人资料被上传到苹果服务器做机器学习时,再对这批大数据进行随机排列与融合,让资料变得更面目全非。苹果也做出其他隐私安排,避免从用户的装置抽取过多数据。
尽管这么一来的缺点,是会导致资料不够纯粹,收集起来也很费时,结果让苹果目前只能处理一些很基础的事,例如搜寻建议,或是输入法校正。然而由于业界也还没出现真正意义的人工智能,因此 Siri 尽管不出色,却谈不上落后。此外,苹果也表示这些数据依然会有一定的“偏差”(bias),让苹果既能得知必要的数据,又能保障用户稳私。
至于这种方式足不足以和 Google、Facebook 与 Amazon 的人工智能竞争,则还有待时间证明。
有限度开放的 SiriKit
尽管 Siri 确实是开放给第三方 App,不过应用范围其实很有限,仅有语音或视讯通话,讯息传送,支付,寻找照片,叫车,以及安排体能训练 6 种第三方 App 可以使用。因此,使用者既不能用 Siri 操作 Spotify 或其他音乐类 App,也不能让 Siri 写笔记或待办,甚至要求 Google Chrome 搜寻某个东西。尽管苹果在 WWDC 承诺这 6 大类开放只是开始,不过苹果优先扶持自家产品的心态仍然很明显──能够以 Siri 点歌,正是 Apple Music 少数的一项优势。
然而在维系自家平台地位之外,苹果依然为了保护隐私,限缩了第三方 App 取用资料的空间,方法则是将 App 开发者完全与 Siri 的核心工作分离。当使用者打开 Siri、说出指令,Siri 将全盘包办语音的分析工作并理解问题,然后决定要由自己处理,或是将任务交办给第三方 App。因此,第三方 App 只能得到用来解决任务的一小段数据,例如特定的关键字或程式物件,而不是用户的整段话。而对这些 App 开发者而言,他们主要工作因此仅是在 Siri 的界面,呈现自己的“解答”与回复,例如讯息的传送结果。
值得一提的是,尽管苹果似乎重视起云端服务与人工智能,但 Siri 目前仍只是苹果产品的一项附加功能,而不是一个真正跨越平台的语音助理(比如 Amazon 的 Alexa),基本上也只是一个不错的 App 启动工具。此外,仅仅从今年 WWDC 上观察,也还无法了解苹果对于人工智能的愿望究竟是到哪里。
- How Siri works in iOS 10 for third-party apps: Rich integration with six kinds of application
- Mossberg: Apple is still a world of its own
(首图来源:达志影像)
延伸阅读:
- 苹果高层解释为什么不推出 Android 版 iMessage
- 苹果取巧地让开发者为 iOS 10 原生 App 设计新功能
- 【WWDC 2016】全新 iOS 10、macOS Sierra、watchOS 3、Swift Playgrounds 正式登场