CoreML 兩三事
Jul 27, 2017 · 1 min read
最近開始研究 Apple 在 iOS 11 上面提供的新 Framework: CoreML。在發表會的時候,還有一瞬間以為這套新的 Framework 可以讓你使用手機來訓練自己的 Model。但是實際上卻不是這個樣子。CoreML 最主要的目的,是讓應用程式可以套用已經訓練好的 Model,並使用該 Model 預測情境的結果來強化使用者體驗。
雖然沒有辦法即時在手機上面訓練 Model,但是能用讓應用程式使用預測的結果,其實也已經可以應用在不少的地方:
- 輸入法可以使用它來預設使用者接下來會輸入的字詞
- 圖像辨識軟體可以使用它來辨識畫面上面的物件
- 遊戲可以藉由他來增加電腦 AI 的行為模式
當然,就個人的想法,如果 CoreML 具有訓練 Model 的能力,我們甚至可以在使用者操作 App 的時候,便可以動態的強化我們應用程式的體驗了。只能說,牙膏還沒擠完,剩下的還可以期待未來更加強化。
