-
2017 年 06 月 07 日今年 WWDC 2017 蘋果推出第一個可以在所有的蘋果裝置 (包和 iOS、watchOS、macOS 及 tvOS) 上運行的機器學習框架 (Machine Learning Framework) 「Core ML」,藉由 Core ML 的幫助可以讓這些輕量級裝置具備人工智慧運算能力。接下來我們就來研究一下 Core ML 究竟是什麼吧!
Core ML 是蘋果在 WWDC 2017 發表的機器學習框架 (Machine Learning Framework),開發人員可以藉由 Core ML 的輔助,快速將已完成訓練的機器學習模型 (model) 整合進 app 中,讓 app 也能具備人工智慧的學習及預測能力。
Core ML 可以視為是整個神經網路學習系統的子集功能。在完整的神經網路學習系統建立流程中,需要藉由大量的資料來訓練、評估、調整及驗證模型,最後才將可用的模型交給機器學習引擎運作,而這些階段需要巨量的資料及 (長時間的) 運算能力,因此 Core ML 的工作就是利用已經完成訓練的模型,並且利用裝置的 CPU 及 GPU,以盡可能最小的記憶體占用以及功耗最大化運算效能及效率,。
Core ML 支援多種機器學習模型,包含:
| 預測模型分類 | 支援模型種類 | 支援工具 |
|---|---|---|
| 神經網路 | Feedforward, convolutional, recurrent | Caffe Keras 1.2.2 |
| 組合樹 | Random forests, boosted trees, decision trees | scikit-learn 0.18 XGBoost 0.6 |
| 支援向量機 (SVM) | Scalar regression, multiclass classification | scikit-learn 0.18 LIBSVM 3.22 |
| 正規化線性模型 | Linear regression, logistic regression | scikit-learn 0.18 |
| 特徵工程 | Sparse vectorization, dense vectorization, categorical processing | scikit-learn 0.18 |
| 管道模型 | Sequentially chained models | scikit-learn 0.18 |
由於 Core ML 本身不具備建模能力,因此蘋果也提供了模型轉換工具,能將使用如 Caffe、Keras、scikit-learn、XGBoost 及 LIBSVM等建立的模型轉換為 Core ML 可是別的模型檔案格式。
此外,由於裝置效能及可用性的限制,Core ML 可建立的深度學習網路最高只達 30 層,但是以行動裝置的應用面和處理速度來說,30 層的深度學習網路已經相當足夠。
由下方 Core ML 架構圖可以看出蘋果已經針對目前第一階段的規劃,在 Core ML 中提供三個應用領域的框架支援,包含用於高效能圖片、影片分析的 Vison,用於協助自然語言處理的 Fundation 以及讓遊戲開發商可以在遊戲中導入人工智慧的 GameplayKit 等三大應用框架。
而 Core ML 的底層也建構於 Accelerate -一個針對大型矩陣、數位訊號、影像及大數運算的框架,以及 BNNS (Basic Nural Network Subroutine)-用於實作及執行類神經網路相關功能的程式集。
目前蘋果也提供四個已轉換為 Core ML 的模型提供下載,如果您是開發人員想要先嘗試實作 Core ML 技術,可以下載這些模型實作:
參考內容:Apple Machine Learning
筆電就能跑:Google Gemma 4 12B 登場,效能直追 26B 模型
蘋果 Tim Cook 將交班,硬體老將 John Ternus 如何帶領 Apple 走向 AI 新局?
AI國際AI工具進台灣卡在發票 歐買尬出手
AI國際AI工具進台灣卡在發票 歐買尬出手
AIAI 變身最強駭客?Anthropic 發表未公開模型 Claude Mythos,找到 27 年未被發現的漏洞
AI影片生成「白菜價」時代來臨!Google 推 Veo 3.1 Lite 影片生成模型,每秒只要 0.05 美元
AIClaude Code 原始碼外洩,究竟 Anthropic 是如何實現 Harness,讓 coding agent 可以穩定長時間運作?
AI別只寫 Prompt!先工程化你的 AI 協作系統
AIGoogle 推出 Agent Skills,讓 Gemini 3.1 Pro 開發成功率上升至 96.6%
AIOpenAI Codex App 與 CLI 全面支援 Subagent,一鍵打造你的 AI 開發團隊
手哥 HANDBRO 硬是要學共同創辦人兼職打雜編輯,熱愛網路、熱愛 3C!腦袋是個不定時炸彈,隨時會炸出新玩意兒!如有開箱、評測或各種合作需求,請洽:contact@soft4fun.net。 YouTube 頻道:手哥科科 《手哥科科》YouTube 頻道 從電視的大螢幕到手機的小螢幕,要維持一致的顯示色彩也是不容易的事情,三星這個 Demo 讓大家知道它們做得到 #computex2026 00:22 HKC 在 #Computex 上推出的全球首款 83.4 吋 12K 超寬曲面螢幕,這款螢幕的寬度寬到兩邊都還要用支撐架來輔助穩定。但這個體驗真的相當讚,臨場感滿分。 00:19 不用一直盯小孩!SpotCam BabyCam Pro 實測:AI 偵測、5 吋螢幕、24 小時雲端錄影一次看 12:36 過年春節拍照手機空間不夠? 用這招讓你不會錯失任何一個珍貴畫面!#pCloud 春節42折優惠 03:56 比架 NAS 還划算!pCloud 雲端硬碟,付一次費終身使用!雙11限定38折! 05:58在我的瀏覽器中保存我的姓名,電子郵件和網站,以便下次評論。
新文章使用電子郵件通知我。