Enhancing Assessment of Self-Consistency in LLM Explanations using Perturbation Strength
Organizations: School of Computing and Information Systems The University of Melbourne, Melbourne, Australia · School of Computer Science and Engineering University of New South Wales, Sydney, Australia · The University of Melbourne
Abstract
Prior work has examined the self-consistency of LLM-generated explanations using surface-level perturbation methods. However, the strength of these perturbations is not explicitly measured and controlled. In this work, we propose an LLM-as-a-judge approach to measure perturbation strength in a unified manner across input and CoT perturbations. We then evaluate the self-consistency in explanations generated from various LLMs under controlled strength conditions, ensuring a fair comparison across perturbation types. Experiments show that our proposed LLM-based perturbation strength measure outperforms other embedding- and probability-based approaches and that input perturbations generally affect LLMs more strongly than CoT perturbations. Our work suggests that judgments about a model's self-consistency is fair only within the same perturbation type.
Figures & tables
| Strength level | Category | Description |
|---|---|---|
| 0 | No/Minimal change | Meaning is preserved (e.g., paraphrasing, synonyms, rewording) OR the change(s) is/are not enough to interfere with the reasoning path |
| 1 | Small change | Minor semantic shift that might interfere with the reasoning path but not enough to remove or reverse support for an answer option |
| 2 | Moderately strong change | The meaning changes enough to notably weaken, remove, or reverse support for an answer option, without clearly shifting support to another option (including cases where it shifts support to an answer that is not in the answer options) |
| 3 | Strong change | Clearly shift support from one answer option to another that is in the option list |
| ARC-Challenge | OpenBook QA | Sports | Strategy QA | |
| CoT Perturbation | ||||
| LLaMA-3B | 70.7 | 45.2 | 96.0 | 37.5 |
| Mistral-2 | 36.2 | 45.9 | 23.2 | 55.2 |
| Phi-3 | 34.5 | 53.7 | 36.1 | 53.2 |
| LLaMA-8B | 24.7 | 34.7 | 47.2 | 50.1 |
| Input Perturbation | ||||
Appendix figures & tables22 assets
Supplementary material from the paper’s appendix.
Appendix
| All | Score 0 & 3 | Score 1 & 2 | |
|---|---|---|---|
| CoT | 0.649 | 0.830 | 0.192 |
| Input | 0.855 | 0.840 | 0.750 |
Self-Consistency in Language Models
Self-consistency in language models studies whether repeated outputs agree and how agreement can guide reasoning, confidence, and behavior.
See all 49 papers