Learning from Failure: Training Debiased Classifier from Biased Classifier

07/06/2020
by   Junhyun Nam, et al.
12

Neural networks often learn to make predictions that overly rely on spurious correlation existing in the dataset, which causes the model to be biased. While previous work tackles this issue with domain-specific knowledge or explicit supervision on the spuriously correlated attributes, we instead tackle a more challenging setting where such information is unavailable. To this end, we first observe that neural networks learn to rely on the spurious correlation only when it is ”easier” to learn than the desired knowledge, and such reliance is most prominent during the early phase of training. Based on the observations, we propose a failure-based debiasing scheme by training a pair of neural networks simultaneously. Our main idea is twofold; (a) we intentionally train the first network to be biased by repeatedly amplifying its ”prejudice”, and (b) we debias the training of the second network by focusing on samples that go against the prejudice of the biased network in (a). Extensive experiments demonstrate that our method significantly improves the training of network against various types of biases in both synthetic and real-world datasets. Surprisingly, our framework even occasionally outperforms the debiasing methods requiring explicit supervision of the spuriously correlated attributes.

READ FULL TEXT

page 3

page 8

page 13

research
10/11/2022

Self-supervised debiasing using low rank regularization

Spurious correlations can cause strong biases in deep neural networks, i...
research
05/25/2022

Less Learn Shortcut: Analyzing and Mitigating Learning of Spurious Feature-Label Correlation

Many recent works indicate that the deep neural networks tend to take da...
research
08/23/2021

BiaSwap: Removing dataset bias with bias-tailored swapping augmentation

Deep neural networks often make decisions based on the spurious correlat...
research
04/26/2022

Unsupervised Learning of Unbiased Visual Representations

Deep neural networks are known for their inability to learn robust repre...
research
04/29/2021

Discover the Unknown Biased Attribute of an Image Classifier

Recent works find that AI algorithms learn biases from data. Therefore, ...
research
07/03/2021

Learning Debiased Representation via Disentangled Feature Augmentation

Image classification models tend to make decisions based on peripheral a...
research
12/28/2019

RoadTagger: Robust Road Attribute Inference with Graph Neural Networks

Inferring road attributes such as lane count and road type from satellit...

Please sign up or login with your details

Forgot password? Click here to reset