SlideShare une entreprise Scribd logo
1  sur  20
Télécharger pour lire hors ligne
Fairly Measuring
Fairness
HJ van Veen - Data Scientist - Nubank Brasil
Protected Features
• Case: Need to avoid Age discrimination
• So remove the Age feature from the
dataset
• Then retrain the model and evaluate
performance
Protected Features
• We use publicly available credit card
default data. From: The comparisons of data mining techniques for the predictive
accuracy of probability of default of credit card clients. Yeh, I. C., & Lien, C. H. (2009)
• XGBoost. 5-fold Stratified Cross-
Validation.
• Including Age feature: AUC 0.78454
• Removing Age: AUC drops to 0.78326
Protected Features
• Business impact of removing Age feature:
• 0.17% decrease approval rate (keeping
default rate constant).
• 0.05% increase default rate (keeping approval
rate constant)
Protected Features
• But “Fairness through unawareness”
does not work.
• Redundant Encodings hold information
on the protected feature.
Protected Features
• Use the protected feature as a target.
• We try to predict it from the remaining
features.
• XGBoost. 5-Fold Quantile Stratified
Cross-Validation.
Protected Features
• Baseline: Mean age for everyone.
• Result: 7.54611 Mean Absolute Error.
• Improvement: XGBoost Regression
• Result: 5.99789 Mean Absolute Error

0.3 R2 Score
Protected Features
• Using the other features we did better
than average guessing
• 7.54611 - 5.99789 = Bayesian Fairness
Rate
• Best we can do, without removing other
non-protected features
Discrimination-aware
Data Mining
• First paper (2008) to look at
discrimination in ML models. By: Dino Pedreschi, Salvatore
Ruggieri, Franco Turini
• Used simple rule mining on loan data.
• See how much of performance can be
explained by discriminating feature.
Discrimination-aware
Data Mining
city=NYC
==> class=bad
-- conf:(0.25)
race=black, city=NYC
==> class=bad
-- conf:(0.75)
Discrimination-aware
Data Mining
neighborhood=10451, city=NYC
==> class=bad
-- conf:(0.95)
neighborhood=10451, city=NYC
==> race=black
-- conf:(0.80)
Equality of Opportunity
in Supervised Learning
• Paper (2016) by Google Research Moritz Hardt,
Eric Price, Nathan Srebro
• Look at groups in the protected feature
• FICO loan data
Equality of Opportunity
in Supervised Learning
Equality of Opportunity
in Supervised Learning
• Every profit-optimizing model has a
threshold at which a decision is made.
• Putting fairness constraints on your
model often means losing profit.
• We can study profit for a model under
different threshold constraints.
Equality of Opportunity
in Supervised Learning
• Max-Profit. No Fairness Constraints.
Pick different profit-maximizing threshold
for every group.
• 100% of Max-Profit.
Equality of Opportunity
in Supervised Learning
• Feature blind. Requires threshold to be
the same for every group.
• 99.3% of Max-Profit
Equality of Opportunity
in Supervised Learning
• Equal Opportunity. Picks for each
group a threshold such that the fraction
of non-defaulting group members that
qualify for loans is the same.
• 92.8% of Max-Profit.
Equality of Opportunity
in Supervised Learning
• Equalized odds. Requires both the
fraction of non-defaulters that qualify for
loans and the fraction of defaulters that
qualify for loans to be constant across
groups.
• 80.2% of Max-Profit.
Equality of Opportunity
in Supervised Learning
• Demographic parity. Picks for each
group a threshold such that the fraction
of group members that qualify for loans
is the same.
• 69.8% of Max-Profit.
Conclusion
• Studying fairness is new, but important
• Fairness has a measurable cost
• Ignoring the feature may not be enough
• There are different fairness constraints
• We still need the unfair feature to detect
unfairness

Contenu connexe

Tendances

Machine Learning presentation.
Machine Learning presentation.Machine Learning presentation.
Machine Learning presentation.
butest
 

Tendances (20)

Introduction to Machine learning
Introduction to Machine learningIntroduction to Machine learning
Introduction to Machine learning
 
Tips and tricks to win kaggle data science competitions
Tips and tricks to win kaggle data science competitionsTips and tricks to win kaggle data science competitions
Tips and tricks to win kaggle data science competitions
 
Machine Learning and Real-World Applications
Machine Learning and Real-World ApplicationsMachine Learning and Real-World Applications
Machine Learning and Real-World Applications
 
L15. Machine Learning - Black Art
L15. Machine Learning - Black ArtL15. Machine Learning - Black Art
L15. Machine Learning - Black Art
 
ML Basics
ML BasicsML Basics
ML Basics
 
Feature Engineering
Feature Engineering Feature Engineering
Feature Engineering
 
Applications in Machine Learning
Applications in Machine LearningApplications in Machine Learning
Applications in Machine Learning
 
Barga Data Science lecture 9
Barga Data Science lecture 9Barga Data Science lecture 9
Barga Data Science lecture 9
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Understanding Basics of Machine Learning
Understanding Basics of Machine LearningUnderstanding Basics of Machine Learning
Understanding Basics of Machine Learning
 
Barga Data Science lecture 5
Barga Data Science lecture 5Barga Data Science lecture 5
Barga Data Science lecture 5
 
Barga Data Science lecture 10
Barga Data Science lecture 10Barga Data Science lecture 10
Barga Data Science lecture 10
 
Barga Data Science lecture 7
Barga Data Science lecture 7Barga Data Science lecture 7
Barga Data Science lecture 7
 
Ml1 introduction to-supervised_learning_and_k_nearest_neighbors
Ml1 introduction to-supervised_learning_and_k_nearest_neighborsMl1 introduction to-supervised_learning_and_k_nearest_neighbors
Ml1 introduction to-supervised_learning_and_k_nearest_neighbors
 
Machine Learning
Machine LearningMachine Learning
Machine Learning
 
Machine Learning presentation.
Machine Learning presentation.Machine Learning presentation.
Machine Learning presentation.
 
Feature Importance Analysis with XGBoost in Tax audit
Feature Importance Analysis with XGBoost in Tax auditFeature Importance Analysis with XGBoost in Tax audit
Feature Importance Analysis with XGBoost in Tax audit
 
Machine learning basics
Machine learning basics Machine learning basics
Machine learning basics
 
LR2. Summary Day 2
LR2. Summary Day 2LR2. Summary Day 2
LR2. Summary Day 2
 
Say "Hi!" to Your New Boss
Say "Hi!" to Your New BossSay "Hi!" to Your New Boss
Say "Hi!" to Your New Boss
 

En vedette

Druva Casestudy - HackerEarth
Druva Casestudy - HackerEarthDruva Casestudy - HackerEarth
Druva Casestudy - HackerEarth
HackerEarth
 
No-Bullshit Data Science
No-Bullshit Data ScienceNo-Bullshit Data Science
No-Bullshit Data Science
Domino Data Lab
 
Leverage Social Media for Employer Brand and Recruiting
Leverage Social Media for Employer Brand and RecruitingLeverage Social Media for Employer Brand and Recruiting
Leverage Social Media for Employer Brand and Recruiting
HackerEarth
 

En vedette (20)

Ethics in Data Science and Machine Learning
Ethics in Data Science and Machine LearningEthics in Data Science and Machine Learning
Ethics in Data Science and Machine Learning
 
Druva Casestudy - HackerEarth
Druva Casestudy - HackerEarthDruva Casestudy - HackerEarth
Druva Casestudy - HackerEarth
 
Tda presentation
Tda presentationTda presentation
Tda presentation
 
No-Bullshit Data Science
No-Bullshit Data ScienceNo-Bullshit Data Science
No-Bullshit Data Science
 
Make Sense Out of Data with Feature Engineering
Make Sense Out of Data with Feature EngineeringMake Sense Out of Data with Feature Engineering
Make Sense Out of Data with Feature Engineering
 
Leveraged Analytics at Scale
Leveraged Analytics at ScaleLeveraged Analytics at Scale
Leveraged Analytics at Scale
 
Smart Switchboard: An home automation system
Smart Switchboard: An home automation systemSmart Switchboard: An home automation system
Smart Switchboard: An home automation system
 
Marriage - LIGHT Ministry
Marriage - LIGHT MinistryMarriage - LIGHT Ministry
Marriage - LIGHT Ministry
 
DataRobot R Package
DataRobot R PackageDataRobot R Package
DataRobot R Package
 
HackerEarth Sourcing Solution
HackerEarth Sourcing SolutionHackerEarth Sourcing Solution
HackerEarth Sourcing Solution
 
How to assess & hire Java developers accurately?
How to assess & hire Java developers accurately?How to assess & hire Java developers accurately?
How to assess & hire Java developers accurately?
 
Data science at the command line
Data science at the command lineData science at the command line
Data science at the command line
 
HackerEarth helping a startup hire developers - The Practo Case Study
HackerEarth helping a startup hire developers - The Practo Case StudyHackerEarth helping a startup hire developers - The Practo Case Study
HackerEarth helping a startup hire developers - The Practo Case Study
 
How hackathons can drive top line revenue growth
How hackathons can drive top line revenue growthHow hackathons can drive top line revenue growth
How hackathons can drive top line revenue growth
 
How to recruit excellent tech talent
How to recruit excellent tech talentHow to recruit excellent tech talent
How to recruit excellent tech talent
 
State of women in technical workforce
State of women in technical workforceState of women in technical workforce
State of women in technical workforce
 
Doing your first Kaggle (Python for Big Data sets)
Doing your first Kaggle (Python for Big Data sets)Doing your first Kaggle (Python for Big Data sets)
Doing your first Kaggle (Python for Big Data sets)
 
Feature Hashing for Scalable Machine Learning: Spark Summit East talk by Nick...
Feature Hashing for Scalable Machine Learning: Spark Summit East talk by Nick...Feature Hashing for Scalable Machine Learning: Spark Summit East talk by Nick...
Feature Hashing for Scalable Machine Learning: Spark Summit East talk by Nick...
 
Data Science Competition
Data Science CompetitionData Science Competition
Data Science Competition
 
Leverage Social Media for Employer Brand and Recruiting
Leverage Social Media for Employer Brand and RecruitingLeverage Social Media for Employer Brand and Recruiting
Leverage Social Media for Employer Brand and Recruiting
 

Similaire à Fairly Measuring Fairness In Machine Learning

Chapter 4 Classification in data sience .pdf
Chapter 4 Classification in data sience .pdfChapter 4 Classification in data sience .pdf
Chapter 4 Classification in data sience .pdf
AschalewAyele2
 
customer_profiling_based_on_fuzzy_principals_linkedin
customer_profiling_based_on_fuzzy_principals_linkedincustomer_profiling_based_on_fuzzy_principals_linkedin
customer_profiling_based_on_fuzzy_principals_linkedin
Asoka Korale
 

Similaire à Fairly Measuring Fairness In Machine Learning (20)

Decoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in ActionDecoding Loan Approval: Predictive Modeling in Action
Decoding Loan Approval: Predictive Modeling in Action
 
Counterfactual evaluation of machine learning models
Counterfactual evaluation of machine learning modelsCounterfactual evaluation of machine learning models
Counterfactual evaluation of machine learning models
 
Spark + AI Summit - The Importance of Model Fairness and Interpretability in ...
Spark + AI Summit - The Importance of Model Fairness and Interpretability in ...Spark + AI Summit - The Importance of Model Fairness and Interpretability in ...
Spark + AI Summit - The Importance of Model Fairness and Interpretability in ...
 
Kaggle Gold Medal Case Study
Kaggle Gold Medal Case StudyKaggle Gold Medal Case Study
Kaggle Gold Medal Case Study
 
datamining and warehousing ppt
datamining  and warehousing pptdatamining  and warehousing ppt
datamining and warehousing ppt
 
DataEngConf SF16 - Three lessons learned from building a production machine l...
DataEngConf SF16 - Three lessons learned from building a production machine l...DataEngConf SF16 - Three lessons learned from building a production machine l...
DataEngConf SF16 - Three lessons learned from building a production machine l...
 
BMDSE v1 - Data Scientist Deck
BMDSE v1 - Data Scientist DeckBMDSE v1 - Data Scientist Deck
BMDSE v1 - Data Scientist Deck
 
AI Models For Fun and Profit by Walmart Director of Artificial Intelligence
AI Models For Fun and Profit by Walmart Director of Artificial IntelligenceAI Models For Fun and Profit by Walmart Director of Artificial Intelligence
AI Models For Fun and Profit by Walmart Director of Artificial Intelligence
 
Barga Data Science lecture 6
Barga Data Science lecture 6Barga Data Science lecture 6
Barga Data Science lecture 6
 
Information Retrieval 08
Information Retrieval 08 Information Retrieval 08
Information Retrieval 08
 
From Data to Artificial Intelligence with the Machine Learning Canvas — ODSC ...
From Data to Artificial Intelligence with the Machine Learning Canvas — ODSC ...From Data to Artificial Intelligence with the Machine Learning Canvas — ODSC ...
From Data to Artificial Intelligence with the Machine Learning Canvas — ODSC ...
 
Kevin Swingler: Introduction to Data Mining
Kevin Swingler: Introduction to Data MiningKevin Swingler: Introduction to Data Mining
Kevin Swingler: Introduction to Data Mining
 
Mini datathon
Mini datathonMini datathon
Mini datathon
 
Chapter 4 Classification in data sience .pdf
Chapter 4 Classification in data sience .pdfChapter 4 Classification in data sience .pdf
Chapter 4 Classification in data sience .pdf
 
customer_profiling_based_on_fuzzy_principals_linkedin
customer_profiling_based_on_fuzzy_principals_linkedincustomer_profiling_based_on_fuzzy_principals_linkedin
customer_profiling_based_on_fuzzy_principals_linkedin
 
Deep Credit Risk Ranking with LSTM with Kyle Grove
Deep Credit Risk Ranking with LSTM with Kyle GroveDeep Credit Risk Ranking with LSTM with Kyle Grove
Deep Credit Risk Ranking with LSTM with Kyle Grove
 
Recommendation engine Using Genetic Algorithm
Recommendation engine Using Genetic AlgorithmRecommendation engine Using Genetic Algorithm
Recommendation engine Using Genetic Algorithm
 
Machine Learning 2 deep Learning: An Intro
Machine Learning 2 deep Learning: An IntroMachine Learning 2 deep Learning: An Intro
Machine Learning 2 deep Learning: An Intro
 
AWS re:Invent 2016: Getting to Ground Truth with Amazon Mechanical Turk (MAC201)
AWS re:Invent 2016: Getting to Ground Truth with Amazon Mechanical Turk (MAC201)AWS re:Invent 2016: Getting to Ground Truth with Amazon Mechanical Turk (MAC201)
AWS re:Invent 2016: Getting to Ground Truth with Amazon Mechanical Turk (MAC201)
 
Credit card fraud detection
Credit card fraud detectionCredit card fraud detection
Credit card fraud detection
 

Dernier

Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Hung Le
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
ZurliaSoop
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
David Celestin
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
Kayode Fayemi
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
amilabibi1
 

Dernier (17)

Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven CuriosityUnlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
Unlocking Exploration: Self-Motivated Agents Thrive on Memory-Driven Curiosity
 
Report Writing Webinar Training
Report Writing Webinar TrainingReport Writing Webinar Training
Report Writing Webinar Training
 
lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.lONG QUESTION ANSWER PAKISTAN STUDIES10.
lONG QUESTION ANSWER PAKISTAN STUDIES10.
 
ICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdfICT role in 21st century education and it's challenges.pdf
ICT role in 21st century education and it's challenges.pdf
 
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdfAWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
AWS Data Engineer Associate (DEA-C01) Exam Dumps 2024.pdf
 
Dreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video TreatmentDreaming Marissa Sánchez Music Video Treatment
Dreaming Marissa Sánchez Music Video Treatment
 
My Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle BaileyMy Presentation "In Your Hands" by Halle Bailey
My Presentation "In Your Hands" by Halle Bailey
 
Introduction to Artificial intelligence.
Introduction to Artificial intelligence.Introduction to Artificial intelligence.
Introduction to Artificial intelligence.
 
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
Jual obat aborsi Jakarta 085657271886 Cytote pil telat bulan penggugur kandun...
 
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait Cityin kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
in kuwait௹+918133066128....) @abortion pills for sale in Kuwait City
 
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
Proofreading- Basics to Artificial Intelligence Integration - Presentation:Sl...
 
Uncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac FolorunsoUncommon Grace The Autobiography of Isaac Folorunso
Uncommon Grace The Autobiography of Isaac Folorunso
 
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdfSOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
SOLID WASTE MANAGEMENT SYSTEM OF FENI PAURASHAVA, BANGLADESH.pdf
 
Dreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio IIIDreaming Music Video Treatment _ Project & Portfolio III
Dreaming Music Video Treatment _ Project & Portfolio III
 
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
Bring back lost lover in USA, Canada ,Uk ,Australia ,London Lost Love Spell C...
 
Digital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of DrupalDigital collaboration with Microsoft 365 as extension of Drupal
Digital collaboration with Microsoft 365 as extension of Drupal
 
Zone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptxZone Chairperson Role and Responsibilities New updated.pptx
Zone Chairperson Role and Responsibilities New updated.pptx
 

Fairly Measuring Fairness In Machine Learning

  • 1. Fairly Measuring Fairness HJ van Veen - Data Scientist - Nubank Brasil
  • 2. Protected Features • Case: Need to avoid Age discrimination • So remove the Age feature from the dataset • Then retrain the model and evaluate performance
  • 3. Protected Features • We use publicly available credit card default data. From: The comparisons of data mining techniques for the predictive accuracy of probability of default of credit card clients. Yeh, I. C., & Lien, C. H. (2009) • XGBoost. 5-fold Stratified Cross- Validation. • Including Age feature: AUC 0.78454 • Removing Age: AUC drops to 0.78326
  • 4. Protected Features • Business impact of removing Age feature: • 0.17% decrease approval rate (keeping default rate constant). • 0.05% increase default rate (keeping approval rate constant)
  • 5. Protected Features • But “Fairness through unawareness” does not work. • Redundant Encodings hold information on the protected feature.
  • 6. Protected Features • Use the protected feature as a target. • We try to predict it from the remaining features. • XGBoost. 5-Fold Quantile Stratified Cross-Validation.
  • 7. Protected Features • Baseline: Mean age for everyone. • Result: 7.54611 Mean Absolute Error. • Improvement: XGBoost Regression • Result: 5.99789 Mean Absolute Error
 0.3 R2 Score
  • 8. Protected Features • Using the other features we did better than average guessing • 7.54611 - 5.99789 = Bayesian Fairness Rate • Best we can do, without removing other non-protected features
  • 9. Discrimination-aware Data Mining • First paper (2008) to look at discrimination in ML models. By: Dino Pedreschi, Salvatore Ruggieri, Franco Turini • Used simple rule mining on loan data. • See how much of performance can be explained by discriminating feature.
  • 10. Discrimination-aware Data Mining city=NYC ==> class=bad -- conf:(0.25) race=black, city=NYC ==> class=bad -- conf:(0.75)
  • 11. Discrimination-aware Data Mining neighborhood=10451, city=NYC ==> class=bad -- conf:(0.95) neighborhood=10451, city=NYC ==> race=black -- conf:(0.80)
  • 12. Equality of Opportunity in Supervised Learning • Paper (2016) by Google Research Moritz Hardt, Eric Price, Nathan Srebro • Look at groups in the protected feature • FICO loan data
  • 13. Equality of Opportunity in Supervised Learning
  • 14. Equality of Opportunity in Supervised Learning • Every profit-optimizing model has a threshold at which a decision is made. • Putting fairness constraints on your model often means losing profit. • We can study profit for a model under different threshold constraints.
  • 15. Equality of Opportunity in Supervised Learning • Max-Profit. No Fairness Constraints. Pick different profit-maximizing threshold for every group. • 100% of Max-Profit.
  • 16. Equality of Opportunity in Supervised Learning • Feature blind. Requires threshold to be the same for every group. • 99.3% of Max-Profit
  • 17. Equality of Opportunity in Supervised Learning • Equal Opportunity. Picks for each group a threshold such that the fraction of non-defaulting group members that qualify for loans is the same. • 92.8% of Max-Profit.
  • 18. Equality of Opportunity in Supervised Learning • Equalized odds. Requires both the fraction of non-defaulters that qualify for loans and the fraction of defaulters that qualify for loans to be constant across groups. • 80.2% of Max-Profit.
  • 19. Equality of Opportunity in Supervised Learning • Demographic parity. Picks for each group a threshold such that the fraction of group members that qualify for loans is the same. • 69.8% of Max-Profit.
  • 20. Conclusion • Studying fairness is new, but important • Fairness has a measurable cost • Ignoring the feature may not be enough • There are different fairness constraints • We still need the unfair feature to detect unfairness