Unified Adversarial Invariance
arXiv:1905.03629
Abstract
We present a unified invariance framework for supervised neural networks that can induce independence to nuisance factors of data without using any nuisance annotations, but can additionally use labeled information about biasing factors to force their removal from the latent embedding for making fair predictions. Invariance to nuisance is achieved by learning a split representation of data through competitive training between the prediction task and a reconstruction task coupled with disentanglement, whereas that to biasing factors is brought about by penalizing the network if the latent embedding contains any information about them. We describe an adversarial instantiation of this framework and provide analysis of its working. Our model outperforms previous works at inducing invariance to nuisance factors without using any labeled information about such variables, and achieves state-of-the-art performance at learning independence to biasing factors in fairness settings.
arXiv commentIn submission to T-PAMI. Some results updated. arXiv admin note: substantial text overlap with arXiv:1809.10083
References in corpus (11)
- Auto-Encoding Variational Bayes
- Fashion-MNIST: a Novel Image Dataset for Benchmarking Machine Learning Algorithms
- An Overview of Multi-Task Learning in Deep Neural Networks
- The information bottleneck method
- Data Augmentation Generative Adversarial Networks
- Deep Variational Information Bottleneck
- Information Constraints on Auto-Encoding Variational Bayes
- Examining Gender and Race Bias in Two Hundred Sentiment Analysis Systems
- Unsupervised Adversarial Invariance
- Learning unbiased features
- Large-Scale Unsupervised Deep Representation Learning for Brain Structure