TasksSotADatasetsPapersMethodsSubmitAbout
Papers With Code 2

A community resource for machine learning research: papers, code, benchmarks, and state-of-the-art results.

Explore

Notable BenchmarksAll SotADatasetsPapersMethods

Community

Submit ResultsAbout

Data sourced from the PWC Archive (CC-BY-SA 4.0). Built by the community, for the community.

Papers/Mitigating Gender Bias in Face Recognition Using the von M...

Mitigating Gender Bias in Face Recognition Using the von Mises-Fisher Mixture Model

Jean-Rémy Conti, Nathan Noiry, Vincent Despiegel, Stéphane Gentric, Stéphan Clémençon

2022-10-24FairnessFace RecognitionFace Verification
PaperPDFCode(official)

Abstract

In spite of the high performance and reliability of deep learning algorithms in a wide range of everyday applications, many investigations tend to show that a lot of models exhibit biases, discriminating against specific subgroups of the population (e.g. gender, ethnicity). This urges the practitioner to develop fair systems with a uniform/comparable performance across sensitive groups. In this work, we investigate the gender bias of deep Face Recognition networks. In order to measure this bias, we introduce two new metrics, $\mathrm{BFAR}$ and $\mathrm{BFRR}$, that better reflect the inherent deployment needs of Face Recognition systems. Motivated by geometric considerations, we mitigate gender bias through a new post-processing methodology which transforms the deep embeddings of a pre-trained model to give more representation power to discriminated subgroups. It consists in training a shallow neural network by minimizing a Fair von Mises-Fisher loss whose hyperparameters account for the intra-class variance of each gender. Interestingly, we empirically observe that these hyperparameters are correlated with our fairness metrics. In fact, extensive numerical experiments on a variety of datasets show that a careful selection significantly reduces gender bias. The code used for the experiments can be found at https://github.com/JRConti/EthicalModule_vMF.

Results

TaskDatasetMetricValueModel
Facial Recognition and ModellingLFWBFAR33.65ArcFaceR50 + EM-FRR
Facial Recognition and ModellingLFWBFRR5.89ArcFaceR50 + EM-FRR
Facial Recognition and ModellingLFWFRR@FAR(%)0.1ArcFaceR50 + EM-FRR
Facial Recognition and ModellingLFWBFAR2.44ArcFaceR50 + EM-C
Facial Recognition and ModellingLFWBFRR9.18ArcFaceR50 + EM-C
Facial Recognition and ModellingLFWFRR@FAR(%)0.164ArcFaceR50 + EM-C
Facial Recognition and ModellingLFWBFAR2.11ArcFaceR50 + EM-FAR
Facial Recognition and ModellingLFWBFRR11.22ArcFaceR50 + EM-FAR
Facial Recognition and ModellingLFWFRR@FAR(%)0.151ArcFaceR50 + EM-FAR
Face VerificationLFWBFAR33.65ArcFaceR50 + EM-FRR
Face VerificationLFWBFRR5.89ArcFaceR50 + EM-FRR
Face VerificationLFWFRR@FAR(%)0.1ArcFaceR50 + EM-FRR
Face VerificationLFWBFAR2.44ArcFaceR50 + EM-C
Face VerificationLFWBFRR9.18ArcFaceR50 + EM-C
Face VerificationLFWFRR@FAR(%)0.164ArcFaceR50 + EM-C
Face VerificationLFWBFAR2.11ArcFaceR50 + EM-FAR
Face VerificationLFWBFRR11.22ArcFaceR50 + EM-FAR
Face VerificationLFWFRR@FAR(%)0.151ArcFaceR50 + EM-FAR
Face ReconstructionLFWBFAR33.65ArcFaceR50 + EM-FRR
Face ReconstructionLFWBFRR5.89ArcFaceR50 + EM-FRR
Face ReconstructionLFWFRR@FAR(%)0.1ArcFaceR50 + EM-FRR
Face ReconstructionLFWBFAR2.44ArcFaceR50 + EM-C
Face ReconstructionLFWBFRR9.18ArcFaceR50 + EM-C
Face ReconstructionLFWFRR@FAR(%)0.164ArcFaceR50 + EM-C
Face ReconstructionLFWBFAR2.11ArcFaceR50 + EM-FAR
Face ReconstructionLFWBFRR11.22ArcFaceR50 + EM-FAR
Face ReconstructionLFWFRR@FAR(%)0.151ArcFaceR50 + EM-FAR
3DLFWBFAR33.65ArcFaceR50 + EM-FRR
3DLFWBFRR5.89ArcFaceR50 + EM-FRR
3DLFWFRR@FAR(%)0.1ArcFaceR50 + EM-FRR
3DLFWBFAR2.44ArcFaceR50 + EM-C
3DLFWBFRR9.18ArcFaceR50 + EM-C
3DLFWFRR@FAR(%)0.164ArcFaceR50 + EM-C
3DLFWBFAR2.11ArcFaceR50 + EM-FAR
3DLFWBFRR11.22ArcFaceR50 + EM-FAR
3DLFWFRR@FAR(%)0.151ArcFaceR50 + EM-FAR
3D Face ModellingLFWBFAR33.65ArcFaceR50 + EM-FRR
3D Face ModellingLFWBFRR5.89ArcFaceR50 + EM-FRR
3D Face ModellingLFWFRR@FAR(%)0.1ArcFaceR50 + EM-FRR
3D Face ModellingLFWBFAR2.44ArcFaceR50 + EM-C
3D Face ModellingLFWBFRR9.18ArcFaceR50 + EM-C
3D Face ModellingLFWFRR@FAR(%)0.164ArcFaceR50 + EM-C
3D Face ModellingLFWBFAR2.11ArcFaceR50 + EM-FAR
3D Face ModellingLFWBFRR11.22ArcFaceR50 + EM-FAR
3D Face ModellingLFWFRR@FAR(%)0.151ArcFaceR50 + EM-FAR
3D Face ReconstructionLFWBFAR33.65ArcFaceR50 + EM-FRR
3D Face ReconstructionLFWBFRR5.89ArcFaceR50 + EM-FRR
3D Face ReconstructionLFWFRR@FAR(%)0.1ArcFaceR50 + EM-FRR
3D Face ReconstructionLFWBFAR2.44ArcFaceR50 + EM-C
3D Face ReconstructionLFWBFRR9.18ArcFaceR50 + EM-C
3D Face ReconstructionLFWFRR@FAR(%)0.164ArcFaceR50 + EM-C
3D Face ReconstructionLFWBFAR2.11ArcFaceR50 + EM-FAR
3D Face ReconstructionLFWBFRR11.22ArcFaceR50 + EM-FAR
3D Face ReconstructionLFWFRR@FAR(%)0.151ArcFaceR50 + EM-FAR

Related Papers

ProxyFusion: Face Feature Aggregation Through Sparse Experts2025-09-24A Reproducibility Study of Product-side Fairness in Bundle Recommendation2025-07-18FedGA: A Fair Federated Learning Framework Based on the Gini Coefficient2025-07-17DiffClean: Diffusion-based Makeup Removal for Accurate Age Estimation2025-07-17Looking for Fairness in Recommender Systems2025-07-16FADE: Adversarial Concept Erasure in Flow Models2025-07-16Non-Adaptive Adversarial Face Generation2025-07-16Fairness-Aware Grouping for Continuous Sensitive Variables: Application for Debiasing Face Analysis with respect to Skin Tone2025-07-15