atlas

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

Improving Factual Error Correction by Learning to Inject Factual Errors

AAAI 2024 · Large language models › Language, safety and interpretability · approach: Uncertainty quantification for LLMs · 4 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 LIFE, a distantly supervised factual error correction method that trains a T5 corruptor to inject factual errors into correct claims via mask-then-corrupt, filters the synthetic pairs, and trains a T5 corrector end-to-end without a masker at test time.

Problem

Factual error correction (FEC) without paired false/correct claims; existing mask-then-correct distantly supervised methods depend on a masker that must accurately identify factual errors, which is hard without paired training data.

Approach

Instead of identifying errors before correcting, train a corruptor (masked-claim reconstruction conditioned on evidence) to inject factual errors into correct claims, generate synthetic paired data, filter it with a Levenshtein filter and a fact-verification-based filter, and train a T5 corrector that needs no masker at test time.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
use LIFE instead of VENCE (RoBERTa-large)Distantly supervised FEC on FECDATA · FECDATA test, retrieved evidenceSARI Final: 55.0 -> 65.59Helped
use LIFE instead of 8-shot ChatGPTFEC on FECDATA · FECDATA test, retrieved evidenceSARI Final: 58.43 -> 65.59Helped
replace retrieved evidence with gold evidenceLIFE · FECDATA testSARI Final: 65.59 -> 70.72Helped
use heuristic rather than random masking during corruptor training (ablation)LIFE · FECDATA test, retrieved evidenceSARI Final: 60.04 -> 65.59; 58.54 -> 61.30Helped
use random rather than heuristic masking during corruptor inference (ablation)LIFE · FECDATA test, retrieved evidenceSARI Final: 58.54 -> 65.59; 61.30 -> 65.59Helped
use subword-level rather than word-level masking (ablation)LIFE · FECDATA test, retrieved evidenceSARI Final: 65.59 -> 65.18No clear effect
merge consecutive word-level mask tokens (ablation)LIFE · FECDATA test, retrieved evidenceSARI Final: 65.59 -> 64.82Hurt
remove the Levenshtein filter (LF) (ablation)LIFE · FECDATA test, retrieved evidenceSARI Final: 65.59 -> 64.76Hurt
remove the fact verification classifier-based filter (FVCF) (ablation)LIFE · FECDATA test, retrieved evidenceSARI Final: 65.59 -> 65.07Hurt
remove both LF and FVCF (ablation)LIFE · FECDATA test, retrieved evidenceSARI Final: 65.59 -> 64.12Hurt

Surprising findings

Limitations

Experimental setup

Datasets: FECDATA FEVER

Benchmarks: FECDATA

Metrics: SARI Keep SARI Delete SARI Add SARI Final ROUGE-2 human grammaticality/support/correction

Baselines: Fully supervised T5-base DEPN T5MC T5MC-MLM T5MC-V VENCE 8-shot T5-base 8-shot text-ada-001 8-shot text-babbage-001 8-shot ChatGPT

Builds on: T5 VENCE FEVER GENRE DPR

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