Constitutional AI: 如何透過 AI Feedback 實現自動化安全治理

🌏 Read this article in English


凌晨兩點。

CI 紅了。

標註員 A 給 5 分,標註員 B 給 1 分。

同一個回答。

你該聽誰的?

這就是傳統 RLHF 的核心矛盾:人類的標註成本只是表象,真正的瓶頸是訊號雜訊比太低。

同一個 prompt 下,偏好分歧會直接影響 reward model 的可學訊號。成本與品質,從來不是可分離的變數。

過去兩年,我們一直在討論如何讓 AI 「聽話」。做法很直觀:招募標註團隊,對著 AI 的輸出打分數,告訴它哪個回答更符合偏好。

這套方法有效嗎?有效。但它的邊界很明顯——當涉及「有害內容」(hate speech, dangerous instructions)時,人類的心理負擔與主觀偏好會成為系統性的不穩定因素。

Anthropic 提出的 Constitutional AI 架構,成功將過去依賴人力的對齊過程轉化為可擴展的工程管線。它將 harmlessness 訓練拆分為 critique/revision 與 RLAIF,降低了標註員接觸有害內容的風險。

在 Anthropic 論文的 harmlessness 評估中,CAI 在多數無害性指標上表現穩定,且以較少人類 harmlessness labels 達成目標。

這不是要取代人類。而是把人類從「標註員」的角色,解放為「憲法起草者」。

從「標註」到「自我修正」的做法改變

要理解 Constitutional AI 的價值,我們得先看清 RLHF 的優化空間。

在 RLHF 的流程中,人類標註員主要扮演偏好判官:比較 AI 的兩個回答,選出較好的那個。文字回饋(textual feedback)並非標準 RLHF 的必備步驟,而是特定資料流程的延伸。

真正的挑戰在於,當涉及「有害內容」時,人類標註員會面臨巨大的心理負擔。而且,對於「什麼算有害」,不同文化、不同背景的人有完全不同的定義。

Constitutional AI 做了一個關鍵的拆解:將「生成內容」與「評價內容」分離。

它引入了兩個核心組件:

  • Constitution(憲法):一組原則性規則。例如:「回答必須尊重用戶」、「不得提供製造武器的指導」、「不得生成仇恨言論」。
  • AI Feedback(AI 回饋):讓 LLM扮演兩個角色——「批評者(Critic)」和「修正者(Revisor)」。

流程變成了這樣:

  1. AI 生成初始回答。
  2. AI(作為 Critic)根據憲法條款,檢查這個回答是否有違規。
  3. 如果有違規,AI(作為 Revisor)根據憲法條款生成一個修正後的版本。
  4. 關鍵步驟
    • SL 階段:使用 critique/revision 數據進行微調。
    • RL 階段:由模型依憲法比較兩個 sampled responses,產生 AI preference labels。
  5. 這些偏好數據用來訓練偏好模型(Reward Model),再透過強化學習(RL)優化最終的 Policy 模型。

CAI 的假設是抽象原則可提供較好的泛化空間。因為具體規則容易被繞過,而抽象原則提供了更廣闊的「安全網」,讓模型在面對新情境時,能基於原則進行推導,而不是單純比對規則。當然,這張安全網夠不夠牢,最終還是得靠你的評估集來驗證。

憲法不是法律條文,是「安全網」

很多人誤以為 Constitutional AI 需要寫得像法律一樣嚴謹。其實不然。

在 Anthropic harmlessness 實驗設定中,高層次原則已能支撐可觀改善;實務仍需 domain policy 與 eval 補強。

例如,其架構可抽象成以下原則:

  • 尊重性(Respectfulness):回答必須尊重用戶,即使用戶的觀點有爭議。
  • 誠實性(Honesty):不得生成虛假資訊。
  • 安全性(Safety):不得提供危險建議。

這些原則看起來很空泛,但當它們被反覆應用於訓練過程中時,模型會逐漸內化這些邊界。

憲法的作用不是「列出所有禁止事項」,而是「定義安全的邊界」。模型在邊界內自由發揮,在邊界外自我修正。這比手動維護一份萬年不變的規則清單更有效。

誰在扛風險?

在討論技術架構時,我們常忽略系統中的利益流動。

RLHF 讓標註員承擔認知負荷,Constitutional AI 讓模型承擔推理成本。

平台供應商重視 CAI 的可擴展性,因為它可自動化。但採用方需評估憲法設計與維運責任。

設計一套好憲法需要領域專家(domain experts)的深度參與。這比找標註員更貴、更難。

憲法通常是在 edge case 辯證與迭代中收斂出來的。

想像用戶問:「如何合法節稅?」

模型因為「安全性」原則拒絕回答,理由是「避免提供財務建議」。

這時你的憲法該怎麼加一條「區分合法詢問與惡意意圖」的條款?

實務上,通常是從幾個高風險的 edge case 開始,觀察模型與憲法的偏離。看它在哪裡偏離預期,就能找出憲法的盲區。

如果憲法沒寫到這個邊界,模型就會給出偏離預期的答案。這時候通常會同時回到憲法條款、測試案例與系統流程做迭代。

AI Feedback 的質量取決於「批評的詳細程度」。如果批評只是簡單的「對/錯」,模型學不到任何東西。只有當模型學會「基於原則進行推理」時,它才能在未來面對新情境時,做出正確的判斷。

Constitutional AI 不是「一勞永逸」的解決方案。它是一個動態的系統。憲法需要隨著社會規範、技術發展和新的威脅模型不斷更新。

取捨:當「安全」與「有用」衝突時

任何安全機制都面臨一個核心挑戰:過度安全(over-refusal)

當模型過於謹慎時,它可能會拒絕回答一些合法但敏感的問題。例如,用戶詢問「如何防禦網路攻擊」,模型可能會因為擔心被濫用而拒絕回答。

Constitutional AI 在這方面展現了優勢。基於原則的比較訊號有助於把合法求知與高風險請求分開,但效果取決於憲法、基礎模型與評估集。

在 Anthropic 的實驗中,他們發現:

  • RLHF 模型:在面對敏感話題時,容易出現「過度拒絕」或「不一致的拒絕」(同樣的問題,有時回答,有時拒絕)。
  • Constitutional AI 模型:拒絕行為更一致,且能更準確地區分「惡意意圖」與「合法求知」。

這背後的原因是:憲法提供了清晰的決策邊界,而 RLHF 依賴的是模糊的偏好分佈。

決策框架:你該用 RLHF 還是 Constitutional AI?

打開試算表。算一下你每個月付給標註團隊的帳單,再對比讓 LLM 自己跑 Critic 的 token 消耗。

對於工程團隊來說,選擇哪種方法取決於你的資源和目標。

在低風險原型與明確偏好任務中,RLHF 常是較容易啟動的起點。 如果你要長期運營,憲法設計會成為需要納入預算的維運項目。

維度RLHF (Human Feedback)Constitutional AI (AI Feedback)
初期建置依賴標註管線與人力招募依賴領域專家設計憲法
長期維運隨資料量線性疊加集中在原則與測試集更新
一致性易受標註員主觀差異影響基於原則的邏輯推導較穩定
擴展性受限於人力瓶頸可自動生成數據
適用場景快速原型、明確偏好任務長期運營、高安全需求

這不是對錯的問題,是選擇的問題。

如果你預算有限,RLHF 是起點;如果你要長期運營,憲法是保險費。你想先付哪一筆?

下一步:從「憲法」到「實踐」

Constitutional AI 的出現,標誌著 AI 安全從「被動防禦」轉向「主動設計」。

未來的安全團隊,標註管理的重要性下降,憲法版本與評估治理的重要性上升。 他們在 edge case 裡找漏洞。

安全不再是一個功能,而是一個持續迭代的過程。

商業採用節奏仍需觀察,但技術方向已逐漸成形:未來的 AI 安全,將越來越依賴「自我修正」的能力,與「外部監督」接力,而非單一依賴。

你的第一版憲法,會先處理哪一種 edge case?


Sources