深度學習知識地圖 · NLP 與 LLM

RLHF 對齊

人類回饋強化學習

在互動地圖中開啟 回深度學習知識地圖

觀念教學

GPT-3 會接話但不太聽話,ChatGPT 才像個得體的助理 — 中間那道關鍵工序就是 RLHF:用人類偏好把語言模型「調教變乖」。

核心觀念

RLHF(Reinforcement Learning from Human Feedback,人類回饋強化學習)是 GPT 變成 ChatGPT 的關鍵一步,三階段:

  1. 監督微調(SFT):用人工示範的優質回答,教模型基本對話
  2. 獎勵模型(RM):人類對多個回答排序,訓練出一個會「打分」的模型
  3. 強化學習(PPO):模型往高分方向更新,同時加 KL 散度約束,防止偏離原模型太遠而「走鐘」

白話理解

新進客服的養成。SFT 是先讀標準應答範本;RM 是主管把幾種回法排出高下,內化成評分標準;PPO 是實戰演練、照評分不斷調整,但公司規定「不能偏離原本的專業話術太遠」— 那條規定就是 KL 約束。

關鍵細節

  • 對齊目標 3H:Helpful(有幫助)、Harmless(無害)、Honest(誠實)
  • 評估:人類偏好勝率(回答被人類選中的比例)、獎勵分數、KL 散度
  • 副作用:獎勵駭客(鑽評分漏洞)、諂媚(一味順著使用者)、對齊稅(對齊後部分能力略降)
  • 延伸:DPO 直接用偏好資料最佳化,跳過獎勵模型與強化學習,更簡單穩定
🎯 口訣:SFT 學說話、RM 學打分、PPO 練討好;3H 是目標,KL 是韁繩。

iPAS 考點

三階段順序 SFT → RM → PPO 是排序題常客。考「獎勵模型用什麼訓練」→ 人類的排序偏好資料,不是標準答案標註。易混淆對:RLHF 對 DPO — DPO 不訓練獎勵模型、不跑強化學習。3H 名詞配對,以及「KL 約束是為了防走鐘」,也常入題。

應用場景

ChatGPT 對齊客服語氣控制安全護欄偏好最佳化

評估指標

人類偏好勝率獎勵分數KL 散度

iPAS 歷屆考題詳解(2 題)

先自行作答,再展開詳解。題目出處均為 iPAS AI 應用規劃師正式考題,著作權屬原主辦單位。

115年第三次初級AI應用規劃師第一科人工智慧基礎概論 第42題

某客服系統開發團隊希望聊天機器人的回覆風格更貼近人類偏好,因此在模型訓練後期導入人類回饋強化學習(Reinforcement Learning from Human Feedback, RLHF)技術。關於 RLHF 核心作法,下列敘述何者最正確?

  1. A蒐集人類對不同模型回覆的偏好評比,建立獎勵模型作為模型優化的依據;
  2. B蒐集更大量的公開網路文字重新進行預訓練,以提升模型回答的專業度;
  3. C調整系統提示(System Prompt),引導模型採用指定的回覆風格;
  4. D蒐集高品質問答範例,直接進行監督式微調(Supervised Fine-Tuning, SFT)
看正解與逐選項詳解

正解:A

正確答案:(A) 【正解解析】 人類回饋強化學習(Reinforcement Learning from Human Feedback, RLHF)的核心作法是:讓模型對同一提示產生多個回覆,由人類標註者比較並給出偏好排序;以這些偏好資料訓練一個獎勵模型(Reward Model),用來為任何回覆打分;再以強化學習(如 PPO)依獎勵模型的分數優化語言模型,使輸出更貼近人類偏好。題幹要求「回覆風格更貼近人類偏好」,正對應此流程,故 (A) 正確。 【為何其他選項錯了?】 - (B):以更大量公開文字重新預訓練(Pre-training)是提升模型基礎語言能力與知識的方式,沒有人類偏好回饋的環節,無法針對「回覆風格是否被人喜歡」進行對齊。 - (C):調整系統提示(System Prompt)屬於提示工程,只在推論時引導模型行為,不改變模型參數,也不涉及蒐集人類回饋與強化學習訓練。 - (D):以高品質問答範例進行監督式微調(Supervised Fine-Tuning, SFT)是讓模型模仿示範答案,通常是 RLHF 之前的階段;它沒有偏好評比與獎勵模型,不是 RLHF 本身的核心作法。 提示:看到「人類偏好評比 → 獎勵模型 → 強化學習優化」三要素就是 RLHF;只有示範答案是 SFT,只改提示是提示工程。
115年第三次初級AI應用規劃師第二科生成式AI應用與規劃 第44題

某企業將生成式 AI 導入內部知識問答系統,並建立強化學習從人類回饋(Reinforcement Learning from Human Feedback, RLHF)機制,定期依員工對 AI 生成答案的「按讚/按噓」評分作為後續微調模型的依據。系統上線半年後,資料分析部門發現,僅約 8%員工會主動評分,且多數評分者集中於資訊部門,其他部門員工鮮少提供回饋。技術團隊對此現象應有的正確認知為何?

  1. A生成式 AI 的回答主要受預訓練模型影響,因此 RLHF 回饋資料分布不均,通常不會明顯影響模型後續的回覆品質;
  2. BRLHF 建立的獎勵模型(Reward Model)具有泛化能力,因此資訊部門的評分結果通常也能代表其他部門的需求;
  3. C若資訊部門為 AI 系統的主要使用者,其回饋即可作為模型最佳化的主要依據,不必再蒐集其他部門的意見;
  4. D回饋資料可能存在選擇性偏差,使模型逐漸偏向資訊部門的需求與用語習慣,因此應擴大不同部門的回饋樣本
看正解與逐選項詳解

正解:D

正確答案:(D) 【正解解析】 題幹的關鍵事實是:只有約 8% 的員工會評分,且評分者集中在資訊部門。RLHF(Reinforcement Learning from Human Feedback)是以人類回饋訓練獎勵模型(Reward Model),再據以微調語言模型,因此回饋資料的分布會直接塑造模型「認為什麼是好答案」。當回饋主要來自單一部門,就形成選擇性偏差(Selection Bias):模型會逐漸偏向資訊部門的需求、用語與偏好,對其他部門的回答品質反而可能下降。正確的認知是承認此偏差並擴大各部門的回饋樣本,故 (D) 正確。 【為何其他選項錯了?】 - (A):RLHF 的目的正是用回饋改變模型的回覆行為,回饋分布不均會直接反映在模型偏好上;認為「不會明顯影響」低估了回饋資料對微調結果的影響力。 - (B):獎勵模型的泛化能力受限於其訓練資料的涵蓋範圍,它學到的是資訊部門的偏好,無法自動推廣到用語與需求不同的其他部門。 - (C):即使資訊部門是主要使用者,內部知識問答系統的服務對象是全體員工;只依單一部門的回饋最佳化,會犧牲其他部門的使用體驗,與系統目標不符。 提示:題幹出現「回饋只來自少數或特定群體」→ 選擇性偏差,模型會偏向該群體;正確做法是擴大回饋樣本的多樣性,而非相信少數回饋能代表全體。

相關節點