atlas

Research map / Large language models / Alignment and preferences

FLASK: Fine-grained Language Model Evaluation based on Alignment Skill Sets

ICLR 2024 · Large language models › Alignment and preferences · approach: Steering and correcting LLM behavior · 9 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 FLASK, a fine-grained, skill-set-based evaluation protocol for LLM alignment that scores 12 skills per instance (human or GPT-4 evaluators), showing higher human-model correlation and robustness to verbosity bias than coarse overall scoring.

Problem

Coarse-grained overall preference scoring of instruction-following LLMs is hard to interpret and unreliable because the skills required vary by instance and single scores miss multiple evaluation axes.

Approach

Decompose evaluation into instance-wise skill-set scoring over 12 alignment skills under 4 abilities, with skill-specific rubrics, plus an instance-specific checklist rubric for the hardest subset (FLASK-Hard); metadata (skills, domains, difficulty) is annotated automatically by GPT-4.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use skill-specific fine-grained rubrics instead of skill-agnostic scoringModel-based FLASK evaluation · Human-model evaluationSpearman correlation: 0.641 -> 0.680Helped
use skill-specific fine-grained rubrics instead of skill-agnostic scoringModel-based FLASK evaluation · Human-model evaluationKendall-Tau correlation: 0.495 -> 0.541Helped
use skill-specific fine-grained rubrics instead of skill-agnostic scoringModel-based FLASK evaluation · Human-model evaluationPearson correlation: 0.673 -> 0.732Helped
add a reference answer, rationale generation, and score rubric (ablation)Model-based FLASK evaluation · Human-model evaluationcorrelation: 0.516; 0.634; 0.646Helped
add RLHF after supervised fine-tuning (ablation)Vicuna-13B · FLASK Logical Thinkingskill score: 3.96; 3.13; 1.57Helped
add RLHF after supervised fine-tuning (ablation)Vicuna-13B · FLASK factuality, commonsense, problem handling, and user alignment skillsskill score: -6.96; -3.92; -6.41; -11.86; -9.18; -9.90; -2.49; -3.48; -1.37Hurt
train on more difficult instructions (ablation)LLaMA-13B fine-tuned on Evol-Instruct versus ShareGPT · FLASKskill performanceNo clear effect
train on Code-Alpaca instead of Alpaca (ablation)LLaMA-13B · FLASK Logical Thinkingskill performanceHelped
train on FLAN V2 instead of other fine-tuning datasets (ablation)LLaMA-13B · FLASK long-form generationskill performanceHurt
train on FLAN V2 (ablation)LLaMA-13B · FLASK subset with short reference answersskill performanceNo clear effect
use GPT-4-generated responses instead of InstructGPT-generated responses for instruction tuning (ablation)Alpaca-13B · FLASKskill performanceHelped
use GPT-4-generated responses for instruction tuning (ablation)Alpaca-13B · FLASK compared with GPT-3.5skill performanceHurt

Surprising findings

Limitations

Experimental setup

Datasets: MMLU GSM8K ShareGPT FLAN V2 Alpaca Code-Alpaca Evol-Instruct

Benchmarks: FLASK FLASK-Hard

Metrics: Spearman correlation Kendall-Tau correlation Pearson correlation Krippendorff's alpha score robustness ratio

Baselines: GPT-3.5 Bard Vicuna-13B Alpaca-13B Claude InstructGPT WizardLM-13B LLaMA2-Chat 70B ROUGE-L Skill-agnostic evaluation

Builds on: Skill-agnostic reference-guided evaluation (Vicuna/MT-Bench style judging) Bloom's-style skill taxonomy for QA

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