Skip to content

全部文章

第 27 頁,共 129 頁

系統設計面試怎麼講:問規模、劃範圍、講取捨、下決定的十二句

開場問 How many users are there? 和 What is the expected read to write ratio?;先放著的細節說 I'm going to put a pin in that;講代價用 …but it will come at the cost of latency;比較完要下決定:I'm going to go with an event queue because I'd rather…;講完一段問 Do you think that makes sense?。

期末專案:把生成模型做成可重現的實驗|CMU 10-423 主題單元

以固定比較條件、配對結果與重現紀錄,把生成模型專案寫成可檢查的研究證據。

自動微分實作:把手算梯度接上訓練迴圈|CMU 10-423 作業 0

知道反向傳播用鏈式法則,還不等於能寫出正確的訓練迴圈。

論文報告:把模型介紹寫成可檢驗的論證|CMU 10-423 作業 623

以角色扮演報告分清論文主張、實驗證據與自己的推論,走完受控比較例子。

因果注意力:從 Q、K、V 算到下一個 token|CMU 10-423 第 2 堂

RNN 把歷史壓進一個狀態,attention 則讓目前位置直接讀取一組歷史表示。

訓練與解碼:同一組 logits 為何生成不同句子|CMU 10-423 第 3 堂

模型學會的下一 token 分佈,跟我們怎麼從分佈挑 token,是兩件接續發生的事。

擴散模型進階:訓練抽時間,生成走逆向鏈|CMU 10-423 第 8 堂

前一堂知道怎麼造出 noisy input 與噪聲標籤,這堂要回答下一個缺口:網路預測 ε 之後,怎麼得到下一個較乾淨的樣本?

VAE:重建誤差、KL 與重參數化如何合作|CMU 10-423 第 9 堂

普通 autoencoder 把輸入壓成一個向量再還原;VAE 則為每筆資料產生一個潛在分佈,讓重建與生成能在同一個機率模型中討論。

ICL、SFT 與 RLHF:從改輸入到改參數|CMU 10-423 第 11 堂

分清 ICL、SFT、reward model 與 RLHF 各自改變什麼,並用算例驗收

DPO 與 latent diffusion:偏好如何更新模型,文字如何控制去噪|CMU 10-423 第 12 堂

推導 DPO loss 並重算數值例子,再追 latent diffusion 的形狀與條件路徑

Vision-language model:圖片如何成為語言模型的輸入|CMU 10-423 第 13 堂

以完整數值例子與變式答案理解Vision-language model:圖片如何成為語言模型的輸入。

Cross-attention 與 DiT:條件如何進入去噪器|CMU 10-423 第 14 堂

以完整數值例子與變式答案理解Cross-attention 與 DiT:條件如何進入去噪器。

Q-Former 與 scaling laws:橋接凍結模型,分配固定算力|CMU 10-423 第 15 堂

追 Q-Former 的 query 讀取與兩階段訓練,再用固定預算計算模型與資料的分配

Mixture of Experts:總容量與啟用計算如何分開|CMU 10-423 第 16 堂

以完整數值例子與變式答案理解Mixture of Experts:總容量與啟用計算如何分開。

分散式訓練:梯度、模型與狀態各如何切分|CMU 10-423 第 17 堂

以完整數值例子與變式答案理解分散式訓練:梯度、模型與狀態各如何切分。

高效推論:FlashAttention、KV cache 與推測解碼|CMU 10-423 第 18 堂

以完整數值例子與變式答案理解高效推論:FlashAttention、KV cache 與推測解碼。

長上下文:放得進去為什麼仍找不到答案|CMU 10-423 第 19 堂

區分位置/記憶體/資訊取用並設計受控驗收

State Space Models:狀態更新如何展成卷積|CMU 10-423 第 21 堂

從recurrence展開固定卷積並識別selection邊界

生成式 AI 風險:把失敗變成可測試的情境|CMU 10-423 第 22 堂

把不同危害對應不同資料流與指標

聲音的理解與生成:sample 怎麼變成文字,token 怎麼變回聲音|CMU 10-423 第 24 堂

計算 frame、mel 與 WER,再算 codec token 帳並區分擴散採樣