Skip to main content
QUICK REVIEW

[論文レビュー] Training Socially Aligned Language Models on Simulated Social Interactions

Ruibo Liu, Ruixin Yang|arXiv (Cornell University)|May 26, 2023
Topic Modeling被引用数 15
ひとこと要約

本論文は、Stable Alignment を紹介する。三段階のデータ中心フレームワークで、Sandbox環境のオフラインで模擬された社会的相互作用から社会的整合性を学習し、報酬モデルへの依存を低減し、敵対的プロンプトに対する頑健性を向上させる。

ABSTRACT

Social alignment in AI systems aims to ensure that these models behave according to established societal values. However, unlike humans, who derive consensus on value judgments through social interaction, current language models (LMs) are trained to rigidly replicate their training corpus in isolation, leading to subpar generalization in unfamiliar scenarios and vulnerability to adversarial attacks. This work presents a novel training paradigm that permits LMs to learn from simulated social interactions. In comparison to existing methodologies, our approach is considerably more scalable and efficient, demonstrating superior performance in alignment benchmarks and human evaluations. This paradigm shift in the training of LMs brings us a step closer to developing AI systems that can robustly and accurately reflect societal norms and values.

研究の動機と目的

  • 言語モデルにおける社会的整合性を動機づけて定義し、孤立ベースの訓練の限界を明らかにする。
  • アライメント用の豊富な相互作用データを収集するオフラインの模擬社会であるSandboxを提案する。
  • 三段階(模倣、自己批判、再整合)と対比的嗜好最適化を組み込んだStable Alignmentを紹介する。
  • Stable Alignment が RLHF ベースおよび他のベースラインと比較して整合性ベンチマークと敵対的ロバスト性を改善することを示す。

提案手法

  • Back-Scatter データ収集を用いて、100 個の LM ベースのエージェント間の社会的相互作用をシミュレートする Sandbox を作成する。
  • 比較、評価、詳しいフィードバック、反復的な修正など、多面的な相互作用データを記録する。
  • 訓練用の169k件のアライメントサンプル(Imitation、Self-Critic、Realignment)を構築する。
  • Stage 2 で監視付きファインチューニング(SFT)と組み合わせて、バッチ内で高評価の回答へ最適化するための Contrastive Preference Optimization (CPO) を用いる。
  • 三段階で訓練する:Imitation with CPO、Self-Critic with SFT、Realignment with CPO。
  • オンライン報酬モデル(RLHF)の必要性を排除するオフラインでデータ中心の訓練を提供する。

実験結果

リサーチクエスチョン

  • RQ1模擬的な社会的相互作用は、人間の価値観と整合させるためのスケーラブルな監督信号を LM に提供できるか?
  • RQ2三段階のデータ中心訓練体系は、報酬モデルベースの方法と比べて敵対的なプロンプトに対する頑健性を向上させるか?
  • RQ3異なる訓練段階は、ベンチマーク全体の整合性と安定性にどのように寄与するか?
  • RQ4模擬社会から学習した整合データは、多様な整合タスクやプロンプトへ転用可能か?

主な発見

ModelHH AlignmentHH-A AlignmentMoral Stories ACCMIC ACCETHICS ACCTruthfulQA MC1
LLaMA4.34 1.43.28 1.30.46 0.80.38 1.30.41 1.50.28 1.2
Alpaca5.49 1.32.52 1.50.40 1.10.42 1.40.39 1.80.30 1.5
Alpaca + SFT6.31 1.23.49 1.70.47 0.90.54 1.20.51 1.60.34 1.6
TRLX5.69 1.75.22 1.60.52 1.30.57 0.90.53 1.70.31 1.7
Chain-of-Hindsight6.13 1.55.72 1.50.54 1.20.54 1.30.56 1.50.29 1.8
DPO6.54 1.65.83 1.70.63 1.40.61 2.00.57 1.60.36 1.5
RRHF6.40 1.56.24 1.60.74 1.50.67 1.60.63 1.70.38 1.6
Stable Alignment (IL+SC+RA)7.35 1.68.23 1.40.78 1.40.73 1.70.65 1.60.53 1.5
Stable Alignment (IL+SC)6.56 1.76.59 1.40.72 1.60.68 1.40.64 1.70.47 1.9
Stable Alignment (IL)6.43 1.56.27 1.60.70 1.50.66 1.20.62 1.70.40 1.7
Reference: ChatGPT7.72 1.38.43 1.60.84 1.50.79 1.40.76 1.70.60 1.6
  • Stable Alignment は、HH-A のような敵対的シナリオを含む六つの整合ベンチマークでベースラインを上回る。
  • アブレーションでは Realignment を除去すると敵対的頑健性が著しく低下する。Self-Critic を含めると、Imitation のみの場合より性能が向上する。
  • Contrastive Preference Optimization は、オンライン報酬モデルなしで競合力のある、または優れた結果を提供する。
  • 人間の評価では、Stable Alignment の出力が、多くのケースで ChatGPT を含む複数のベースラインより整合性品質で好まれる。
  • 三段階全体パイプラインで訓練すると、単一段階の模倣に依存するベースラインと比較して、より少ない相互作用で高い整合性を得られる。
  • このアプローチは、インドメイン・アウトオブドメイン双方のタスクでも競争力があり、模擬相互作用による監督の強い一般化を示唆する。

より良い研究を、今すぐ始めましょう

論文設計から論文執筆まで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。