Research
Multi-Persona Thinking for Bias Mitigation in Large Language Models
Overview Research area: Natural Language Processing — social bias mitigation in Large Language Models via inference-time prompting. Technical level: Intermediate. The method requires no model fine-tun
- arXiv
- 2601.15488
- Published
- 2026-01-21
- Authors
- Yuxing Chen, Guoqing Luo, Zijun Wu, Lili Mou
AI summary
Overview
Research area: Natural Language Processing — social bias mitigation in Large Language Models via inference-time prompting.
Technical level: Intermediate. The method requires no model fine-tuning or parameter access, but the evaluation relies on familiarity with bias benchmarks (BBQ, StereoSet) and metrics such as accuracy and diff-bias score.
Scope: The paper proposes and evaluates Multi-Persona Thinking (MPT), an inference-time framework that reduces social bias in LLMs by having a single model reason from contrasting social identities plus a neutral viewpoint across several iterative rounds.
What This Paper Is About
LLMs exhibit social biases that can produce harmful stereotypes and unfair outcomes in sensitive domains. Existing prompt-based debiasing methods, including persona or role-playing prompts, assign only a single persona, which can bias the model toward that assigned perspective and even amplify stereotypes. The paper's goal is an inference-time method that turns persona assignment from a weakness into a debiasing mechanism by pitting contrasting social identities against each other and synthesizing a neutral, bias-reduced final answer.
Key Contributions
-
Multi-Persona Thinking (MPT) framework. An inference-time procedure that instantiates three personas per input — two contrasting social groups drawn from dataset metadata (e.g., male and female, or grandfather and grandson) plus a neutral general public persona — and has a single LLM simulate a self-debate among them.
-
Iterative dialectical reasoning with final aggregation. The model first produces instinctive, potentially biased answers from each persona (round 0), then refines them across R review rounds where each persona sees the others' responses, and finally returns to a persona-free state to act as a neutral "judge" that integrates the arguments into one answer (rather than simple majority voting).
-
Evaluation across four LLMs and two benchmarks. Experiments on Llama-3.1-8B-Instruct, Llama-3.1-70B-Instruct, Qwen-2.5-7B-Instruct, and GPT-3.5-Turbo on BBQ and StereoSet, compared against direct prompting (standard, explicit debiasing, persona-based), self-consistency, re-prompting, and multi-agent debate (MAD).
-
Ablations and compatibility analysis. Studies of the neutral persona's role, the number of reasoning rounds, cost-matched comparison against self-consistency, and combination of MPT with self-consistency.
Main Findings
-
BBQ with Llama-3.1-8B-Instruct: MPT achieves the highest average accuracy (89.07%) and lowest average diff-bias score (0.0579). On ambiguous questions it reaches 90.54% accuracy with a 0.0279 diff-bias score, an improvement of 7 percentage points in accuracy over the comparison; on disambiguated questions it holds 87.61% accuracy with a 0.0880 diff-bias score. Paired t-tests confirm statistical superiority over all baselines with this model (vs. MAD: t = 169.68, p < 0.001 for accuracy, t = −21.97, p < 0.001 for diff-bias; vs. re-prompting with debiasing: t = 160.96, p < 0.001 and t = −18.19, p < 0.001).
-
BBQ with Llama-3.1-70B-Instruct: MPT reaches 92.83% average accuracy, slightly above the strongest baseline (standard self-consistency, 92.69%), a difference the significance test shows is not statistically significant (t = 0.83, p = 0.451). It reduces average diff-bias from 0.0301 to 0.0053, a relative reduction of 82% (t = −27.97, p < 0.001).
-
StereoSet with Llama-3.1-8B-Instruct: MPT achieves 60.73% accuracy and a 0.0505 diff-bias score, the best on both metrics. Relative to the second-best methods, this is a 30% relative improvement in accuracy (comparing against re-prompting with explicit debiasing, 0.4664) and a 43% relative reduction in bias (comparing against persona-based re-prompting, 0.0888).
-
StereoSet with Qwen-2.5-7B-Instruct: MPT reaches 0.7312 accuracy and 0.0921 diff-bias, outperforming re-prompting with debiasing (0.7019 accuracy, 0.1007 diff-bias; t = 26.03, p < 0.001 for accuracy and t = −7.65, p = 0.0016 for diff-bias).
-
GPT-3.5-Turbo on a BBQ subset (80 instances per category, 880 total): MPT attains the lowest diff-bias score (0.0141), a 30% relative improvement over the second-best method, while re-prompting with debiasing is marginally higher on accuracy (75.80% vs. 74.99%) at a higher bias score (0.0203 vs. 0.0141).
-
Qwen-2.5-7B-Instruct on a BBQ subset: MPT scores 0.8913 accuracy with 0.0266 diff-bias, versus persona-based re-prompting at 0.7440 accuracy and 0.0262 diff-bias. The accuracy gain is significant (t = 61.25, p < 0.001) while the small diff-bias difference is not (t = 0.08, p = 0.9422).
-
The neutral persona matters. Removing it lowers average accuracy from 89.01% to 77.75% and raises average diff-bias from 0.0562 to 0.0748 on BBQ with Llama-3.1-8B-Instruct.
-
Few reasoning rounds suffice. At R = 0 (no dialectical reasoning) the model relies heavily on internal stereotypes, with lower accuracy and higher bias in ambiguous contexts. Performance improves substantially at R = 1 and converges rapidly beyond R = 2, while disambiguated accuracy stays high and even improves slightly when R > 0.
-
MPT combines with other methods. Adding self-consistency (five sampled MPT outputs, majority vote) on BBQ with Llama-3.1-8B-Instruct raises average accuracy from 89.01% to 92.32% and lowers average diff-bias from 0.0562 to 0.0546.
-
It beats self-consistency at matched or higher cost. MPT with R = 3 uses 13 inference calls per query. Self-consistency on standard prompting costs 3× (0.7744 accuracy, 0.0768 diff-bias), 5× (0.7804, 0.0759), 10× (0.7884, 0.0799), and 15× (0.7907, 0.0779), remaining worse on both metrics even at higher cost.
Methodology in Plain English
For each multiple-choice bias question, MPT assigns the model three personas through system prompts: two that correspond to the contrasting social groups named in the dataset's metadata, and one neutral "general public" persona. In round 0, the model answers independently as each persona, exposing whatever stereotyped instinct each perspective produces. In each later round, every persona is shown the other personas' previous responses and asked to refine its own answer — a simulated self-debate within a single model rather than across multiple model instances. After R rounds, the persona constraints are dropped and the model acts as a neutral judge, reviewing all final arguments and issuing one integrated answer. The authors measure results with accuracy on ambiguous and disambiguated questions and with the diff-bias score, which captures both the direction and the size of bias; values are averaged over five independent runs. MAD used three agents over three rounds, and MPT used three reasoning iterations, to match computational cost.
Why This Matters
Impact on research: MPT shows that persona assignment — previously reported as a source of amplified bias, and shown by prior work to amplify gender bias in multi-agent interaction — can instead be repurposed for debiasing when contrasting identities and a neutral arbiter are combined. It also reports alleviating the common fairness-versus-performance trade-off rather than trading one for the other.
Real-world applications (from the paper's framing):
- Hiring, where biased model outputs could skew candidate evaluation.
- Education, where stereotyped assumptions affect decisions about learners.
- Healthcare, where bias can produce unfair or harmful outcomes.
- Dialogue systems and text generation, where stereotypes in output reach end users.
Industry relevance: Because MPT operates purely at inference time, it requires no access to model parameters, no fine-tuning, and no retraining — it can be layered onto deployed open-source or closed-source models. The paper reports the cost as adjustable: the number of reasoning rounds can be tuned to latency constraints, making it usable in both real-time and offline settings, though it remains more expensive than standard direct prompting.
Future Directions
-
Dynamic persona generation. The current design uses predefined personas taken from dataset metadata, which assumes social identities are stable and clearly separable. The authors note that real identities are complex, non-binary, and intersectional, and suggest future work on personas that are abstract, combined, or generated to reflect broader perspectives such as an observer sensitive to gender bias.
-
Open-ended generation evaluation. The present evaluation is restricted to multiple-choice tasks. Extending the core idea to open-ended generation faces two obstacles the authors identify: the lack of a universally accepted, unbiased gold standard (with LLM-as-a-judge potentially introducing its own bias), and the scarcity of controlled benchmarks comparable to BBQ.
-
Reducing inference cost and latency. MPT still uses multiple turns and multiple personas, and the authors propose making the number of rounds configurable as the practical remedy.
-
Handling implicit and intersectional bias. The paper's own results note that the disambiguated diff-bias score rises slightly with iterative reasoning, which the authors attribute to increased sensitivity to diverse perspectives — a side effect on the balance of gains and losses that remains open.
Target Audience
Researchers and practitioners working on AI fairness and LLM safety who want a debiasing method that requires no model modification; NLP engineers deploying open-source or closed-source LLMs who need a lightweight, inference-time intervention; and evaluation researchers interested in bias benchmarks, persona-prompting failure modes, and the fairness-versus-accuracy trade-off.
Authors’ abstract
Large Language Models (LLMs) exhibit social biases, which can lead to harmful stereotypes and unfair outcomes. We propose \textbf{Multi-Persona Thinking (MPT)}, a simple inference-time framework that reduces social bias by encouraging reasoning from multiple perspectives. MPT guides the model to consider contrasting social identities, such as male and female, together with a neutral viewpoint. These viewpoints then interact through an iterative reasoning process to identify and correct biased judgments. This design transforms the potential weakness of persona assignment into a mechanism to mitigate bias. We evaluate MPT on two widely used bias benchmarks with both open-source and closed-source models. Our results show that MPT achieves a lower bias than the existing prompting-based methods while maintaining the core reasoning ability.