atlas

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

HonestLLM: Toward an Honest and Helpful Large Language Model

NeurIPS 2024 · Large language models › Instruction and fine-tuning · approach: Fine-tuning generalization and delta compression · 2 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 principles for honest LLMs, a 930-query HoneSet benchmark across six categories, and two methods (curiosity-driven prompting and two-stage DPO fine-tuning) to improve honesty and helpfulness.

Problem

LLMs often respond dishonestly (hallucinating answers to queries they cannot answer, such as real-time data, non-text modalities, or flawed premises) or honestly but unhelpfully; the paper asks whether helpfulness can be prioritized while preserving honesty.

Approach

Defines six categories of LLM-unable queries and a refined honesty definition; uses curiosity-driven prompting to elicit expressed confusion, then a constitution-guided rewrite for a training-free gain, and a curriculum-style two-stage DPO (first separate honest from dishonest, then improve helpfulness among honest responses).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Apply curiosity-driven prompting and answer optimizationLLMs evaluated on HoneSet · HoneSetHonesty Rate: 0.606 to 0.871 (Llama3-70b); 0.585 to 0.914 (Mixtral-8x7b); 0.430 to 0.837 (Llama2-7b)Helped
Apply curiosity-driven prompting and answer optimizationLLMs evaluated on HoneSet · HoneSetH² pairwise preference: 40.1%Helped
Add two-stage fine-tuningLlama3-8b · HoneSetHonesty Rate: 49.2% -> 91.7%Helped
Add two-stage fine-tuningLlama3-8b · HoneSetH² Score: 4.975 -> 8.225Helped
Add two-stage fine-tuningMistral-7b · HoneSetHonesty Rate: 32.5% -> 85.8%Helped
Add two-stage fine-tuningMistral-7b · HoneSetH² Score: 3.308 -> 7.433Helped
Add stage two after stage one rather than use direct fine-tuningLlama3-8b · HoneSetH² Score: 6.575 -> 8.225Helped
Add stage two after stage one rather than use direct fine-tuningMistral-7b · HoneSetH² Score: 6.733 -> 7.433Helped
Add stage two after stage one rather than use stage one only (ablation)Llama3-8b · HoneSetH² Score: 5.517 -> 8.225Helped
Add stage two after stage one rather than use stage one only (ablation)Mistral-7b · HoneSetH² Score: 4.642 -> 7.433Helped
Fine-tune the modelFine-tuned model · MMLUAccuracy: 51.4 -> 51.8Helped
Fine-tune the modelFine-tuned model · MT-BenchScore: 7.7 -> 7.3Hurt

Surprising findings

Limitations

Experimental setup

Datasets: HoneSet MMLU MT-Bench TrustLLM safety subset

Benchmarks: HoneSet MMLU MT-Bench TrustLLM safety subset

Metrics: honesty rate H2 score pairwise win rate refusal rate accuracy MT-Bench score

Baselines: ChatGPT GPT-4 Claude3-Opus Llama2-7b Llama2-13b Llama2-70b Llama3-70b Mistral-7b Mixtral-8x7b Direct fine-tuning

Builds on: DPO LoRA curriculum learning self-alignment TrustLLM

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