CounteRGAN: Generating Realistic Counterfactuals with Residual Generative Adversarial Nets

09/11/2020
by   Daniel Nemirovsky, et al.
31

The prevalence of machine learning models in various industries has led to growing demands for model interpretability and for the ability to provide meaningful recourse to users. For example, patients hoping to improve their diagnoses or loan applicants seeking to increase their chances of approval. Counterfactuals can help in this regard by identifying input perturbations that would result in more desirable prediction outcomes. Meaningful counterfactuals should be able to achieve the desired outcome, but also be realistic, actionable, and efficient to compute. Current approaches achieve desired outcomes with moderate actionability but are severely limited in terms of realism and latency. To tackle these limitations, we apply Generative Adversarial Nets (GANs) toward counterfactual search. We also introduce a novel Residual GAN (RGAN) that helps to improve counterfactual realism and actionability compared to regular GANs. The proposed CounteRGAN method utilizes an RGAN and a target classifier to produce counterfactuals capable of providing meaningful recourse. Evaluations on two popular datasets highlight how the CounteRGAN is able to overcome the limitations of existing methods, including latency improvements of >50x to >90,000x, making meaningful recourse available in real-time and applicable to a wide range of domains.

READ FULL TEXT

page 2

page 6

research
10/06/2020

Providing Actionable Feedback in Hiring Marketplaces using Generative Adversarial Networks

Machine learning predictors have been increasingly applied in production...
research
09/05/2022

Dynamics of Fourier Modes in Torus Generative Adversarial Networks

Generative Adversarial Networks (GANs) are powerful Machine Learning mod...
research
10/21/2021

On some theoretical limitations of Generative Adversarial Networks

Generative Adversarial Networks have become a core technique in Machine ...
research
06/16/2021

Model-Based Counterfactual Synthesizer for Interpretation

Counterfactuals, serving as one of the emerging type of model interpreta...
research
02/27/2020

Estimating the Effects of Continuous-valued Interventions using Generative Adversarial Networks

While much attention has been given to the problem of estimating the eff...
research
05/28/2023

Augmenting Character Designers Creativity Using Generative Adversarial Networks

Recent advances in Generative Adversarial Networks (GANs) continue to at...
research
10/07/2019

Semantic Preserving Generative Adversarial Models

We introduce generative adversarial models in which the discriminator is...

Please sign up or login with your details

Forgot password? Click here to reset