atlas

Research map / Large language models / Language, safety and interpretability

LMSYS-Chat-1M: A Large-Scale Real-World LLM Conversation Dataset

ICLR 2024 · Large language models › Language, safety and interpretability · approach: Statistical frameworks for LLM evaluation · 26 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.

Introduces LMSYS-Chat-1M, a dataset of one million real-user conversations with 25 LLMs collected from the Vicuna demo and Chatbot Arena, and demonstrates four use cases (moderation, safety benchmark, instruction tuning, challenging benchmark prompts).

Problem

Real-world human-LLM interaction data is scarce because hosting multiple LLMs is costly and commercial vendors rarely release their user logs, limiting research on user behavior, safety, and LLM capabilities.

Approach

A large, publicly released corpus of in-the-wild conversations spanning 25 LLMs (open and proprietary) collected via a free gamified platform, with OpenAI moderation tags, plus demonstrations of how it can be used for moderation, jailbreak safety evaluation, instruction tuning, and benchmark construction.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Fine-tune Vicuna-7B on moderation examples from LMSYS-Chat-1MVicuna-7B · 5-category content moderation benchmark, zero-shotMicro-F1: 0.35 -> 0.65Helped
Add a one-shot example (ablation)Vicuna-moderator-7B · 5-category content moderation benchmarkMicro-F1: 0.65 -> 0.70Helped
Add a one-shot example (ablation)GPT-4 · 5-category content moderation benchmarkMicro-F1: 0.71 -> 0.69Hurt
Add a one-shot example (ablation)GPT-3.5-Turbo · 5-category content moderation benchmarkMicro-F1: 0.45 -> 0.64Helped
Add a one-shot example (ablation)Vicuna-7B · 5-category content moderation benchmarkMicro-F1: 0.35 -> 0.50Helped
Add a one-shot example (ablation)Claude-2 · 5-category content moderation benchmarkMicro-F1: 0.32 -> 0.30Hurt
Add a one-shot example (ablation)Llama-2-7B-chat · 5-category content moderation benchmarkMicro-F1: 0.00 -> 0.01Helped
Fine-tune Llama2-7B on 45K conversations from OpenAI and Anthropic modelsLlama2-7B · MMLU (5-shot)MMLU: 42.4 -> 47.7Helped
Fine-tune Llama2-7B on 45K conversations from OpenAI and Anthropic modelsLlama2-7B · MT-BenchMT-Bench score: 3.95 -> 6.03Helped
Use user-voted conversations from open models instead of the high-quality distilled subset (ablation)Llama2-7B instruction fine-tuning · MMLU (5-shot)MMLU: 47.7 -> 45.0Hurt
Use user-voted conversations from open models instead of the high-quality distilled subset (ablation)Llama2-7B instruction fine-tuning · MT-BenchMT-Bench score: 6.03 -> 5.86Hurt
Select prompts scoring >8 rather than prompts scoring <2 (ablation)GPT-3.5-Turbo prompt-rating method · Top-50 vs Bottom-50 benchmark promptsGPT-4 win rate against GPT-3.5-Turbo: 22% -> 52%Helped

Surprising findings

Limitations

Experimental setup

Datasets: LMSYS-Chat-1M ShareGPT MMLU MT-Bench

Benchmarks: LMSYS-Chat-1M moderation eval set (110 toxic messages) Jailbreak safety benchmark (50 conversations) MMLU MT-Bench Arena-Hard-200

Metrics: micro-F1 jailbreak success rate MMLU accuracy MT-Bench score win rate

Baselines: GPT-4 GPT-3.5-Turbo Claude-2 Llama-2-7B-chat Vicuna-7B-v1.5 MT-Bench OpenAI text-moderation-latest

Builds on: Chatbot Arena Vicuna ShareGPT OpenAI Moderation API

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