论文

Circe:无需训练的 LLM 自我评估方法,通过组件交互一致性判断回答正确性

Circe: Training-Free LLM Self-Evaluation via Component Interaction Consistency

精选理由

这篇论文教模型自己判断答案对不对,不用标准答案也不用多次采样,在 5 个模型 6 个基准上都跑出了不错的结果。

Circe 是一种无需训练的自我评估方法,不需要参考答案,也不用重复采样。它引入组件交互一致性(CIC)指标,衡量注意力更新与 FFN 输出变化之间的方向对齐程度,并结合表示几何(RG)和似然置信度(LC)融合为统一评分。实验覆盖 5 个 LLM 和 6 个基准、4 个领域,区分正确与错误回答的效果优于现有基线,并推广到多语言、多模态和开放世界场景。

原文 · arXiv cs.AI

Circe: Training-Free LLM Self-Evaluation via Component Interaction Consistency

As large language models (LLMs) are increasingly deployed in real-world applications, evaluating the correctness of their responses is crucial for reliable use. However, such evaluation is challenging because reference answers are rarely available in practice. Existing reference-free methods mainly rely on output signals, which may assign high scores to incorrect responses and thus do not necessarily reflect correctness. This motivates exploring the model's internal computation for complementary correctness signals. Recent studies exploit internal states, but they mainly analyze hidden-state trajectories across layers, which record only the combined updates of attention and feed-forward networks (FFNs) and overlook how these components interact. We therefore propose Circe, a training-free self-evaluation method that assesses a response using both internal and external signals, without reference answers or repeated sampling. For internal signals, we first introduce component interaction consistency (CIC), which measures the directional alignment between attention updates in earlier layers and attention-induced FFN output changes in later layers. We further incorporate representation geometry (RG) to characterize normalized displacement and angular changes along layerwise hidden-state trajectories. For the external signal, we convert the mean negative log-likelihood of generated tokens into a bounded likelihood confidence (LC) score. Finally, we fuse CIC, RG, and LC into a unified correctness score. Experiments on five LLMs and six benchmarks across four domains show that our method distinguishes correct from incorrect responses more effectively than existing baselines, and generalizes to multilingual, multimodal, and open-world settings.