Semantic Faithfulness and Entropy Production Measures to Tame Your LLM Demons and Manage Hallucinations
Igor Halperin
TL;DR
<1> This work tackles the challenge of evaluating LLM faithfulness to source contexts by introducing two unsupervised metrics: Semantic Faithfulness (SF), based on minimal KL divergence between topic-transition matrices under marginal constraints, and Semantic Entropy Production (SEP), grounded in stochastic thermodynamics. <2> The authors model QCA triplets as distributions over a latent topic space and frame the LLM as a bipartite information engine akin to Maxwell's demon, enabling a principled, interpretable evaluation of information flow from context to answer. <3> They develop efficient alternating-minimization algorithms to compute SF and SEP, provide a lower-bound derivation for SEP, and validate the framework on NVIDIA 10-K risk-factor triplets, showing SF captures semantic alignment while SEP captures thermodynamic efficiency and irreversibility, with SF and SEP offering complementary insights for hallucination control. <4> The results suggest that higher SF correlates with stronger contextual grounding and that jointly reporting SF and SEP can improve automated faithfulness assessment, answer selection, and prompt design in high-stakes domains. <5> The study lays groundwork for scalable, reference-free evaluation and motivates further exploration across larger datasets, retrieval-augmented generation, and multi-turn interactions.
Abstract
Evaluating faithfulness of Large Language Models (LLMs) to a given task is a complex challenge. We propose two new unsupervised metrics for faithfulness evaluation using insights from information theory and thermodynamics. Our approach treats an LLM as a bipartite information engine where hidden layers act as a Maxwell demon controlling transformations of context $C $ into answer $A$ via prompt $Q$. We model Question-Context-Answer (QCA) triplets as probability distributions over shared topics. Topic transformations from $C$ to $Q$ and $A$ are modeled as transition matrices ${\bf Q}$ and ${\bf A}$ encoding the query goal and actual result, respectively. Our semantic faithfulness (SF) metric quantifies faithfulness for any given QCA triplet by the Kullback-Leibler (KL) divergence between these matrices. Both matrices are inferred simultaneously via convex optimization of this KL divergence, and the final SF metric is obtained by mapping the minimal divergence onto the unit interval [0,1], where higher scores indicate greater faithfulness. Furthermore, we propose a thermodynamics-based semantic entropy production (SEP) metric in answer generation, and show that high faithfulness generally implies low entropy production. The SF and SEP metrics can be used jointly or separately for LLM evaluation and hallucination control. We demonstrate our framework on LLM summarization of corporate SEC 10-K filings.
