Truth in Contrast: Calibrated Factual Evidence from Language Model Likelihoods
Organizations: Nanyang Technological University · University of Colorado at Boulder · National University of Singapore · VinUniversity
Abstract
Large Language Models (LLMs) encode substantial factual knowledge. Yet, estimating confidence in factual claims reliably remains challenging. We study likelihood-based factual confidence from the complementary perspectives of discrimination and calibration across multilingual factual statements. Specifically, we instantiate contrastive generative likelihoods as Contrastive Factual Evidence (CFE), which compares the likelihood of the same claim under competing factual and non-factual conditions, and derive its probabilistic counterpart, the Contrastive Factual Posterior (CFP). We show analytically that CFP calibration depends on the differential error between the two surrogate conditionals, allowing errors shared across them to cancel and yield tighter calibration bounds. Empirically, CFP substantially improves calibration while maintaining factual discrimination comparable to its strongest competitor. Nonetheless, discrimination is uniformly weak across methods in lower-resource languages, which simultaneously undermines the utility of the measured calibration. To this end, we interpret a likelihood geometry, within which an evidence-bearing direction is induced, along with an orthogonal evidence-invariant direction. In our investigation, we selectively align target-language claims with stronger English evidence only along the factual-evidence direction, improving discrimination and open-ended factual generation without target-language labels.
Figures & tables
| Component | ECE ( ) | BS ( ) | AUROC ( ) |
| CFE | |||
| CFE | |||
| CFE | |||
| CFP |
| Language | Objective | Factual Precision (%) | # Claims | # Correct |
| English | Base | 41.29 | 12.74 | 5.26 |
| Full | 38.93 (-2.36) | 12.87 (+0.13) | 5.01 (-0.25) | |
| CFE | 42.32 (+1.03) | 11.67 (-1.07) | 4.94 (-0.32) | |
| Hindi | Base | 27.47 | 11.72 | 3.22 |
| Full | 32.42 (+4.95) | 8.29 (-3.43) | 2.69 (-0.53) | |
| CFE | 32.88 (+5.41) | 10.92 (-0.80) | 3.59 (+0.37) |
Appendix figures & tables10 assets
Supplementary material from the paper’s appendix.
Appendix
| Method | No Held-out Held-out |
| Energy | .1726 .1735 |
| Entropy | .3065 .2842 |
| LN-Entropy | .1257 .1357 |
| NLL | .2937 .2666 |
| Perplexity | .4781 .4689 |
| Average | .2753 .2658 |
| Method | IT | Chat | ECE ( ) | BS ( ) | AUROC ( ) |
| P(True) | ✗ | ✗ | |||
| ✗ | ✓ | ||||
| ✓ | ✗ | ||||
| ✓ | ✓ | ||||
| P(True)-norm | ✗ | ✗ | |||
| ✗ | ✓ |
| Method | IT | Native | ECE ( ) | BS ( ) | AUROC ( ) |
| P(True) | ✗ | ✗ | |||
| ✗ | ✓ | ||||
| ✓ | ✗ | ||||
| ✓ | ✓ | ||||
| P(True)-norm | ✗ | ✗ | |||
| ✗ | ✓ |
| Language | # Claims | Human—Human | LLM-Human |
| English | 109 | 88.1% (0.734) | 75.7% (0.527) |
| German | 71 | 88.7% (0.761) | 85.9% (0.719) |
| Hindi | 71 | 100.0% (1.000) | 83.1% (0.634) |
| Training Topic | Objective | German | Hindi | ||||
| True–False | BB Target | BB English | True–False | BB Target | BB English | ||
| Animals | Base | 63.8 | 81.9 | 86.9 | 50.0 | 42.8 | 86.9 |
| Full | 56.9 | 81.9 | 86.6 | 43.9 | 40.7 | 87.0 | |
| CFE | 70.7 | 81.9 | 87.1 | 59.9 | 40.7 | 86.7 | |
| Chemical Elements | Base | 81.1 | 81.9 | 86.9 | 54.5 | 42.8 | 86.9 |
| Full | 78.4 | 81.3 | 86.7 | 54.5 | 40.2 | 86.6 | |
| Training Topic | Objective | German | Hindi | ||||
| True–False | BB Target | BB English | True–False | BB Target | BB English | ||
| Animals | Base | 71.7 | 92.4 | 92.9 | 45.4 | 65.3 | 92.9 |
| Full | 46.6 | 91.9 | 92.9 | 50.6 | 66.0 | 93.2 | |
| CFE | 70.0 | 92.2 | 93.2 | 61.2 | 65.8 | 93.0 | |
| Chemical Elements | Base | 93.5 | 92.4 | 92.9 | 60.5 | 65.3 | 92.9 |
| Full | 91.5 | 92.0 | 93.1 | 63.6 | 64.3 | 93.0 | |
| Training Topic | Objective | English Generation | Hindi Generation | ||||
| Precision (%) | # Claims | # Correct | Precision (%) | # Claims | # Correct | ||
| Animals | Base | 41.29 | 12.74 | 5.26 | 27.47 | 11.72 | 3.22 |
| Full | 40.24 | 11.68 | 4.70 | 33.57 | 8.34 | 2.80 | |
| CFE | 42.17 | 12.14 | 5.12 | 37.04 | 13.12 | 4.86 | |
| Chemical Elements | Full | 39.46 | 12.52 | 4.94 | 29.96 | 9.08 | 2.72 |
| CFE | 44.98 | 11.56 | 5.20 | 34.12 | 11.08 | 3.78 | |
Confidence Estimation in Language Models
Confidence estimation in language models measures whether a model’s uncertainty signals predict answer correctness and support reliable decisions.
See all 248 papers