Data Decisions and Theoretical Implications when Adversarially Learning Fair Representations

By Alex Beutel, Jilin Chen, Zhe Zhao, Ed H. Chi. 2017

473 citations recorded by the source corpus.

How can we learn a classifier that is "fair" for a protected or sensitive group, when we do not know if the input to the classifier belongs to the protected group? How can we train such a classifier when data on the protected group is difficult to attain? In many settings, finding out the sensitive input attribute can be prohibitively expensive even during model training, and sometimes impossible during model serving. For example, in recommender systems, if we want to predict if a user will click on a given recommendation, we often do not know many attributes of the user, e.g., race or age, and many attributes of the content are hard to determine, e.g., the language or topic. Thus, it is not feasible to use a different classifier calibrated based on knowledge of the sensitive attribute. Here, we use an adversarial training procedure to remove information about the sensitive attribute from the latent representation learned by a neural network. In particular, we study how the choice of data for the adversarial training effects the resulting fairness properties. We find two interesting results: a small amount of data is needed to train these adversarial models, and the data distribution empirically drives the adversary's notion of fairness.

Subfields: Artificial Intelligence, Safety Research, Representation & Self-Supervised Learning, Safety, Robustness & Interpretability

How researchers see this paper

The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.

In Artificial Intelligence

  1. Mohit Bansal
  2. Yejin Choi
  3. Percy Liang
  4. Noah A. Smith
  5. Yoav Goldberg
  6. Kai-Wei Chang
  7. Jianfeng Gao
  8. Luke S. Zettlemoyer

In Safety Research

  1. Silvia Chiappa
  2. Dana Pessach
  3. Erez Shmueli
  4. Luca Oneto
  5. Yoav Goldberg
  6. Yanai Elazar
  7. Lu Zhang
  8. Heinrich Jiang

In Representation & Self-Supervised Learning

  1. Yoav Goldberg
  2. Luca Oneto
  3. Silvia Chiappa
  4. Suhang Wang
  5. Kai-Wei Chang
  6. Yanai Elazar
  7. Shimei Pan
  8. Enyan Dai

In Safety, Robustness & Interpretability

  1. Kai-Wei Chang
  2. Jieyu Zhao
  3. Sunipa Dev
  4. Silvia Chiappa
  5. Adina Williams
  6. Dana Pessach
  7. Erez Shmueli
  8. Yulia Tsvetkov

Citations in the corpus