Analysing Moral Bias in Finetuned LLMs through Mechanistic Interpretability
Bianca Raimondi, Daniela Dalbagno, Maurizio Gabbrielli
TL;DR
The paper investigates whether finetuned LLMs exhibit the Knobe moral bias in intentionality judgments, and whether this bias can be localized within Transformer layers and mitigated via Layer-Patching without retraining. Using three open-weight LLM families, a structured moral-scenario dataset, and mechanistic interpretability, the authors show that finetuning amplifies the Knobe effect and localizes it to mid-to-late layers. They demonstrate that selectively replacing biased activations with those from the pretrained model during inference can effectively neutralize the bias while preserving performance on standard benchmarks. This work provides a practical bias repair path for aligned models and highlights the value of mechanistic interpretability for safety-oriented model maintenance.
Abstract
Large language models (LLMs) have been shown to internalize human-like biases during finetuning, yet the mechanisms by which these biases manifest remain unclear. In this work, we investigated whether the well-known Knobe effect, a moral bias in intentionality judgements, emerges in finetuned LLMs and whether it can be traced back to specific components of the model. We conducted a Layer-Patching analysis across 3 open-weights LLMs and demonstrated that the bias is not only learned during finetuning but also localized in a specific set of layers. Surprisingly, we found that patching activations from the corresponding pretrained model into just a few critical layers is sufficient to eliminate the effect. Our findings offer new evidence that social biases in LLMs can be interpreted, localized, and mitigated through targeted interventions, without the need for model retraining.
