← 所有節目科技浪

2024 · EP44 · SpaceX 系列

蘋果的 AI 佈局與三層模型

2024 年 6 月 17 日 · 72 分鐘

▶ 收聽這一集

原標題:EP44 - 蘋果終於有AI了?深入解析Apple Intelligence!

哈利拆解 WWDC 發表的 Apple Intelligence:蘋果過去的 AI 底子、三種模型怎麼分工、哪些 iPhone 跑得動、LoRA 為什麼重要,最後補上 Starship 第四次試飛。

重點

蘋果早就在做 AI,只是不說。從 2017 年 iPhone 8 的 A11 Bionic 開始,裝置裡就有專跑神經網路的 Apple Neural Engine。哈利說蘋果習慣用 Machine Learning 這類詞,這次才第一次推出生成式 AI 功能,並包成 Apple Intelligence。

三種模型分工。最簡單的事交給裝置上的小模型,比較複雜的交給蘋果自家伺服器上的中型模型,再難的才問使用者要不要交給 GPT-4O。哈利提到蘋果說明了隱私保護的做法,但他不確定大家對 OpenAI 那一段買不買單。

功能不新,但對銷量有幫助。寫作輔助、Siri、圖片生成與修圖,哈利說多半安卓早就有,沒有一項讓關注 AI 的人驚艷。他認為蘋果也不需要,這些功能仍會帶動 iPhone 銷量,股價在 WWDC 後也上漲。

只有 iPhone 15 Pro 與 Pro Max 能用。哈利的看法是卡在記憶體,這兩款有 8GB RAM,其他機型是 6GB 或更低。蘋果說裝置上的模型約 3 Billion 參數,他自己推算約佔 1.65GB。

LoRA adapters 讓一個模型做很多事。手機只存一個模型,再存很多個小的 adapter,一個任務約 10MB。哈利預期這會變成 AI PC 與 AI 手機的業界做法。

蘋果不是在追 AGI。哈利認為拿蘋果跟 Google、OpenAI 比不公平,蘋果是想把 AI 融進產品。他判斷蘋果不太可能自己做出取代 OpenAI 的大模型,會像搜尋引擎那樣妥協。

時間軸 點時碼從那一段開始

  1. 開場閒聊錄音前哈利在 IG 看到爆紅的台灣高中生 Ray 和 Kim Kardashian 的合照,說自己從 Ray 剛紅就在追,祝他當兵順利。
  2. WWDC 開場上週最大的科技新聞是 WWDC。高層用極限運動入場,Craig Federighi 從二樓跑酷到一樓,哈利覺得很好笑。
  3. 今天的安排先梳理蘋果之前所有的 AI 努力,再講 Apple Intelligence,最後無論如何要補 SpaceX 的第四次試射。
  4. 蘋果不講 AI這次是蘋果第一次推出生成式 AI 功能,但先前一直在用 AI,只是改用 Machine Learning、Neural Network 這些詞。哈利覺得這是蘋果愛獨樹一格。
  5. A11 Bionic 與 ANE2017 年 iPhone 8 的晶片首次加入專跑 AI 的 Apple Neural Engine。他說最新 M4 裡的 ANE 比 A11 Bionic 裡的快了 60 倍。
  6. CoreML 與 ANE第三方開發者要用 CoreML,且不能指定用 ANE,只能試。哈利聽工程師抱怨文件不好,覺得蘋果對 ANE 開放得很少。
  7. MLX 框架去年年底推出、專為蘋果晶片設計的深度學習框架,可以想成蘋果晶片版的 PyTorch。優勢是 Unified Memory,但還比較早期,很多運算比 PyTorch 慢,也完全用不到 ANE。
  8. 低調發表的論文蘋果的研究團隊低調放 MM1、OpenELM 兩篇論文。哈利說 MM1 其實是 ablation study 的實驗結果,不是要推出的產品。
  9. 蘋果開始當一回事電動車部門關掉、人轉去 GenAI 團隊,傳聞與 Google 合作,這次實際與 OpenAI 合作,Tim Cook 也開始在財報會議提到 AI 投資。
  10. 三種大小的模型前半場是各系統更新,後半場全是 Apple Intelligence,哈利一句話評價是中規中矩。小模型在裝置上跑,中型在蘋果伺服器,最難的交給 GPT-4O 且要使用者點頭。
  11. 寫作輔助與摘要文法檢查、改寫語氣、智慧回覆、文章與訊息摘要,通話也能產生逐字稿與摘要。哈利提醒宣布的功能只有一部分會隨 iOS 18 先推出。
  12. Siri 變聰明能聽懂講到一半改口的指令,多了 Context Awareness(讀日曆、筆記、照片、Email),也能操控其他 App,例如叫相簿編輯器把照片調鮮豔。
  13. 圖像相關功能照片轉成卡通或素描風格、用自然語言生成 Emoji、自然語言搜圖,以及刪掉照片裡不要的人並補背景。
  14. 功能不驚艷也沒關係沒有一項功能是新的,但哈利覺得蘋果不必端出驚人的東西,果粉照樣會升級,銷量有幫助,股價也在 WWDC 後上漲。
  15. 隱私保護裝置上的小模型沒有隱私問題;中型模型承諾資料不會被存在伺服器,並請第三方驗證。OpenAI 那一段他提到蘋果會遮掉使用者 ID,但他不確定大家買不買單。
  16. 開放給第三方 App蘋果開放新的 App Intents 等 API,哈利舉例 Notion 之後可以接上系統的寫作功能。
  17. 哪些裝置能用電腦方面 M 系列晶片都可以,手機只有 iPhone 15 Pro 與 Pro Max。哈利判斷原因是 RAM:只有這兩款有 8GB,其他是 6GB 或更低,而 3 Billion 的小模型約佔 1.65GB。
  18. 蘋果算是賭對了哈利推測 A17 Pro 在 ChatGPT 爆紅前就設計好,剛好選在這一代升級 RAM。他建議想為 Apple Intelligence 升級的人可以等 iPhone 16,傳聞四支都換 A18。
  19. 蘋果的技術部落格蘋果公開了模型的技術細節,哈利覺得相當透明,但訓練資料講得不多。重點放在讓模型吃更少記憶體、算得更快。
  20. LoRA 是什麼先講 Fine Tuning,再講 LoRA:把學到的東西存進兩個小矩陣,原本的大腦不動,用加法加回權重。他用 Matrix 的「下載知識包」和 Stable Diffusion 的風格 LoRA 來比喻。
  21. 蘋果大量用 Adapters手機只存一個模型,搭配很多 adapter,每個任務一個。蘋果用 Rank 16,一個任務的 LoRA 約 10MB。他預期 Copilot Plus PC 與 Android 也會這樣做。
  22. 不能跟 Google 比Google 與 OpenAI 做 AI 是為了 AGI,蘋果是想把 AI 融進產品。蘋果論文與模型架構寫得詳細,因為對它來說 AI 是基礎設施。
  23. 蘋果會自己做大模型嗎哈利認為蘋果愛垂直整合,但不太實際,會像搜尋引擎讓 Google 當預設那樣妥協。ChatGPT 日後有商業模式,蘋果可能抽三成。目前雙方沒有互相付錢。
  24. AI PC 與 AI 手機的業界標準他歸納三點:雲端與邊緣的混合運算、以 LLM 與 Diffusion Model 為主、向量資料庫(語意索引)。Adapters 可能是第四點,向量化的細節他指向 EP41。
  25. 接下來的發展先等功能開放、累積使用者回饋,再看第三方軟體出 AI 版。每個軟體只好一點點,加起來差距就很大,他認為這是未來趨勢。
  26. Starship 第四次試飛Booster 的 Landing Burn 成功緩降海面,Starship 也撐到海面還有訊號。馬斯克說下次要試在發射台回收 Booster。

值得記的話

  • 「這個比較並非公平的比較」

    ▶ 55:20
  • 「對他們來說 AI 是基礎設施不是產品」

    ▶ 57:20
  • 「蘋果就可以抽個三成抽一下他們的 Apple Tax」

    ▶ 1:00:12
  • 「AI PC 跟 AI 手機的業界標準已經形成了」

    ▶ 1:00:58

名詞與人物

Apple Intelligence
蘋果把裝置裡所有生成式 AI 功能(Siri、寫作輔助、圖片生成等)包成同一個名字。
Apple Neural Engine(ANE)
2017 年 A11 Bionic 起放進晶片、專門跑神經網路的處理器。
CoreML
蘋果給開發者把模型放進 App 的框架,不能指定一定用 ANE。
MLX
去年年底推出、專為蘋果晶片設計的深度學習框架,哈利比喻為蘋果晶片版的 PyTorch。
Unified Memory
M 系列晶片讓 CPU、GPU 與 Neural Engine 共用同一塊記憶體,省下搬資料的成本。
MM1、OpenELM
蘋果發表的兩篇論文,前者是多模態模型的 ablation study,後者是小型語言模型的研究。
GPT-4O
蘋果在最難的問題上,經使用者同意後交給 OpenAI 的模型。
LoRA(Adapters)
用小矩陣存微調出來的知識,再加回原模型,一個任務只要約 10MB。
Craig Federighi
蘋果軟體工程團隊的主管,這次 WWDC 以跑酷方式入場。
Starship
SpaceX 的火箭,哈利說是有史以來最大、最重、推力最強,目標是完全重複利用。

延伸

  • 向量資料庫如何讓 Siri 取得個人資料,哈利指向 EP41 的詳細解釋。
  • 前三次 Starship 試飛的結果,哈利說在先前幾集的節目裡講過。
  • 他提過上一集談到 NVIDIA 在資料中心的運算上獨霸。