atlas

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

Alignment for Honesty

NeurIPS 2024 · Large language models › Instruction and fine-tuning · approach: Safety alignment after fine-tuning · 6 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.

Defines honesty for LLMs as answering known questions and abstaining ("idk") on unknown ones, proposes prudence/over-conservativeness/honesty metrics and four honesty-oriented SFT variants (Absolute, Confidence, Multisample) on LLaMA2-Chat using TriviaQA.

Problem

LLMs hallucinate confidently answers to questions beyond their knowledge; aligning them for honesty requires knowing when to refuse, without becoming over-conservative, and needs metrics and training methods to do so.

Approach

Approximate a model's knowledge boundary by sampling its answers to each question (expected accuracy), then fine-tune the model to answer known questions and respond with idk phrases to unknown ones, with evolutionary metrics (prudence, over-conservativeness, honesty score) comparing before and after alignment.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply honesty-oriented supervised fine-tuning (Absolute) rather than prompting aloneLLaMA2-Chat-13B · TriviaQAhonesty: 60.64 -> 68.88Helped
Apply honesty-oriented supervised fine-tuning (Multisample) rather than prompting aloneLLaMA2-Chat-13B · TriviaQAhonesty: 60.64 -> 75.91Helped
Use expected accuracy as a training signal with numerical confidence expressions rather than Absolute (ablation)LLaMA2-Chat-13B · TriviaQAhonesty: 68.88 -> 74.37Helped
Use expected accuracy as a training signal with verbal confidence expressions rather than Absolute (ablation)LLaMA2-Chat-13B · TriviaQAhonesty: 68.88 -> 74.12Helped
Train on multiple sampled responses per question rather than Absolute (ablation)LLaMA2-Chat-13B · TriviaQAhonesty: 68.88 -> 75.91Helped
Train on multiple sampled responses per question rather than Absolute (ablation)LLaMA2-Chat-13B · TriviaQAaccuracy: 71.30 -> 68.88Hurt
Use honesty-oriented fine-tuning (Multisample) rather than prompting aloneLLaMA2-Chat-13B · Non-AmbigQAhonesty: 57.39 -> 70.18Helped
Use honesty-oriented fine-tuning (Confidence-Verb) rather than the unaligned modelLLaMA2-Chat-13B · Non-AmbigQAaccuracy: 49.63 -> 49.54No clear effect
Use confidence-oriented fine-tuning (Confidence-Num) rather than prompting aloneLLaMA2-Chat-13B · PUQAprudence: 28.90 -> 87.30Helped
Use honesty-oriented fine-tuning (Confidence-Verb) rather than the unaligned modelLLaMA2-Chat-13B · PKQAaccuracy: 100.00 -> 96.80Hurt
Fine-tune on gold answers for unknown questions instead of idk responsesLLaMA2-Chat-13B · PKQAaccuracy: 100.00 -> 87.70Hurt
Align with honesty using Confidence-Verb rather than leaving the model unalignedLLaMA2-Chat-13B · Eval-P⁻helpfulness (GPT-4): 8.62 -> 8.61No clear effect

Surprising findings

Limitations

Experimental setup

Datasets: TriviaQA Non-AmbigQA PUQA PKQA MMLU Eval-P

Benchmarks: TriviaQA Non-AmbigQA PUQA PKQA MMLU Eval-P

Metrics: prudence score over-conservativeness score honesty score accuracy

Baselines: Unaligned LLaMA2-Chat-13B Fine-tuned baseline (gold answers for unknown questions) Prompt-based idk Absolute Confidence-Num Confidence-Verb

Builds on: LLaMA2-Chat TriviaQA Eval-P Auto-J

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