SlideShare une entreprise Scribd logo
1  sur  32
Télécharger pour lire hors ligne
Fairness in AI
“Facilis descensusAverno”
Henk Griffioen - 2019-05-07
Data Scientists have to put in the work
so that society does not end up in ML hell
2
“The gates of hell are open night and day;
Smooth the descent,and easy is the way:
But to return, and view the cheerfulskies,
In this the task and mighty labor lies.”
The Works of Virgil (John Dryden)
About me:
one of those Data Scientists who should put in the work
3
GoDataDriven
Driving Your Success With
Data and AI
Henk Griffioen
Lead Data Scientist
@
The impact of AI on society is not all good. AI can encode and
amplify human biases, leading to unfair outcomes at scale
Fairness is a hot topic and gaining traction!
https://fairmlclass.github.io/
Let’s work through an example
6
Predict if income exceeds $50K/year from 1994 census
data with sensitive attributes
Getting a predictive model is easy!
But is it fair?
How to measure fairness?
9
Ratio of
• probability of a positive outcome given the sensitive attribute being true;
• probability of a positive outcome given the sensitive attribute being false;
is no less than p:100
p%-rule: measure demographic parity
40% : 50% = 80%10% : 50% = 20%
Our model is unfair: low probability of high income for
black people and women
How are we getting bias in our systems?
12
• Skewed sample initial bias that compoundsover time
• Tainted examples bias in the data caused by humans
• Sample size disparity minority groups not as well represented
• Limited features less informative data collected on minority groups
• Proxies data implicitly encoding sensitive attributes
• …
Many reasons why bias is creeping into our systems
Barocas & Selbst, 2016
Intermezzo:
Dutch tax authorities in the news
14
Ethnic profiling by the
Dutch tax authorities
15
Profiling people for fraud
“A daycare center in Almere sounded the alarm when
only non-Dutch parents were confronted with
discontinuation of childcare allowances…
…The Tax and Customs Administration says that it
uses the data on Dutch nationality or non-Dutch
nationality in the so-called automatic risk selection
for fraud.”
https://www.nrc.nl/nieuws/2019/05/20/autoriteit
-persoonsgegevens-onderzoekt-mogelijke-
discriminatie-door-belastingdienst-a3960840
Is it enough to leave
out data on (second)
nationality?
16
…In a response, the Tax and Customs Administration
states that the information about the (second)
nationality of parents or intermediary is not used in this
investigation…
“Since 2014, a second nationality with Dutch nationality
is no longer included in the basic registration. This has
been introduced to prevent discrimination for people
with dual nationality.”
Is this enough to
assure that non-Dutch
parents in Almere will
not suffer another tax
injustice?
Towards a fair future?
The model is still unfair
without sensitive data.
Biases are still encoded
by proxies in the
dataset!
17
How can we enforce fairness?
Start out with our normal (biased) classifier…
Louppe, 2017
… and add an adversarial classifier as a fairness referee
Louppe, 2017
Warming up: train classifier to predict income
Warming up: train adversarial to detect unfairness
Louppe, 2017
Adversarial training: iteratively train classifier and
adversarial
Louppe, 2017
After enough training rounds the classifier gives fair
income predictions!
https://blog.godatadriven.com/fairness-in-ml
Putting in the work
No mathematical formulation of fairness.
There are many (conflicting) measures
http://www.ece.ubc.ca/~mjulia/publications/Fairness_Definitions_Explained_2018.pdf
Many ML fairness approaches
https://dzone.com/articles/machine-learning-models-bias-mitigation-strategies
Fairness should be a key part of your product process
https://www.slideshare.net/KrishnaramKenthapadi/fairnessaware-machine-learning-practical-
challenges-and-lessons-learned-www-2019-tutorial
State
problem
Construct
dataset
Select
algorithm
Train
model
Test
model
Deploy
solution
Gather
feedback
Is using an algorithm ethical? Can it
be misused? Who might be harmed?
Are there biased features? Are
groups over-/underrepresented?
Should we get more data?
Is our objective function in line with
ethics? Do we need separate models
for minority populations?
Do we need to enforce fairness?
What metrics should we track?
What fairness metrics? Do the
metrics capture consumer needs?
Are we deploying on a population not
capture in the dataset?
Does the solution enforce unfair
feedback loops? Is intervention
needed?
Fairness is far from being solved and needs active
work!
Data Scientists have to put in the work
so that society does not end up in ML hell
“The gates of hell are open night and day;
Smooth the descent,and easy is the way:
But to return, and view the cheerfulskies,
In this the task and mighty labor lies.”
The Works of Virgil (John Dryden)
An ethics checklist for data scientists
• http://deon.drivendata.org/
Tutorial on fairness for products
• sites.google.com/view/wsdm19-fairness-tutorial
Community concerned with fairness in ML
• www.fatml.org
Our blogs
• blog.godatadriven.com/fairness-in-ml
• blog.godatadriven.com/fairness-in-pytorch
Where to go from here?
Fairness in AI - Towards more Ethical predictive models - Big Data Expo 2019

Contenu connexe

Tendances

Effects of ai on job market
Effects of ai on job marketEffects of ai on job market
Effects of ai on job marketOmar Ahmed
 
How Artificial Intelligence is taking over Human Jobs
How Artificial Intelligence is taking over Human JobsHow Artificial Intelligence is taking over Human Jobs
How Artificial Intelligence is taking over Human JobsShradha Jindal
 
Artificial Intelligence: Predictions for 2017
Artificial Intelligence: Predictions for 2017Artificial Intelligence: Predictions for 2017
Artificial Intelligence: Predictions for 2017NVIDIA
 
A workshop on 'AI transforming Business’
A workshop  on 'AI transforming Business’A workshop  on 'AI transforming Business’
A workshop on 'AI transforming Business’Rubixe
 
Ethical Considerations in the Design of Artificial Intelligence
Ethical Considerations in the Design of Artificial IntelligenceEthical Considerations in the Design of Artificial Intelligence
Ethical Considerations in the Design of Artificial IntelligenceJohn C. Havens
 
Artificial intelligence Bane boon
Artificial intelligence Bane boonArtificial intelligence Bane boon
Artificial intelligence Bane boonSNOW WHITE
 
Artificial Intelligence.
Artificial Intelligence.Artificial Intelligence.
Artificial Intelligence.DeepakKewlani4
 
Artificial intelligence impact on labour and employment
Artificial intelligence  impact on labour and employmentArtificial intelligence  impact on labour and employment
Artificial intelligence impact on labour and employmentParasuram Balasubramanian
 
AI for Libraries
AI for LibrariesAI for Libraries
AI for LibrariesBohyun Kim
 
The State of Artificial Intelligence and What It Means for the Philippines
The State of Artificial Intelligence and What It Means for the PhilippinesThe State of Artificial Intelligence and What It Means for the Philippines
The State of Artificial Intelligence and What It Means for the PhilippinesThinking Machines
 
A Glimpse Into the Future of Data Science - What's Next for AI, Big Data & Ma...
A Glimpse Into the Future of Data Science - What's Next for AI, Big Data & Ma...A Glimpse Into the Future of Data Science - What's Next for AI, Big Data & Ma...
A Glimpse Into the Future of Data Science - What's Next for AI, Big Data & Ma...Pangea.ai
 
Japan 20200724 v13
Japan 20200724 v13Japan 20200724 v13
Japan 20200724 v13ISSIP
 
Doing good in the cognitive era
Doing good in the cognitive eraDoing good in the cognitive era
Doing good in the cognitive eraIBM
 
The Challenges and Opportunities of AI for the Indian Economy
The Challenges and Opportunities of AI for the Indian EconomyThe Challenges and Opportunities of AI for the Indian Economy
The Challenges and Opportunities of AI for the Indian EconomyDaniel Faggella
 
Behind the Slow Growth of AI: Failed Moonshots, Unprofitable Startups, Error...
Behind the Slow Growth of AI: Failed Moonshots, Unprofitable Startups, Error...Behind the Slow Growth of AI: Failed Moonshots, Unprofitable Startups, Error...
Behind the Slow Growth of AI: Failed Moonshots, Unprofitable Startups, Error...Jeffrey Funk
 
Frontiers sutton spohrer 20150711 v2
Frontiers sutton spohrer 20150711 v2Frontiers sutton spohrer 20150711 v2
Frontiers sutton spohrer 20150711 v2ISSIP
 

Tendances (20)

Effects of ai on job market
Effects of ai on job marketEffects of ai on job market
Effects of ai on job market
 
How Artificial Intelligence is taking over Human Jobs
How Artificial Intelligence is taking over Human JobsHow Artificial Intelligence is taking over Human Jobs
How Artificial Intelligence is taking over Human Jobs
 
The impact of AI on work
The impact of AI on workThe impact of AI on work
The impact of AI on work
 
Skills Requirements for Future Jobs - 10 Facts
Skills Requirements for Future Jobs - 10 FactsSkills Requirements for Future Jobs - 10 Facts
Skills Requirements for Future Jobs - 10 Facts
 
Artificial Intelligence: Predictions for 2017
Artificial Intelligence: Predictions for 2017Artificial Intelligence: Predictions for 2017
Artificial Intelligence: Predictions for 2017
 
A workshop on 'AI transforming Business’
A workshop  on 'AI transforming Business’A workshop  on 'AI transforming Business’
A workshop on 'AI transforming Business’
 
Ethical Considerations in the Design of Artificial Intelligence
Ethical Considerations in the Design of Artificial IntelligenceEthical Considerations in the Design of Artificial Intelligence
Ethical Considerations in the Design of Artificial Intelligence
 
Artificial intelligence Bane boon
Artificial intelligence Bane boonArtificial intelligence Bane boon
Artificial intelligence Bane boon
 
Artificial Intelligence.
Artificial Intelligence.Artificial Intelligence.
Artificial Intelligence.
 
Artificial intelligence impact on labour and employment
Artificial intelligence  impact on labour and employmentArtificial intelligence  impact on labour and employment
Artificial intelligence impact on labour and employment
 
AI for Libraries
AI for LibrariesAI for Libraries
AI for Libraries
 
The State of Artificial Intelligence and What It Means for the Philippines
The State of Artificial Intelligence and What It Means for the PhilippinesThe State of Artificial Intelligence and What It Means for the Philippines
The State of Artificial Intelligence and What It Means for the Philippines
 
A Glimpse Into the Future of Data Science - What's Next for AI, Big Data & Ma...
A Glimpse Into the Future of Data Science - What's Next for AI, Big Data & Ma...A Glimpse Into the Future of Data Science - What's Next for AI, Big Data & Ma...
A Glimpse Into the Future of Data Science - What's Next for AI, Big Data & Ma...
 
Ai trends and startups in india
Ai trends and startups in india Ai trends and startups in india
Ai trends and startups in india
 
Japan 20200724 v13
Japan 20200724 v13Japan 20200724 v13
Japan 20200724 v13
 
Artificial Intelligence Automation Economy
Artificial Intelligence Automation EconomyArtificial Intelligence Automation Economy
Artificial Intelligence Automation Economy
 
Doing good in the cognitive era
Doing good in the cognitive eraDoing good in the cognitive era
Doing good in the cognitive era
 
The Challenges and Opportunities of AI for the Indian Economy
The Challenges and Opportunities of AI for the Indian EconomyThe Challenges and Opportunities of AI for the Indian Economy
The Challenges and Opportunities of AI for the Indian Economy
 
Behind the Slow Growth of AI: Failed Moonshots, Unprofitable Startups, Error...
Behind the Slow Growth of AI: Failed Moonshots, Unprofitable Startups, Error...Behind the Slow Growth of AI: Failed Moonshots, Unprofitable Startups, Error...
Behind the Slow Growth of AI: Failed Moonshots, Unprofitable Startups, Error...
 
Frontiers sutton spohrer 20150711 v2
Frontiers sutton spohrer 20150711 v2Frontiers sutton spohrer 20150711 v2
Frontiers sutton spohrer 20150711 v2
 

Similaire à Fairness in AI - Towards more Ethical predictive models - Big Data Expo 2019

Fairness in AI (DDSW 2019)
Fairness in AI (DDSW 2019)Fairness in AI (DDSW 2019)
Fairness in AI (DDSW 2019)GoDataDriven
 
From the End of Information Chaos to Contextual Knowledge
From the End of Information Chaos to Contextual KnowledgeFrom the End of Information Chaos to Contextual Knowledge
From the End of Information Chaos to Contextual Knowledgei-SCOOP
 
Analytics Trends 2015: A below-the-surface look
Analytics Trends 2015: A below-the-surface lookAnalytics Trends 2015: A below-the-surface look
Analytics Trends 2015: A below-the-surface lookDeloitte Canada
 
Data analytics crash course
Data analytics crash courseData analytics crash course
Data analytics crash courseHenrica Makulu
 
Deep learning fast and slow, a responsible and explainable AI framework - Ahm...
Deep learning fast and slow, a responsible and explainable AI framework - Ahm...Deep learning fast and slow, a responsible and explainable AI framework - Ahm...
Deep learning fast and slow, a responsible and explainable AI framework - Ahm...Institute of Contemporary Sciences
 
TC19 LEAD Tuesday - Jared Goralnick - AI and Automation
TC19 LEAD Tuesday - Jared Goralnick - AI and AutomationTC19 LEAD Tuesday - Jared Goralnick - AI and Automation
TC19 LEAD Tuesday - Jared Goralnick - AI and AutomationChristinaElezaj
 
The Future of Advanced Analytics
The Future of Advanced AnalyticsThe Future of Advanced Analytics
The Future of Advanced AnalyticsHaystax Technology
 
From Microfilm to Big Data - How Can One Brain Handle This Much Change Withou...
From Microfilm to Big Data - How Can One Brain Handle This Much Change Withou...From Microfilm to Big Data - How Can One Brain Handle This Much Change Withou...
From Microfilm to Big Data - How Can One Brain Handle This Much Change Withou...John Mancini
 
Hands Up For Talent
Hands Up For TalentHands Up For Talent
Hands Up For TalentCognizant
 
IT Fraud Series: Data Analytics
IT Fraud Series: Data AnalyticsIT Fraud Series: Data Analytics
IT Fraud Series: Data AnalyticsJim Kaplan CIA CFE
 
Unlocking Value of Data in a Digital Age
Unlocking Value of Data in a Digital AgeUnlocking Value of Data in a Digital Age
Unlocking Value of Data in a Digital AgeRuud Brink
 
Transforming Insurance Analytics with Big Data and Automated Machine Learning

Transforming Insurance Analytics with Big Data and Automated Machine Learning
Transforming Insurance Analytics with Big Data and Automated Machine Learning

Transforming Insurance Analytics with Big Data and Automated Machine Learning
Cloudera, Inc.
 
AI Orange Belt - Session 2
AI Orange Belt - Session 2AI Orange Belt - Session 2
AI Orange Belt - Session 2AI Black Belt
 
Algorithmic Bias : What is it? Why should we care? What can we do about it?
Algorithmic Bias : What is it? Why should we care? What can we do about it?Algorithmic Bias : What is it? Why should we care? What can we do about it?
Algorithmic Bias : What is it? Why should we care? What can we do about it?University of Minnesota, Duluth
 
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...The Digital Insurer
 
Data Visualisation - Convert insights into actions
Data Visualisation - Convert insights into actionsData Visualisation - Convert insights into actions
Data Visualisation - Convert insights into actionsAnnalect Finland
 
The Digital Talent Gap: Are Companies Doing Enough?
The Digital Talent Gap: Are Companies Doing Enough?The Digital Talent Gap: Are Companies Doing Enough?
The Digital Talent Gap: Are Companies Doing Enough?Capgemini
 

Similaire à Fairness in AI - Towards more Ethical predictive models - Big Data Expo 2019 (20)

Fairness in AI (DDSW 2019)
Fairness in AI (DDSW 2019)Fairness in AI (DDSW 2019)
Fairness in AI (DDSW 2019)
 
From the End of Information Chaos to Contextual Knowledge
From the End of Information Chaos to Contextual KnowledgeFrom the End of Information Chaos to Contextual Knowledge
From the End of Information Chaos to Contextual Knowledge
 
Analytics Trends 2015: A below-the-surface look
Analytics Trends 2015: A below-the-surface lookAnalytics Trends 2015: A below-the-surface look
Analytics Trends 2015: A below-the-surface look
 
The Anticipatory CPA #PSTECH
The Anticipatory CPA #PSTECHThe Anticipatory CPA #PSTECH
The Anticipatory CPA #PSTECH
 
Data analytics crash course
Data analytics crash courseData analytics crash course
Data analytics crash course
 
Deep learning fast and slow, a responsible and explainable AI framework - Ahm...
Deep learning fast and slow, a responsible and explainable AI framework - Ahm...Deep learning fast and slow, a responsible and explainable AI framework - Ahm...
Deep learning fast and slow, a responsible and explainable AI framework - Ahm...
 
TC19 LEAD Tuesday - Jared Goralnick - AI and Automation
TC19 LEAD Tuesday - Jared Goralnick - AI and AutomationTC19 LEAD Tuesday - Jared Goralnick - AI and Automation
TC19 LEAD Tuesday - Jared Goralnick - AI and Automation
 
Gareth James: Algorithmic Thinking – For the Many, Not Just the Few
Gareth James: Algorithmic Thinking – For the Many, Not Just the FewGareth James: Algorithmic Thinking – For the Many, Not Just the Few
Gareth James: Algorithmic Thinking – For the Many, Not Just the Few
 
The Future of Advanced Analytics
The Future of Advanced AnalyticsThe Future of Advanced Analytics
The Future of Advanced Analytics
 
From Microfilm to Big Data - How Can One Brain Handle This Much Change Withou...
From Microfilm to Big Data - How Can One Brain Handle This Much Change Withou...From Microfilm to Big Data - How Can One Brain Handle This Much Change Withou...
From Microfilm to Big Data - How Can One Brain Handle This Much Change Withou...
 
Hands Up For Talent
Hands Up For TalentHands Up For Talent
Hands Up For Talent
 
IT Fraud Series: Data Analytics
IT Fraud Series: Data AnalyticsIT Fraud Series: Data Analytics
IT Fraud Series: Data Analytics
 
Unlocking Value of Data in a Digital Age
Unlocking Value of Data in a Digital AgeUnlocking Value of Data in a Digital Age
Unlocking Value of Data in a Digital Age
 
Transforming Insurance Analytics with Big Data and Automated Machine Learning

Transforming Insurance Analytics with Big Data and Automated Machine Learning
Transforming Insurance Analytics with Big Data and Automated Machine Learning

Transforming Insurance Analytics with Big Data and Automated Machine Learning

 
AI Orange Belt - Session 2
AI Orange Belt - Session 2AI Orange Belt - Session 2
AI Orange Belt - Session 2
 
Algorithmic Bias : What is it? Why should we care? What can we do about it?
Algorithmic Bias : What is it? Why should we care? What can we do about it?Algorithmic Bias : What is it? Why should we care? What can we do about it?
Algorithmic Bias : What is it? Why should we care? What can we do about it?
 
Big Data for Recruiting | SourceIn New York
Big Data for Recruiting | SourceIn New YorkBig Data for Recruiting | SourceIn New York
Big Data for Recruiting | SourceIn New York
 
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...Webinar : Desperately Seeking Transformation - Part 2:  Insights from leading...
Webinar : Desperately Seeking Transformation - Part 2: Insights from leading...
 
Data Visualisation - Convert insights into actions
Data Visualisation - Convert insights into actionsData Visualisation - Convert insights into actions
Data Visualisation - Convert insights into actions
 
The Digital Talent Gap: Are Companies Doing Enough?
The Digital Talent Gap: Are Companies Doing Enough?The Digital Talent Gap: Are Companies Doing Enough?
The Digital Talent Gap: Are Companies Doing Enough?
 

Plus de webwinkelvakdag

ISM eCompany: Sander Berlinski
ISM eCompany: Sander BerlinskiISM eCompany: Sander Berlinski
ISM eCompany: Sander Berlinskiwebwinkelvakdag
 
Thuiswinkel.org & Omoda: Alicja Van Ewijk
Thuiswinkel.org & Omoda: Alicja Van EwijkThuiswinkel.org & Omoda: Alicja Van Ewijk
Thuiswinkel.org & Omoda: Alicja Van Ewijkwebwinkelvakdag
 
ANWB: Carolina van den Hoven & Margot van Leeuwen
ANWB: Carolina van den Hoven & Margot van LeeuwenANWB: Carolina van den Hoven & Margot van Leeuwen
ANWB: Carolina van den Hoven & Margot van Leeuwenwebwinkelvakdag
 
HEMA: Ilse Lankhorst, Bas Karsemeijer
HEMA: Ilse Lankhorst, Bas KarsemeijerHEMA: Ilse Lankhorst, Bas Karsemeijer
HEMA: Ilse Lankhorst, Bas Karsemeijerwebwinkelvakdag
 
ISM eCompany: Kees Beckeringh
ISM eCompany: Kees BeckeringhISM eCompany: Kees Beckeringh
ISM eCompany: Kees Beckeringhwebwinkelvakdag
 
Martijn Kozijn: Jessica van Haaster & Martijn Leclaire
Martijn Kozijn: Jessica van Haaster & Martijn LeclaireMartijn Kozijn: Jessica van Haaster & Martijn Leclaire
Martijn Kozijn: Jessica van Haaster & Martijn Leclairewebwinkelvakdag
 
Cemex trescon: Marloe de Ruiter
Cemex trescon: Marloe de RuiterCemex trescon: Marloe de Ruiter
Cemex trescon: Marloe de Ruiterwebwinkelvakdag
 
LINDA.Foundation: Jocelyn Nassenstein-Brouwer
LINDA.Foundation: Jocelyn Nassenstein-BrouwerLINDA.Foundation: Jocelyn Nassenstein-Brouwer
LINDA.Foundation: Jocelyn Nassenstein-Brouwerwebwinkelvakdag
 
Aanhangwagendirect & PI Marketing: Merin Eggink & Mascha Soors
Aanhangwagendirect & PI Marketing: Merin Eggink & Mascha SoorsAanhangwagendirect & PI Marketing: Merin Eggink & Mascha Soors
Aanhangwagendirect & PI Marketing: Merin Eggink & Mascha Soorswebwinkelvakdag
 
ISM eCompany: Ralph van Woensel
ISM eCompany: Ralph van WoenselISM eCompany: Ralph van Woensel
ISM eCompany: Ralph van Woenselwebwinkelvakdag
 
ISM eCompany: Sander Lems
ISM eCompany: Sander LemsISM eCompany: Sander Lems
ISM eCompany: Sander Lemswebwinkelvakdag
 

Plus de webwinkelvakdag (20)

ISM eCompany: Sander Berlinski
ISM eCompany: Sander BerlinskiISM eCompany: Sander Berlinski
ISM eCompany: Sander Berlinski
 
Social Nomads - Lynn
Social Nomads - LynnSocial Nomads - Lynn
Social Nomads - Lynn
 
Thuiswinkel.org & Omoda: Alicja Van Ewijk
Thuiswinkel.org & Omoda: Alicja Van EwijkThuiswinkel.org & Omoda: Alicja Van Ewijk
Thuiswinkel.org & Omoda: Alicja Van Ewijk
 
Worldpay: Maria Prados
Worldpay: Maria PradosWorldpay: Maria Prados
Worldpay: Maria Prados
 
Van Moof: Simon Vreeman
Van Moof: Simon VreemanVan Moof: Simon Vreeman
Van Moof: Simon Vreeman
 
ANWB: Carolina van den Hoven & Margot van Leeuwen
ANWB: Carolina van den Hoven & Margot van LeeuwenANWB: Carolina van den Hoven & Margot van Leeuwen
ANWB: Carolina van den Hoven & Margot van Leeuwen
 
HEMA: Ilse Lankhorst, Bas Karsemeijer
HEMA: Ilse Lankhorst, Bas KarsemeijerHEMA: Ilse Lankhorst, Bas Karsemeijer
HEMA: Ilse Lankhorst, Bas Karsemeijer
 
ISM eCompany: Kees Beckeringh
ISM eCompany: Kees BeckeringhISM eCompany: Kees Beckeringh
ISM eCompany: Kees Beckeringh
 
ING: Dirk Mulder
ING: Dirk MulderING: Dirk Mulder
ING: Dirk Mulder
 
Martijn Kozijn: Jessica van Haaster & Martijn Leclaire
Martijn Kozijn: Jessica van Haaster & Martijn LeclaireMartijn Kozijn: Jessica van Haaster & Martijn Leclaire
Martijn Kozijn: Jessica van Haaster & Martijn Leclaire
 
ING: Dirk Mulder
ING: Dirk MulderING: Dirk Mulder
ING: Dirk Mulder
 
Cemex trescon: Marloe de Ruiter
Cemex trescon: Marloe de RuiterCemex trescon: Marloe de Ruiter
Cemex trescon: Marloe de Ruiter
 
LINDA.Foundation: Jocelyn Nassenstein-Brouwer
LINDA.Foundation: Jocelyn Nassenstein-BrouwerLINDA.Foundation: Jocelyn Nassenstein-Brouwer
LINDA.Foundation: Jocelyn Nassenstein-Brouwer
 
Maersk: Niek Minderhoud
Maersk: Niek MinderhoudMaersk: Niek Minderhoud
Maersk: Niek Minderhoud
 
Q&A: Brenda Hoekstra
Q&A: Brenda HoekstraQ&A: Brenda Hoekstra
Q&A: Brenda Hoekstra
 
Aanhangwagendirect & PI Marketing: Merin Eggink & Mascha Soors
Aanhangwagendirect & PI Marketing: Merin Eggink & Mascha SoorsAanhangwagendirect & PI Marketing: Merin Eggink & Mascha Soors
Aanhangwagendirect & PI Marketing: Merin Eggink & Mascha Soors
 
ISM eCompany: Ralph van Woensel
ISM eCompany: Ralph van WoenselISM eCompany: Ralph van Woensel
ISM eCompany: Ralph van Woensel
 
Lecot: Raf Maesen
Lecot: Raf MaesenLecot: Raf Maesen
Lecot: Raf Maesen
 
Lobbes: Berry de Snoo
Lobbes: Berry de SnooLobbes: Berry de Snoo
Lobbes: Berry de Snoo
 
ISM eCompany: Sander Lems
ISM eCompany: Sander LemsISM eCompany: Sander Lems
ISM eCompany: Sander Lems
 

Dernier

VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxolyaivanovalion
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfRachmat Ramadhan H
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Onlineanilsa9823
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfadriantubila
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Delhi Call girls
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionfulawalesam
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxolyaivanovalion
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023ymrp368
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxolyaivanovalion
 

Dernier (20)

VidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptxVidaXL dropshipping via API with DroFx.pptx
VidaXL dropshipping via API with DroFx.pptx
 
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdfMarket Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
Market Analysis in the 5 Largest Economic Countries in Southeast Asia.pdf
 
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in  KishangarhDelhi 99530 vip 56974 Genuine Escort Service Call Girls in  Kishangarh
Delhi 99530 vip 56974 Genuine Escort Service Call Girls in Kishangarh
 
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get CytotecAbortion pills in Doha Qatar (+966572737505 ! Get Cytotec
Abortion pills in Doha Qatar (+966572737505 ! Get Cytotec
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service OnlineCALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
CALL ON ➥8923113531 🔝Call Girls Chinhat Lucknow best sexual service Online
 
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdfAccredited-Transport-Cooperatives-Jan-2021-Web.pdf
Accredited-Transport-Cooperatives-Jan-2021-Web.pdf
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
Best VIP Call Girls Noida Sector 39 Call Me: 8448380779
 
Week-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interactionWeek-01-2.ppt BBB human Computer interaction
Week-01-2.ppt BBB human Computer interaction
 
Smarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptxSmarteg dropshipping via API with DroFx.pptx
Smarteg dropshipping via API with DroFx.pptx
 
Data-Analysis for Chicago Crime Data 2023
Data-Analysis for Chicago Crime Data  2023Data-Analysis for Chicago Crime Data  2023
Data-Analysis for Chicago Crime Data 2023
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
BigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptxBigBuy dropshipping via API with DroFx.pptx
BigBuy dropshipping via API with DroFx.pptx
 

Fairness in AI - Towards more Ethical predictive models - Big Data Expo 2019

  • 1. Fairness in AI “Facilis descensusAverno” Henk Griffioen - 2019-05-07
  • 2. Data Scientists have to put in the work so that society does not end up in ML hell 2 “The gates of hell are open night and day; Smooth the descent,and easy is the way: But to return, and view the cheerfulskies, In this the task and mighty labor lies.” The Works of Virgil (John Dryden)
  • 3. About me: one of those Data Scientists who should put in the work 3 GoDataDriven Driving Your Success With Data and AI Henk Griffioen Lead Data Scientist @
  • 4. The impact of AI on society is not all good. AI can encode and amplify human biases, leading to unfair outcomes at scale
  • 5. Fairness is a hot topic and gaining traction! https://fairmlclass.github.io/
  • 6. Let’s work through an example 6
  • 7. Predict if income exceeds $50K/year from 1994 census data with sensitive attributes
  • 8. Getting a predictive model is easy! But is it fair?
  • 9. How to measure fairness? 9
  • 10. Ratio of • probability of a positive outcome given the sensitive attribute being true; • probability of a positive outcome given the sensitive attribute being false; is no less than p:100 p%-rule: measure demographic parity 40% : 50% = 80%10% : 50% = 20%
  • 11. Our model is unfair: low probability of high income for black people and women
  • 12. How are we getting bias in our systems? 12
  • 13. • Skewed sample initial bias that compoundsover time • Tainted examples bias in the data caused by humans • Sample size disparity minority groups not as well represented • Limited features less informative data collected on minority groups • Proxies data implicitly encoding sensitive attributes • … Many reasons why bias is creeping into our systems Barocas & Selbst, 2016
  • 15. Ethnic profiling by the Dutch tax authorities 15 Profiling people for fraud “A daycare center in Almere sounded the alarm when only non-Dutch parents were confronted with discontinuation of childcare allowances… …The Tax and Customs Administration says that it uses the data on Dutch nationality or non-Dutch nationality in the so-called automatic risk selection for fraud.” https://www.nrc.nl/nieuws/2019/05/20/autoriteit -persoonsgegevens-onderzoekt-mogelijke- discriminatie-door-belastingdienst-a3960840
  • 16. Is it enough to leave out data on (second) nationality? 16 …In a response, the Tax and Customs Administration states that the information about the (second) nationality of parents or intermediary is not used in this investigation… “Since 2014, a second nationality with Dutch nationality is no longer included in the basic registration. This has been introduced to prevent discrimination for people with dual nationality.” Is this enough to assure that non-Dutch parents in Almere will not suffer another tax injustice? Towards a fair future?
  • 17. The model is still unfair without sensitive data. Biases are still encoded by proxies in the dataset! 17
  • 18. How can we enforce fairness?
  • 19. Start out with our normal (biased) classifier… Louppe, 2017
  • 20. … and add an adversarial classifier as a fairness referee Louppe, 2017
  • 21. Warming up: train classifier to predict income
  • 22. Warming up: train adversarial to detect unfairness Louppe, 2017
  • 23. Adversarial training: iteratively train classifier and adversarial Louppe, 2017
  • 24. After enough training rounds the classifier gives fair income predictions! https://blog.godatadriven.com/fairness-in-ml
  • 26. No mathematical formulation of fairness. There are many (conflicting) measures http://www.ece.ubc.ca/~mjulia/publications/Fairness_Definitions_Explained_2018.pdf
  • 27. Many ML fairness approaches https://dzone.com/articles/machine-learning-models-bias-mitigation-strategies
  • 28. Fairness should be a key part of your product process https://www.slideshare.net/KrishnaramKenthapadi/fairnessaware-machine-learning-practical- challenges-and-lessons-learned-www-2019-tutorial State problem Construct dataset Select algorithm Train model Test model Deploy solution Gather feedback Is using an algorithm ethical? Can it be misused? Who might be harmed? Are there biased features? Are groups over-/underrepresented? Should we get more data? Is our objective function in line with ethics? Do we need separate models for minority populations? Do we need to enforce fairness? What metrics should we track? What fairness metrics? Do the metrics capture consumer needs? Are we deploying on a population not capture in the dataset? Does the solution enforce unfair feedback loops? Is intervention needed?
  • 29. Fairness is far from being solved and needs active work!
  • 30. Data Scientists have to put in the work so that society does not end up in ML hell “The gates of hell are open night and day; Smooth the descent,and easy is the way: But to return, and view the cheerfulskies, In this the task and mighty labor lies.” The Works of Virgil (John Dryden)
  • 31. An ethics checklist for data scientists • http://deon.drivendata.org/ Tutorial on fairness for products • sites.google.com/view/wsdm19-fairness-tutorial Community concerned with fairness in ML • www.fatml.org Our blogs • blog.godatadriven.com/fairness-in-ml • blog.godatadriven.com/fairness-in-pytorch Where to go from here?