This is the Trace Id: f5ef51b0ac2f1b4faa41ebee3df01863
跳到主要內容
Azure

什麼是增強式學習?

了解什麼是增強式學習,以及它如何協助 AI 系統隨著時間調整和改善。

增強式學習概觀

增強式學習是一種機器學習方法,系統透過與環境互動、接收意見反應,並持續調整自身行為,隨著時間推移逐步提升決策能力。

關鍵重點

  • 增強式學習透過試誤訓練模型,並使用獎勵來塑造隨時間變化的行為。
  • 它很適合需要一連串決策的工作,例如機器人技術、遊戲,或個人化。
  • 人類回饋式增強式學習 (RLHF) 會使用人類輸入,而不只依賴自動化訊號,以改善模型對齊。
  • RLHF 可協助系統產生更能反映人類目標、價值或偏好的回應。
  • 隨著機器學習在 AI 輔助工具和系統中扮演更重要的角色,這兩種方法都持續演進。

增強式學習定義

增強式學習是一種機器學習方法,其中的系統會透過經驗學習。代理程式會與環境互動、採取動作、接收獎勵或懲罰形式的回饋,並調整未來行為以提升效能。隨著時間推移,代理程式會逐漸學會哪些決策能帶來更好的結果,因此這種方法特別適用於動態環境或序列性工作,尤其是在事先無法得知最佳解的情況下。它的應用範圍很廣,從機器人技術和遊戲,到推薦系統和內容審核都有。

增強式學習的基本概念

什麼是增強式學習,及其如何影響 AI 系統?

機器學習 可讓電腦隨著時間從資訊中學習模式,而不需要明確程式設計。它支援從電子郵件篩選、詐騙偵測到 AI 輔助翻譯等各種應用。在這個廣泛領域中,增強式學習是一種特定方法,會教系統透過經驗來做決策。

另一種學習迴圈

不同於使用標記資料的監督式學習,增強式學習是透過試誤來運作。系統——稱為代理程式——會與其環境互動、採取動作,並接收獎勵或懲罰。隨著時間過去,它會學會哪些動作能帶來更好的結果。

意見反應迴圈的運作方式如下:
  • 代理程式 採取動作。
  • 環境 做出回應。
  • 代理程式會得到 獎勵 懲罰
  • 代理程式會根據這些回饋調整其 策略
當事先不知道正確答案,但可以透過結果衡量成功與否時,這種架構特別有用。它模擬人們的學習方式,也就是先嘗試、觀察結果,再調整下一步。

增強式學習如何支援更智慧的系統
增強式學習非常適合需要依序做出一連串決策的系統,因為每個動作都會影響下一步。它常用於動態環境,因為從頭重新訓練模型並不實際。

一般應用程式包括:
 
  • 機器人技術: 教導機器人行走、抓取物體或進行導航
  • 遊戲: 開發競爭策略
  • 工業自動化: 調整並適應控制系統
  • 內容推薦: 根據使用者行為調整
  • 資源最佳化: 提升資料中心作業等領域的效率

在這些情境中,增強式學習可協助系統透過經驗改進,而不只是依賴資料。

向前一步: 人類回饋式增強式學習

傳統增強式學習使用工程師定義的獎勵。但有些目標,例如撰寫清楚的說明,或符合社會規範,很難量化。這就是人類回饋式增強式學習 (RLHF) 發揮作用的地方。

什麼是 RLHF? 使用 RLHF 時,人類審查者會透過評分、偏好或比較提供輸入。這些回饋可引導模型朝向更能反映人類價值觀和期望的結果。

RLHF 在訓練 大型語言模型 (LLMs) 和生成式系統方面變得特別重要。它可協助確保結果不只是可用,還要有幫助、適當,並符合使用者意圖。

了解優勢與取捨

增強式學習和 RLHF 各自都有實際優勢,尤其是在複雜或難以預測的環境中。但這些也帶來新的挑戰。清楚了解這兩者,有助於團隊為工作選擇合適的工具。

優點
  • 可適應不可預測的環境
    許多真實世界的系統——機器人、遊戲、物流——都在不斷變化的條件下運作。增強式學習可協助這些系統隨著時間調整和改善。
  • 更安全、更受控的系統
    對於製造業或自動駕駛車輛等安全關鍵領域,增強式學習可讓系統逐步精進。當結合人類回饋時,它可以促進更安全、更穩定的行為。
  • 符合人類目標
    RLHF 會訓練模型優先考量人們重視的事物,而不只是容易衡量的部分。這可在內容審核、聊天機器人對話和推薦引擎等領域帶來更有意義的結果。
挑戰
  • 人工輸入無法輕鬆調整規模
    收集結構化的人類意見反應需要時間。隨著模型和工作變得越來越複雜,這也更難管理。
  • 高成本和複雜度
    RLHF 會在訓練流程中增加額外步驟。Teams 必須先訓練基礎模型,然後再使用人類資料進行微調,這需要更多運算資源、協調和評估。
  • 難以穩定並重現
    因為增強式學習取決於其環境,所以小幅變更就可能產生無法預測的結果。要取得一致的效能,需要測試、調校和仔細設計。
使用案例

真實世界的應用

增強式學習和 RLHF 已用於需要調整、個人化或細緻回應的系統中。

交談式 AI

大型語言模型,以及越來越多的 小型語言模型 (SLM),會使用 RLHF 來精進回應使用者的方式。人工審核者有助於塑造語氣、降低偏誤,並引導模型提供更有幫助、更相關的答案。

機器人

機器人通常在不可預測的環境中運作,例如工廠地面、家中或戶外現場。增強式學習可幫助它們根據結果調整動作,例如學習拾取不規則形狀的物體,或在崎嶇地形上行走。

內容推薦與個人化

這些系統會根據使用者行為演進。增強式學習可讓內容動態、串流平台和學習應用程式隨時間調整,提升相關性。人工輸入也能幫助將建議引導至多元或高品質的內容。

內容仲裁

在社群標準或社會脈絡很重要的領域中,RLHF 可協助系統做出更好的決策。人工評分和意見反應可幫助模型學習什麼是適當的,即使在不明確的情況下也是如此。

遊戲

遊戲常被用作訓練環境,因為它們提供結構化規則和可衡量的目標。增強式學習可幫助代理程式透過重複遊玩和反覆運算來發展新策略,通常會先在模擬中進行,再移轉到真實世界應用。

財務模型與交易

自適應模型會使用增強式學習來探索市場策略、管理投資組合,或測試風險案例。這些系統會從合成環境和歷史資料中學習,在維持與真實世界指標連結的同時,持續隨時間改善。

準備好進行 AI 的下一步

機器學習是現今許多 AI 突破的基礎。從電腦視覺到語言模型,再到機器人技術,從資料中學習一直是現代創新的驅動力。增強式學習,尤其是 RLHF,在不只是靠指示、而是從互動中學習的系統中,扮演越來越重要的角色。

以經驗打造更智慧的系統
增強式學習模型會透過經驗演進,因此更適合不確定或循序性的工作。它們不會只從固定資料中學習,而是即時調整,透過多個步驟改善結果。

隨著這些系統應用到更廣泛的領域,包括結合文字、影像、音訊或視訊的 多模態 AI,人類回饋就會增加不可或缺的一層。它有助於引導難以量化的決策,例如聊天機器人是否提供了滿意的答案,或建議是否真的有幫助。

RLHF 的下一階段
隨著越來越多組織採用 AI 輔助工具,RLHF 正成為負責任開發的核心,尤其是在 自然語言處理 (NLP) 應用中,語氣、脈絡和相關性都很重要。但要調整規模並不容易。蒐集有用的人類輸入既昂貴又耗時。

為了解決這個問題,研究人員正在探索:
  • 更有效率的意見反應迴圈,包括模擬人類回應的合成回饋。
  • 更好的評估工具,用來衡量模型與目標或價值的一致程度。
  • 跨領域應用,將增強式學習與其他形式的機器學習結合,打造更靈活的系統。
此外,利用 RLHF 來提升透明度和問責制也越來越受到關注。透過人工輸入來強化期望的行為,Teams 就能更有效地控制 AI 系統的演進方式。

持續演進的領域
增強式學習和 RLHF 並不是一體適用的解決方案。但用在正確的問題上時,它們就非常強大。隨著 AI 系統變得越來越有能力——在旨在模仿人類推理的 認知 AI 等領域也越來越重要——支援自我調整、監督和對齊的方法需求只會持續增加。

無論是商業領袖還是開發人員,了解這些技術的運作方式,都能帶來更務實、更周全的 AI 應用。增強式學習不一定總是答案,但當它適合問題時,就能開啟在真實世界中建置可學習系統的新方法。
資源

深入了解 Azure

一位男士微笑著注視相機。
Azure 資源

導覽 Azure 資源中心

存取影片、分析員報表、訓練、案例研究、程式碼範例和解決方案結構。
定型與認證

探索 Azure 學習路徑

培養雲端技能,從個人成長到強化商業成果,全面創造影響力。
兩個人微笑地看著平板電腦。
活動和網路研討會

探索即將到來的活動與訓練

探索新的創新、提升您的技能,並與社群交流,無論是線上或親自參加。
常見問題集

 常見問題集

  • AI 系統通常會使用以下三種方法之一進行學習:

    監督式學習:
    從標記資料中學習。適用於物件辨識或翻譯等工作。

    未監督式學習:
    找出沒有標記結果的模式。用於叢集或異常偵測。

    增強式學習:
    透過互動和回饋來學習。用於循序決策。
  • 增強式學習可幫助模型透過試誤法做出決策。其設計目的是訓練透過與環境互動來學習的系統,並隨著時間根據獎勵或懲罰調整行為。這使它適用於結果取決於一連串動作,而非單一預測的工作。
  • 源自人類回饋的增強式學習 (RLHF) 是一種使用人類輸入來改善模型行為的方法。RLHF 是一種使用人們的偏好、評分或比較來訓練模型的方法,而不是只依賴自動化獎勵。這有助於引導系統朝向更符合人類目標或價值的結果,尤其是在對話、內容生成或內容審核等領域。
  • 增強式學習著重於決策。它會訓練模型在環境中採取動作,並從回饋中學習。在某些系統中,深度學習 會用於增強式學習中,協助模型處理影像或文字等複雜輸入。深度學習使用分層神經網路,從大量資料中學習,且常應用於影像辨識、語音處理或文字生成等工作。
  • 檢索增強生成 (RAG) 和人類回饋式增強式學習 (RLHF) 是兩種不同的方式,可用來改善 AI 生成的回應。RAG 可讓模型在產生輸出時存取外部資訊,例如文件或資料庫,因此回應會更準確,也更符合最新資訊。RLHF 會透過人類偏好或回饋來訓練模型,進而改善模型的行為,協助它產生更有用、更適切,或更符合使用者意圖的回應。RAG 可提升事實準確性;RLHF 可提升品質與一致性。