SYNTOLOGY HomeExplorerAtlasCodeMethodologyAboutDevelopersFeedPricing
Paper · 2210.09943 · 2022

Rethinking Bias Mitigation: Fairer Architectures Make for Fairer Face Recognition

arXiv · PDF · Open in the Atlas

Code that ran

We lifted 3 functions out of this paper's own repositories and ran 3 of them in a sandbox. "Ran" means the function executed on a synthesized input and returned a value. It is not a reproduction of the paper's results.

RepositoryRoleRan
dooleys/fr-nas canonical 3 of 3
FunctionStatusWhere it lives
stat_parity_func Ran dooleys/fr-nas/analysis/analysis.py
pointer only (licence: NONE) · get_code("7695938f46a5f5b1")
stat_parity_rank_func Ran dooleys/fr-nas/analysis/analysis.py
pointer only (licence: NONE) · get_code("a7d51f30b1427717")
stat_parity_ratio_func Ran dooleys/fr-nas/analysis/analysis.py
pointer only (licence: NONE) · get_code("1f72eeb951d27500")

Repositories linked to this paper

Some links come from the archived Papers with Code dataset (CC BY-SA 4.0): attribution and licence.

Abstract

Face recognition systems are widely deployed in safety-critical applications, including law enforcement, yet they exhibit bias across a range of socio-demographic dimensions, such as gender and race. Conventional wisdom dictates that model biases arise from biased training data. As a consequence, previous works on bias mitigation largely focused on pre-processing the training data, adding penalties to prevent bias from effecting the model during training, or post-processing predictions to debias them, yet these approaches have shown limited success on hard problems such as face recognition. In our work, we discover that biases are actually inherent to neural network architectures themselves. Following this reframing, we conduct the first neural architecture search for fairness, jointly with a search for hyperparameters. Our search outputs a suite of models which Pareto-dominate all other high-performance architectures and existing bias mitigation methods in terms of accuracy and fairness, often by large margins, on the two most widely used datasets for face identification, CelebA and VGGFace2. Furthermore, these models generalize to other datasets and sensitive attributes. We release our code, models and raw data files at https://github.com/dooleys/FR-NAS.

For agents

The same record, over MCP at https://syntology.ai/mcp:

get_harvested_code_for_paper("2210.09943")
get_code_for_paper("2210.09943")
have("2210.09943")

Connect an agent — have() is free.