Intrinsic Self-Correction in LLMs: Towards Explainable Prompting via Mechanistic Interpretability

arXiv:2505.11924 · cs.CL, cs.AI, cs.LG · Submitted 2026-08-21 · Read on arXiv

Yu-Ting Lee, Fu-Chieh Chang, Yu-En Shu, Hui-Ying Shih, Pei-Yuan Wu

cs.CL, cs.AI, cs.LG

Submitted: 2026-08-21

Updated: 2026-08-24

Journal ref: 4th Deployable AI Workshop at AAAI 2026

Code: https://github.com/Yu-TingLee/llm-self-correction-mech-interp

License: http://creativecommons.org/licenses/by/4.0/

The gist: Intrinsic moral self-correction refers to the phenomenon where a language model refines its ethical judgments or aligns its outputs purely through prompting.

Terminology

Abstract

Intrinsic moral self-correction refers to the phenomenon where a language model refines its ethical judgments or aligns its outputs purely through prompting. While effective across diverse tasks, its mechanism remains unclear. We hypothesize intrinsic moral self-correction functions by steering hidden representations along interpretable latent directions. Evaluating six LLMs across four morality-related tasks, we demonstrate that the representation shifts induced by self-correction prompts align with contrastive steering vectors. This alignment transfers even when the steering vectors are constructed from a disjoint corpus. Notably, when applied via activation addition, these prompt-induced shifts can alter model behavior more effectively than the self-correction prompts and the steering vectors. Our findings suggest representation steering is the mechanistic driver of intrinsic moral self-correction.

Sources

Related papers