New ECE framework lets AI abstain from weak fact-checks
Achieves 97.8% accuracy on answered claims by saying 'I don't know' when evidence is shaky.
A new paper from Dekun Yang tackles a hidden flaw in LLM-based fact-checking: systems confidently declare 'true' or 'false' even when supporting evidence is weak, sparse, or internally inconsistent. The proposed framework, Evidence Chain Evaluation (ECE), lets the model abstain by returning an 'uncertain' verdict when evidence quality doesn't justify a binary decision. ECE operates as a tool-using verification agent that gathers evidence through web search, scholarly search, and executable checks, returning structured verdicts with confidence scores and source-level metadata.
On the custom ECE-Bench benchmark, ECE achieves 91.6% standard accuracy, 93.7% coverage, and 97.8% selective accuracy on the claims it does answer. Crucially, it defers only 6 out of 95 cases – five of which fall under the lowest-reliability evidence tier (source level L4). While ECE doesn't top aggregate calibration metrics like Expected Calibration Error or Brier score against the strongest baselines, it demonstrates a clear selective-prediction trade-off: near-perfect precision on answered claims by strategically abstaining when evidence is epistemically weak. The code is available on GitHub.
- ECE achieves 97.8% accuracy on answered claims by deferring only 6 of 95 cases.
- Deferred cases concentrate in low-reliability settings (5/6 at source level L4), acting as a safety guardrail.
- Framework uses web search, scholarly search, and executable checks to gather evidence before verdicts.
Why It Matters
More trustworthy fact-checking systems for news aggregation, research, and enterprise AI – when knowing when to say 'I don't know' is a feature, not a bug.