Matched sample selection with GANs for mitigating attribute confounding
Chandan Singh, Guha Balakrishnan, Pietro Perona

TL;DR
This paper introduces a GAN-based matching method to create balanced datasets for bias analysis in vision systems, helping to distinguish true algorithmic bias from dataset bias.
Contribution
It proposes a novel GAN-based matching approach to mitigate attribute confounding in bias measurement, enabling more accurate bias analysis in vision datasets.
Findings
Bias persists even after matching for confounders.
The method effectively balances attributes across protected groups.
Code and tools are publicly available for replication.
Abstract
Measuring biases of vision systems with respect to protected attributes like gender and age is critical as these systems gain widespread use in society. However, significant correlations between attributes in benchmark datasets make it difficult to separate algorithmic bias from dataset bias. To mitigate such attribute confounding during bias analysis, we propose a matching approach that selects a subset of images from the full dataset with balanced attribute distributions across protected attributes. Our matching approach first projects real images onto a generative adversarial network (GAN)'s latent space in a manner that preserves semantic attributes. It then finds image matches in this latent space across a chosen protected attribute, yielding a dataset where semantic and perceptual attributes are balanced across the protected attribute. We validate projection and matching…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsFace recognition and analysis · Generative Adversarial Networks and Image Synthesis · Advanced Image Processing Techniques
MethodsPath Length Regularization · Weight Demodulation · Convolution · R1 Regularization · HuMan(Expedia)||How do I get a human at Expedia? · StyleGAN2
