atlas

Research map / Large language models / Instruction and fine-tuning

WizardArena: Post-training Large Language Models via Simulated Offline Chatbot Arena

NeurIPS 2024 · Large language models › Instruction and fine-tuning · approach: Calibration and knowledge in LLM tuning · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes WizardArena, a simulated offline chatbot arena judged by open-source Llama3-70B-Chat, and Arena Learning, an iterative battle-based data flywheel that trains WizardLM-β (Mistral-7B) with SFT, DPO, and PPO.

Problem

Human-based chatbot arenas and manual instruction-data curation for LLM post-training are expensive, slow, and limited in scale, and most models cannot join online arenas to guide development.

Approach

Replace human annotators with an open-source LLM judge to run pairwise offline battles on a curated diverse+hard test set, producing Elo rankings that track LMSYS Chatbot Arena; reuse the same battles to select weakness-targeted training data (pair-judge) for SFT, DPO, and PPO in iterative rounds.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Train on Arena Learning SFT data rather than the initial SFT setupWizardLM-β · WizardArena-MixELO: a 188-point riseHelped
Train on Arena Learning SFT data rather than the initial SFT setupWizardLM-β · MT-Benchscore: a 0.57-point increaseHelped
Add DPO after SFTWizardLM-β · WizardArena-MixELO: 135 pointsHelped
Add PPO after SFTWizardLM-β · WizardArena-MixELO: 142 pointsHelped
Add PPO after SFT and DPO (ablation)WizardLM-β · MT-Benchscore: a 0.05-point improvementHelped
Add PPO after SFT and DPO (ablation)WizardLM-β · WizardArena-MixELO: 21 pointsHelped
Select SFT instructions where the base model loses and use the winning response (ablation)WizardLM-β SFT · WizardArena-MixELO: 22-point improvementHelped
Select SFT instructions where the base model loses and use the winning response (ablation)WizardLM-β SFT · MT-Benchscore: 0.17 points over OriginalHelped
Replace pair-judge SFT selection with INSTAG selection (ablation)WizardLM-β SFT · WizardArena-MixELO: 11 pointsHurt
Replace pair-judge SFT selection with INSTAG selection (ablation)WizardLM-β SFT · MT-Benchscore: 0.06 pointsHurt
Use SFT data selected by pair-judge instead of original D1 data (ablation)WizardLM-β SFT · WizardArena-MixELO: 22-point improvementHelped
Use SFT data selected by pair-judge instead of original D1 data (ablation)WizardLM-β SFT · MT-Benchscore: 0.17 points over OriginalHelped

Surprising findings

Limitations

Experimental setup

Datasets: Alpaca FLAN LMSYS-Chat-1M OpenOrca WizardLM ShareGPT

Benchmarks: LMSYS Chatbot Arena EN MT-Bench WizardArena Offline-Diverse WizardArena Offline-Hard WizardArena Offline-Mix OpenLLM Leaderboard GSM8k AlpacaEval 2.0

Metrics: Elo score Spearman correlation human agreement differentiation MT-Bench score win rate average accuracy

Baselines: Command R+ Qwen1.5-72B-Chat Qwen1.5-32B-Chat WizardLM-70B-v1.0 Tulu-2-DPO-70B OpenChat-3.5 GPT-3.5-Turbo-0613 Zephyr-7b-alpha

Builds on: Chatbot Arena MT-Bench DPO PPO WizardLM

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy