atlas

Research map / Large language models / Retrieval and knowledge

Refine Knowledge of Large Language Models via Adaptive Contrastive Learning

ICLR 2025 · Large language models › Retrieval and knowledge · approach: Knowledge editing in LLMs · 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 Adaptive Contrastive Learning, which builds positive/negative samples per knowledge quadrant (based on sampled answer accuracy against IK/IDK thresholds) to make LLMs answer known questions and refuse unknown ones, improving TRUTHFUL rate on TriviaQA and Natural Questions.

Problem

LLM hallucination: models answer questions beyond their knowledge instead of honestly refusing; existing knowledge-boundary methods are coarse and ignore uncertain knowledge and incorrect responses.

Approach

Partition training questions into knowledge quadrants using sampled-response accuracy under two thresholds (IK and IDK), then build quadrant-specific positive/negative instances and a cosine contrastive loss combined with generation cross-entropy using an adaptive weight.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use adaptive contrastive learning instead of IDK-SFTLLaMA-2-7B-chat · TriviaQATRUTHFUL: 73.2 -> 78.2Helped
Use adaptive contrastive learning instead of IDK-SFTLLaMA-2-7B-chat · Natural QuestionsTRUTHFUL: 60.3 -> 67.2Helped
Use adaptive contrastive learning instead of IDK-SFTMistral-7B-Instruct-v0.1 · TriviaQATRUTHFUL: 72.2 -> 73.5Helped
Use adaptive contrastive learning instead of IDK-SFTMistral-7B-Instruct-v0.1 · Natural QuestionsTRUTHFUL: 70.2 -> 77.0Helped
Add RAGIDK-SFT-Adpt-Ctr · RAG-BenchTRUTHFUL: 66.9 -> 71.2Helped
Set IDK rate to 0.5 instead of 0.7 (ablation)IDK-SFT-Adpt-Ctr · TriviaQATRUTHFUL: 78.2 -> 77.2Hurt
Set IDK rate to 0.9 instead of 0.7 (ablation)IDK-SFT-Adpt-Ctr · TriviaQATRUTHFUL: 78.2 -> 73.6Hurt
Set IDK rate to 0.5 instead of 0.7 (ablation)IDK-SFT-Adpt-Ctr · Natural QuestionsTRUTHFUL: 67.2 -> 62.2Hurt
Set IDK rate to 0.9 instead of 0.7 (ablation)IDK-SFT-Adpt-Ctr · Natural QuestionsTRUTHFUL: 67.2 -> 63.8Hurt
Remove L_Q4 (ablation)Adaptive contrastive learning · TriviaQATRUTHFUL: 78.2 -> 74.4Hurt
Remove L_Q3 (ablation)Adaptive contrastive learning · TriviaQATRUTHFUL: 78.2 -> 78.0Hurt
Remove L_Q1 (ablation)Adaptive contrastive learning · TriviaQATRUTHFUL: 78.2 -> 76.1Hurt

Surprising findings

Limitations

Experimental setup

Datasets: TriviaQA Natural Questions ALCUNA RAG-Bench

Benchmarks: TriviaQA Natural Questions ALCUNA RAG-Bench

Metrics: IK-IK rate IK-IDK rate Truthful rate

Baselines: IDK-Prompting IDK-SFT

Builds on: supervised fine-tuning contrastive instruction tuning knowledge quadrants

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