The rapid advancement of Vision-Language models (VLMs) has raised growing concerns that their black-box reasoning processes could lead to unintended forms of social bias. Current debiasing approaches focus on mitigating surface-level bias signals through post-hoc learning or test-time algorithms, while leaving the internal dynamics of the model largely unexplored. In this work, we introduce an interpretable, model-agnostic bias mitigation framework, DeBiasLens, that localizes social attribute neurons in VLMs through sparse autoencoders (SAEs) applied to multimodal encoders. Building upon the disentanglement ability of SAEs, we train them on facial image or caption datasets without corresponding social attribute labels to uncover neurons highly responsive to specific demographics, including those that are underrepresented. By selectively deactivating the social neurons most strongly tied to bias for each group, we effectively mitigate socially biased behaviors of VLMs without degrading their semantic knowledge. Our research lays the groundwork for future auditing tools, prioritizing social fairness in emerging real-world AI systems.
Figures & tables
Figure 2: Overview of our interpretable VLM debiasing framework. DeBiasLens consists of three stages: (1) SAE is trained on top of the last layer of the VLM image/text encoder (Section 3.1 ). (2) The social neurons are identified based on the consistency and specificity of SAE activations across data (Section 3.2 ). (3) The selected neurons are activated to generate debiased features, weighted summed with original features for further usage across downstream tasks (Section 3.3 ).
Figure 3: Comparison between similarity trend of facial image pairs for original and SAE-attached CLIP. The difference between the cosine similarity of random and social attribute-overlapping image pairs (G: gender, R: race, A: age) becomes more pronounced when our SAE is attached, indicating that the SAE can capture latent bias-sensitive features.
Table 1: Max Skew@1000 (scaled by 100) results on FairFace dataset using diverse prompts for gender bias evaluation . Note † represents reproduced results (T and I indicate SAE attached to text and image encoder). Our DeBiasLens attains comparable performance with SoTA VLM debiasing methods without using labels during training (but required during probing), with interpretable inference components.
Figure 4: Comparison between bias mitigation vs . general performance of LVLMs. Our method achieves the best trade-off among existing approaches ( ← , ↑ , the better).
Figure 5: Neuron-specific results for CLIP text encoder. Modulating gender neurons mitigates only gender bias, indicating high neuron specificity.
Figure 6: Top activating images per social neuron. Each social neuron corresponds to a human-interpretable concept of a social bias attribute.
Figure 7: Proportion of effective social neurons (top) and corresponding Max Skew scores (bottom) of CLIP (ViT-B/16) image encoder. The expansion factor 8 shows the most similar results across training datasets, and the FairFace dataset achieves the most stable, consistent bias scores as the expansion factor increases. (0: Male, 1: Female).
Figure 8: Proportion of effective social neurons (top) and corresponding Max Skew scores (bottom) of CLIP (ViT-B/16) text encoder. The expansion factor 8 shows the most similar results across training datasets, and the Cocogendertxt dataset achieves the most stable, consistent bias scores as the expansion factor increases. (0: Male, 1: Female).
Figure 9: Newly generated SBBench synthetic datasets. We synthesize images to observe varying training and social neuron probing datasets when training SAE for bias mitigation.
Table 3: SBBench (categories: age and gender) accuracy of DeBiasLens applied to LVLM. The best performance is achieved when SAE is trained and gender neurons are selected using the FairFace datasets, measured using a rule-based and model-based evaluation.
Figure 10: Qualitative results of top activating images per gender attribute neuron across different training datasets. FairFace emerges as the most suitable dataset for training SAEs aimed at bias mitigation, as it produces neurons that strongly align with social attributes.
α
CLIP ViT-B/16
LLaVA-1.5-7b-hf
ImgNette ↑ [ 29 ]
FairFace ↓ [ 41 ]
MME ↑ [ 12 ]
VLA ↓ [ 21 ]
Image
Text
Image
Text
Image
Text
0.0
99.5
99.1
18.8
16.7
1440.10
0.62
0.2
99.3
99.0
17.8
12.8
1479.28
0.57
0.4
99.0
99.1
16.2
8.7
1496.10
0.53
0.5
98.5
98.9
15.2
7.4
1483.89
0.50
Table 4: General performance and bias mitigation score results of DeBiasLens applied to CLIP and LLaVA across varying weighted proportions. There exists a trade-off between these two aspects for both modalities and model types.
Appendix figures & tables28 assets
Supplementary material from the paper’s appendix.
Appendix
Model
Type
Image Encoder
Text Encoder
CLIP (ViT-B/32)
VLM
ViT-B/32
Transformer (512-d)
CLIP (ViT-L/14@336)
VLM
ViT-L/14@336
Transformer (768-d)
LLaVA-1.5-7B
LVLM
ViT-L/14@336
–
LLaVAOneVision
LVLM
SigLIP-so400m/14@384
–
InternVL2-8B
LVLM
InternViT-300M@448px
–
Appendix
Table 5: Overview of multimodal models. The table lists the image and text encoders used in VLMs and LVLMs considered in this work.
Figure 11: Age distribution of FairFace evaluation dataset across genders. Although the gender distribution is balanced, there is a skewed gender distribution per age group.
Figure 12: Age neuron activating images.
Datasets
PATA
Pairs
Prompts
Adj
Occup
Act
Ster
Adj
Occup
Act
Ster
Avg
CLIP (ViT-B/16)
14.1
19.9
10.2
20.3
13.1
22.4
26.8
18.5
18.16
Prompt
7.3
16.9
10.0
16.0
11.9
23.9
15.2
15.0
14.53
DeBiasLens
7.1
13.3
11.9
5.5
10.5
19.5
17.7
11.6
12.14
Appendix
Table 6: Bias Score Results on Non-Overlapping Datasets.
Figure 13: Difference between male and female ’yes’ probability across skill-related prompts for InternVL2-8b and DeBiasLens -Intern. Our method shows most of the skills having no statistically different probability across genders (*: p < 0.1, **: p < 0.01, ***: p < 0.001).
Figure 14: Difference between male and female ’yes’ probability across occupation-related prompts for InternVL2-8b and DeBiasLens -Intern. Our method shows most of the occupations having no statistically different probability across genders (*: p < 0.1, **: p < 0.01, ***: p < 0.001).
Figure 15: Difference between male and female ’yes’ probability across sentiment-related prompts for InternVL2-8b and DeBiasLens -Intern. Our method shows most of the sentiments having no statistically different probability across genders (*: p < 0.1, **: p < 0.01, ***: p < 0.001).
Method
Par (M)
GPU hrs
Overhead (ms)
FLOPs
Trade-off
Full FT
6979.58
0.02
310.19
1.14e+13
1.29
LoRA FT
301.99
0.32
310.89
1.14e+13
1.30
Pruning (0.05)
-
0.00
355.31
1.11e+13
1.53
Pruning (0.5)
-
0.00
268.35
7.90e+12
1.18
Prompt Tuning
0.08
1.72
361.15
1.52e+14
0.92
Prompt Engin.
-
0.00
316.74
1.22e+13
1.35
Appendix
Table 7: Computational Cost Results. The trade-off score ( ↑ the better) is proportional to ΔBiasScore−ΔVLAPerf .
Table 9: SBBench (categories: age and gender) accuracy of DeBiasLens applied to LVLM. The best performance is achieved when SAE is trained and age neurons are selected using the FairFace datasets, measured using a rule-based and model-based evaluation.
α
Percep [ 12 ]
Reason [ 12 ]
MMMU [ 87 ]
Seed2 [ 50 ]
LLaVA-1.5-7b-hf [ 51 ] ( Fairface − Top neurons )
0.0
1205.10
235.00
0.30
0.59
0.2
1252.50
226.78
0.29
0.59
0.4
1240.75
255.35
0.29
0.58
0.5
1209.25
274.64
0.30
0.58
0.6
1187.84
266.42
0.30
0.57
Appendix
Table 10: General performance ( ↑ ) on varying weighted proportion for LVLMs. The general VLM performance overall decreases as the weight proportion of the SAE decoded embedding increases.
α
Occupations
Trait
Trait (gendered)
Skills
0.0
0.3500
0.7000
0.7500
0.7143
0.2
0.3250
0.6000
0.7083
0.6667
0.4
0.3250
0.6000
0.5833
0.6190
0.5
0.3250
0.5500
0.5417
0.6190
0.6
0.3250
0.5500
0.5417
0.6190
0.8
0.2750
0.5500
0.5417
0.5714
Appendix
Table 11: Gender disproportion rate ( ↓ ) across varying weighted proportions for LLaVA-1.5-7b-hf. The disproportion rate decreases as the weight proportion of the SAE decoded embedding increases.
Representation
α
Gender Acc
Age Acc
Race Acc
v (original)
0.0
95.9
55.6
71.0
v′ (mixed)
0.6
95.2
56.2
70.8
v^ (SAE recon)
1.0
92.7
51.4
62.6
Appendix
Table 12: Social Attribute Predictability Results.
Figure 16: Additional newly generated SBBench synthetic datasets. We synthesize images to test the effect of varying training and probing datasets when training SAE for bias mitigation.
Figure 17: Qualitative results of top retrieved images given neutral prompts. Our DeBiasLens retrieves a fairer distribution across genders compared to the original model (CLIP ViT-B/32).
Figure 18: Qualitative results on responses to ambiguous visual questions. Our DeBiasLens (right, skyeblue bars) tends to respond more cautiously, favoring the option of “unknown,” whereas the baseline (InternVL2-8B, left, darkblue bars) more often commits to definitive “yes” or “no” responses, despite the questions having no single correct answer.
Figure 19: Additional top activating images per two social neurons across categories. Each social neuron corresponds to a human-interpretable concept of a social bias attribute.
Figure 20: Interpretable social neurons. We visualize the top activating training (top row) and evaluation (bottom row) images for each social neuron labeled with two human-interpretable concepts.
Figure 21: Proportion of effective age neurons (top) and corresponding Max Skew scores (bottom) of CLIP (ViT-B/16) image encoder. The expansion factor 8 shows the lowest bias scores across thresholds (0: 3-9, 1: 10-19, 2: 20-29, 3: 30-39, 4: 40-49, 5: 50-59, 6: 60-69).
Figure 22: Proportion of effective race neurons (top) and corresponding Max Skew scores (bottom) of CLIP (ViT-B/16) image encoder. The expansion factors 2 and 8 show the lowest and the most stable bias scores, respectively, across thresholds (0: White, 1: Southeast Asian, 2: Middle Eastern, 3: Black, 4: Indian, 5: Latino Hispanic, 6: East Asian).
Figure 23: Proportion of effective age neurons (top) and corresponding Max Skew scores (bottom) of CLIP (ViT-L/14@336) image encoder. The expansion factors 4 and 8 show the lowest bias scores across thresholds (0: Male, 1: Female).
Figure 24: Proportion of effective race neurons (top) and corresponding Max Skew scores (bottom) of CLIP (ViT-L/14@336) text encoder. The expansion factors 1 and 8 overall show the lowest bias scores across thresholds (0: Male, 1: Female).
Figure 25: Proportion of effective age neurons (top) and corresponding Max Skew scores (bottom) of CLIP (ViT-L/14@336) image encoder. The expansion factor 8 shows the lowest bias scores across thresholds (0: 3-9, 1: 10-19, 2: 20-29, 3: 30-39, 4: 40-49, 5: 50-59, 6: 60-69).
Figure 26: Proportion of effective race neurons (top) and corresponding Max Skew scores (bottom) of CLIP (ViT-L/14@336) image encoder. The expansion factors 2 and 8 show the lowest and the most stable bias scores, respectively, across thresholds (0: White, 1: Southeast Asian, 2: Middle Eastern, 3: Black, 4: Indian, 5: Latino Hispanic, 6: East Asian).
Figure 27: Proportion of effective gender (top), age (middle), and race (bottom) neurons of InternVL2-8B image encoder. There is a similar trend of effective neuron proportions across expansion factors for different social attributes ( Gender –0: Male, 1: Female; Age –0: 3-9, 1: 10-19, 2: 20-29, 3: 30-39, 4: 40-49, 5: 50-59, 6: 60-69; Race –0: White, 1: Southeast Asian, 2: Middle Eastern, 3: Black, 4: Indian, 5: Latino Hispanic, 6: East Asian).
Figure 28: Proportion of effective gender (top), age (middle), and race (bottom) neurons of LLaVA-1.5-7b-hf image encoder. There is a similar trend of effective neuron proportions across expansion factors for different social attributes ( Gender –0: Male, 1: Female; Age –0: 3-9, 1: 10-19, 2: 20-29, 3: 30-39, 4: 40-49, 5: 50-59, 6: 60-69; Race –0: White, 1: Southeast Asian, 2: Middle Eastern, 3: Black, 4: Indian, 5: Latino Hispanic, 6: East Asian).
Figure 29: Proportion of effective gender neurons of LLaVA-1.5-7b-hf (top), InternVL2-8B (middle), and LLaVAOneVision (bottom) image encoder. There is a similar trend of effective neuron proportions across expansion factors for different models, even when trained and probed with synthetic datasets (0: Male, 1: Female).
Figure 30: Proportion of effective age neurons of LLaVA-1.5-7b-hf (top), InternVL2-8B (middle), and LLaVAOneVision (bottom) image encoder. There is a similar trend of effective neuron proportions across expansion factors for different models, even when trained and probed with synthetic datasets (0: Old, 1: Young).
While Vision-Language Models (VLMs) have achieved remarkable performance across diverse downstream tasks, recent studies have shown that they can inherit social biases from the training data and further propagate them into downstream applications. To address this issue, various debiasing approaches have been proposed, yet most of them aim to improve fairness without having a theoretical guarantee that the utility of the model is preserved. In this paper, we introduce a debiasing method that yields a closed-form solution in the cross-modal space, achieving Pareto-optimal fairness with bounded utility losses. Our method is training-free, requires no annotated data, and can jointly debias both visual and textual modalities across downstream tasks. Extensive experiments show that our method outperforms existing methods in debiasing VLMs across diverse fairness metrics and datasets for both group and intersectional fairness in downstream tasks such as zero-shot image classification, text-to-image retrieval, and text-to-image generation while preserving task performance.
Tangzheng Lian, Guanyu Hu, Yijing Ren +2
King’s College London · Queen Mary University of London
Models that bridge vision and language, such as CLIP, are key components of multimodal AI, yet their large-scale, uncurated training data introduce severe social and spurious biases. Existing post-hoc debiasing methods often operate directly in the dense CLIP embedding space, where bias and task-relevant information are highly entangled. This entanglement limits their ability to remove bias without degrading semantic fidelity. In this work, we propose Sparse Embedding Modulation (SEM), a post-hoc, zero-shot debiasing framework that operates in a Sparse Autoencoder (SAE) latent space. By decomposing CLIP text embeddings into disentangled features, SEM identifies and modulates bias-relevant neurons while preserving query-relevant ones. This enables more precise, non-linear interventions. Across four benchmark datasets and two CLIP backbones, SEM achieves substantial fairness gains in retrieval and zero-shot classification. Our results demonstrate that sparse latent representations provide an effective foundation for post-hoc debiasing of vision-language models.
Large Vision-Language Models (LVLMs) have achieved remarkable performance across a wide range of tasks; however, they often inherit social biases from their training data, resulting in biased behavior when processing portraits from different social groups. Existing debiasing approaches typically compare token probabilities between the original and biased generations during decoding, but they are fundamentally limited by their reliance on a single, stereotyped viewpoint and fail to account for the diversity of social perspectives. Inspired by the social science principle that diversity fosters fairness, we propose Counterfactual Ensemble Decoding (CED), a novel framework that constructs multi-group counterfactual perspectives within the visual representation space and integrates them during decoding to promote equitable model behavior. CED first performs counterfactual steering in the visual space by identifying semantic directions associated with each social group and generating counterfactual representations along these directions, thereby offering diverse perspectives that disrupt stereotypical narratives. During decoding, CED locates the decoder layer exhibiting the greatest divergence among these perspectives and ensembles their token distributions using uncertainty-aware weights, prioritizing high-confidence tokens from different groups to yield a more balanced probability distribution that guides fairer generation. Extensive experiments on three social bias evaluation benchmarks demonstrate that \tool achieves substantial improvements over leading baselines, reducing bias by up to 47.97% across scenarios involving occupations, descriptors, and persona traits. Moreover, CED also preserves the core capabilities of the original model with minimal degradation.
Yisong Xiao, Aishan Liu, Yongxin Huang +6
State Key Lab of Software Development Environment, Beihang University, Beijing 100191, China