Fairness and Discrimination in Mechanism Design and Machine - - PowerPoint PPT Presentation

fairness and discrimination in mechanism design and
SMART_READER_LITE
LIVE PREVIEW

Fairness and Discrimination in Mechanism Design and Machine - - PowerPoint PPT Presentation

Fairness and Discrimination in Mechanism Design and Machine Learning Jessie Finocchiaro 1 , Roland Maio 2 , Faidra Monachou 3 Gourab K Patro 4 , Manish Raghavan 5 , Ana-Andreea Stoica 2 , Stratis Tsirtis 6 1 Colorado 2 Columbia 3 Stanford 4 IIT


slide-1
SLIDE 1

Fairness and Discrimination in Mechanism Design and Machine Learning

Jessie Finocchiaro1, Roland Maio2, Faidra Monachou3 Gourab K Patro4, Manish Raghavan5, Ana-Andreea Stoica2, Stratis Tsirtis6

1Colorado 2Columbia 3Stanford 4IIT Kharagpur 5Cornell 6Max Planck Institute for Software Systems

slide-2
SLIDE 2

Meet Jessie

University Y = 1

slide-3
SLIDE 3

But Jessie is just one person

University

slide-4
SLIDE 4

Outline

  • Setting
  • Differences between Mechanism Design and Machine Learning
  • Perceptions of fairness and discrimination
  • Lessons Learned
  • ML → MD
  • MD → ML
slide-5
SLIDE 5

Outline

  • Setting
  • Differences between Mechanism Design and Machine Learning
  • Perceptions of fairness and discrimination
  • Lessons Learned
  • ML → MD
  • MD → ML
slide-6
SLIDE 6

Setting

  • Machine Learning
  • Often supervised, “true” observable

label that we want to predict

  • Typically used in prescriptive settings
  • “Is Jessie qualified to attend

University?”

  • Mechanism Design
  • Agents are given payoff as a function
  • f population decisions
  • Typically used in resource allocation

settings

  • “Given our capacity constraints,

which students are we capable

  • f accepting?”

Y = 1

University

slide-7
SLIDE 7

Outline

  • Setting
  • Differences between Mechanism Design and Machine Learning
  • Perceptions of fairness and discrimination
  • Lessons Learned
  • ML → MD
  • MD → ML
slide-8
SLIDE 8
  • What does “fair” even mean?
  • Individual Fairness

Fairness in ML

  • Group Fairness
  • Demographic Parity

Y = 1 Y=1 Y=0 Y = 0

  • Equalized Odds
  • The list goes on...
slide-9
SLIDE 9

Fairness (and discrimination) in MD

Fairness ≠ not discrimination

Fairness Discrimination Taste-Based Belief-Based

Statistical Discrimination Coordination Failure Mis-specification

slide-10
SLIDE 10

Outline

  • Setting
  • Differences between Mechanism Design and Machine Learning
  • Perceptions of fairness and discrimination
  • Lessons Learned
  • ML → MD
  • MD → ML
slide-11
SLIDE 11

Lessons: ML → MD

(Re)defining notions of fairness Group-level diagnosis

Mehrabi et al., 2019 Abebe et al., 2020

slide-12
SLIDE 12

Lessons: MD → ML

Tension between fairness and welfare Long-term effects of fairness Strategic agents

University

Kaplow and Shavell, 2003 Hu and Chen, 2018 Liu et al. 2018 Kannan et al. 2019 Wen et al., 2019 Hu et al., 2018

slide-13
SLIDE 13

Summary: Why should anyone care about MD ∩ ML?

University Criminal justice Healthcare Finance and lending Population dynamics College admissions

slide-14
SLIDE 14

Thank you!

Funding:

  • NSF Grant nos.1644869, 1650115,

1650441, 1761810

  • J.P. Morgan AI research fellowship
  • Krishnan-Shah Fellowship and the

A.G. Leventis Foundation Grant

  • Tata Consultancy Services Research

Acknowledgements: