SlideShare a Scribd company logo
1 of 36
Frontiers of
Computational Journalism
Columbia Journalism School
Week 5: Algorithmic Accountability and Discrimination
October 10, 2018
This class
• Algorithms in society
• Previous algorithmic accountability stories
• Measuring race and gender Bias
• Unpacking ProPublica’s “Machine Bias”
Algorithms in Society
Algorithms in society
• Personalized search
• Political microtargeting
• Credit score / loans / insurance
• Predictive policing
• Price discrimination
• Algorithmic trading / markets
• Terrorist threat prediction
• Hiring models
Institute for the Future’s “unintended harms of technology”
ethicalos.org
algorithmtips.org
Algorithm Tips: A Resource for Algorithmic Accountability in Government
Trielli, Stark, Diakopolous
Search terms used to find “algorithms” on .gov sites
Algorithm Tips: A Resource for Algorithmic Accountability in Government
Trielli, Stark, Diakopolous
From myfico.com
Algorithmic Accountability Stories
Analyzing Released NYC Value-Added Data Part 2, Gary Rubenstein
Websites Vary Prices, Deals Based on Users' Information
Valentino-Devries, Singer-Vine and Soltani, WSJ, 2012
Message Machine
Jeff Larson, Al Shaw, ProPublica, 2012
Chicago Area Disparities in Car Insurance Premiums
Al Shaw, Jeff Larson, Julia Angwin, ProPublica, 2017
Minority Neighborhoods Pay Higher Car Insurance Premiums Than White Areas With the
Same Risk, Angwin, Larson, Kirchner, Mattu, ProPublica, 2017
How Uber surge pricing really works, Nick Diakopolous
Measuring Race and Gender Bias
Title VII of Civil Rights Act, 1964
• It shall be an unlawful employment practice for an employer -
• (1) to fail or refuse to hire or to discharge any individual, or otherwise to
discriminate against any individual with respect to his compensation,
terms, conditions, or privileges of employment, because of such
individual’s race, color, religion, sex, or national origin; or
• (2) to limit, segregate, or classify his employees or applicants for
employment in any way which would deprive or tend to deprive any
individual of employment opportunities or otherwise adversely affect his
status as an employee, because of such individual’s race, color,
religion, sex, or national origin.
Regulated Domains
Credit (Equal Credit Opportunity Act)
Education (Civil Rights Act of 1964; Education Amendments of 1972)
Employment (Civil Rights Act of 1964)
Housing (Fair Housing Act)
‘Public Accommodation’ (Civil Rights Act of 1964)
Fairness in Machine Learning, NIPS 2017 Tutorial
Solon Barocas and Moritz Hardt
Protected Classes
Race (Civil Rights Act of 1964); Color (Civil Rights Act of 1964); Sex (Equal
Pay Act of 1963; Civil Rights Act of 1964); Religion (Civil Rights Act of
1964);National origin (Civil Rights Act of 1964); Citizenship (Immigration
Reform and Control Act); Age (Age Discrimination in Employment Act of
1967);Pregnancy (Pregnancy Discrimination Act); Familial status (Civil
Rights Act of 1968); Disability status (Rehabilitation Act of 1973; Americans
with Disabilities Act of 1990); Veteran status (Vietnam Era Veterans'
Readjustment Assistance Act of 1974; Uniformed Services Employment and
Reemployment Rights Act); Genetic information (Genetic Information
Nondiscrimination Act)
Fairness in Machine Learning, NIPS 2017 Tutorial
Solon Barocas and Moritz Hardt
Race and gender
correlate with everything
From Kosinski et. al., Private traits and attributes are predictable from digital records of
human behavior
Learning from Facebook likes
Predicting gender from Twitter
Zamal et. al., Homophily and Latent Attribute Inference: Inferring Latent Attributes of
Twitter Users from Neighbors
Predicting race from Twitter
Pennacchiotti and Popescu, A Machine Learning Approach to Twitter User Classification
Unpacking ProPublica’s
“Machine Bias”
Should Prison Sentences Be Based On Crimes That Haven’t Been Committed
Yet?, FiveThirtyEight
COMPAS ”CORE” questionnaire, 2011.
Includes criminal history, family history, gang involvement, drug use…
How We Analyzed the COMPAS Recidivism Algorithm, ProPublica
Stephanie Wykstra, personal communication
ProPublica argument
False positive rate
P(high risk |black, no arrest) = C/(C+A) = 0.45
P(high risk |white, no arrest) = G/(G+E) = 0.23
False negative rate
P(low risk | black, arrested ) = B/(B+D) = 0.28
P(low risk | white, arrested ) = F/(F+H) = 0.48
Northpointe response
Positive predictive value
P(arrest| black, high risk) = D/(C+D) = 0.63
P(arrest| white, high risk) = H/(G+H) = 0.59
P(outcome | score) is fair
Fair prediction with disparate impact: A study of bias in recidivism prediction instruments,
Chouldechova
How We Analyzed the COMPAS Recidivism Algorithm, ProPublica
Or, as ProPublica put it
Even if two groups of the population admit simple classifiers, the whole population may
not (from How Big Data is Unfair)
The Problem
Fair prediction with disparate impact: A study of bias in recidivism prediction instruments,
Chouldechova
When the base rates differ by protected group and when there is not separation, one cannot have
both conditional use accuracy equality and equality in the false negative and false positive rates.
…
The goal of complete race or gender neutrality is unachievable.
…
Altering a risk algorithm to improve matters can lead to difficult stakeholder choices. If it is
essential to have conditional use accuracy equality, the algorithm will produce different false
positive and false negative rates across the protected group categories. Conversely, if it is
essential to have the same rates of false positives and false negatives across protected group
categories, the algorithm cannot produce conditional use accuracy equality. Stakeholders will
have to settle for an increase in one for a decrease in the other.
Fairness in Criminal Justice Risk Assessments: The State of the Art, Berk et. al.
Impossibility theorem

More Related Content

Similar to Frontiers of Computational Journalism week 5 - Algorithmic Accountability and Discrimination

Detecting Algorithmic Bias (keynote at DIR 2016)
Detecting Algorithmic Bias (keynote at DIR 2016)Detecting Algorithmic Bias (keynote at DIR 2016)
Detecting Algorithmic Bias (keynote at DIR 2016)Carlos Castillo (ChaTo)
 
The Path Forward: The Digital Transformation in Social Determinants of Health
The Path Forward: The Digital Transformation in Social Determinants of HealthThe Path Forward: The Digital Transformation in Social Determinants of Health
The Path Forward: The Digital Transformation in Social Determinants of HealthCHC Connecticut
 
Biased Election Maps: Fighting Gerrymandering in 2020
Biased Election Maps: Fighting Gerrymandering in 2020Biased Election Maps: Fighting Gerrymandering in 2020
Biased Election Maps: Fighting Gerrymandering in 2020Nick Mapmeld
 
A Rational Choice Model of Compulsory Voting
A Rational Choice Model of Compulsory VotingA Rational Choice Model of Compulsory Voting
A Rational Choice Model of Compulsory VotingJonathon Flegg
 
Discrimination is Against the Law! A Primer on Human Rights Law in Ontario
Discrimination is Against the Law! A Primer on Human Rights Law in OntarioDiscrimination is Against the Law! A Primer on Human Rights Law in Ontario
Discrimination is Against the Law! A Primer on Human Rights Law in OntarioCommunity Legal Education Ontario (CLEO)
 
Consequentialism Theory Essay
Consequentialism Theory EssayConsequentialism Theory Essay
Consequentialism Theory EssayNina Vazquez
 
National Civic Summit - University Of Minnestoa - Chris Uggen
National Civic Summit - University Of Minnestoa - Chris UggenNational Civic Summit - University Of Minnestoa - Chris Uggen
National Civic Summit - University Of Minnestoa - Chris UggenNational Civic Summit
 
Running head PERCEPTION AND DISEFRANCHISEMENT 1PERCEPTION AN.docx
Running head PERCEPTION AND DISEFRANCHISEMENT 1PERCEPTION AN.docxRunning head PERCEPTION AND DISEFRANCHISEMENT 1PERCEPTION AN.docx
Running head PERCEPTION AND DISEFRANCHISEMENT 1PERCEPTION AN.docxtoltonkendal
 
3Victimization inthe United StatesAn OverviewCHAPTE.docx
3Victimization inthe United StatesAn OverviewCHAPTE.docx3Victimization inthe United StatesAn OverviewCHAPTE.docx
3Victimization inthe United StatesAn OverviewCHAPTE.docxlorainedeserre
 
A Tutorial to AI Ethics - Fairness, Bias & Perception
A Tutorial to AI Ethics - Fairness, Bias & Perception A Tutorial to AI Ethics - Fairness, Bias & Perception
A Tutorial to AI Ethics - Fairness, Bias & Perception Dr. Kim (Kyllesbech Larsen)
 
14 Congressional Digest n www.CongressionalDigest.com n Januar.docx
14 Congressional Digest n www.CongressionalDigest.com n Januar.docx14 Congressional Digest n www.CongressionalDigest.com n Januar.docx
14 Congressional Digest n www.CongressionalDigest.com n Januar.docxdrennanmicah
 
Voter Turnout
Voter TurnoutVoter Turnout
Voter Turnoutatrantham
 
Shift AI 2020: Mission Collision: AI in the era of social justice reforms" - ...
Shift AI 2020: Mission Collision: AI in the era of social justice reforms" - ...Shift AI 2020: Mission Collision: AI in the era of social justice reforms" - ...
Shift AI 2020: Mission Collision: AI in the era of social justice reforms" - ...Shift Conference
 
moralai_uuubgrgbbfffvgfthhggtyhgslides.pptx
moralai_uuubgrgbbfffvgfthhggtyhgslides.pptxmoralai_uuubgrgbbfffvgfthhggtyhgslides.pptx
moralai_uuubgrgbbfffvgfthhggtyhgslides.pptx202120851
 
Political Attitudes and Participation
Political Attitudes and ParticipationPolitical Attitudes and Participation
Political Attitudes and Participationatrantham
 
Algorithmic fairness
Algorithmic fairnessAlgorithmic fairness
Algorithmic fairnessAnthonyMelson
 
Ipsos’ 1st Quarter SPEC (Social, Political, Economic and Cultural) Survey: 9t...
Ipsos’ 1st Quarter SPEC (Social, Political, Economic and Cultural) Survey: 9t...Ipsos’ 1st Quarter SPEC (Social, Political, Economic and Cultural) Survey: 9t...
Ipsos’ 1st Quarter SPEC (Social, Political, Economic and Cultural) Survey: 9t...Ipsos
 

Similar to Frontiers of Computational Journalism week 5 - Algorithmic Accountability and Discrimination (20)

Detecting Algorithmic Bias (keynote at DIR 2016)
Detecting Algorithmic Bias (keynote at DIR 2016)Detecting Algorithmic Bias (keynote at DIR 2016)
Detecting Algorithmic Bias (keynote at DIR 2016)
 
The Path Forward: The Digital Transformation in Social Determinants of Health
The Path Forward: The Digital Transformation in Social Determinants of HealthThe Path Forward: The Digital Transformation in Social Determinants of Health
The Path Forward: The Digital Transformation in Social Determinants of Health
 
Biased Election Maps: Fighting Gerrymandering in 2020
Biased Election Maps: Fighting Gerrymandering in 2020Biased Election Maps: Fighting Gerrymandering in 2020
Biased Election Maps: Fighting Gerrymandering in 2020
 
A Rational Choice Model of Compulsory Voting
A Rational Choice Model of Compulsory VotingA Rational Choice Model of Compulsory Voting
A Rational Choice Model of Compulsory Voting
 
Discrimination is Against the Law! A Primer on Human Rights Law in Ontario
Discrimination is Against the Law! A Primer on Human Rights Law in OntarioDiscrimination is Against the Law! A Primer on Human Rights Law in Ontario
Discrimination is Against the Law! A Primer on Human Rights Law in Ontario
 
Consequentialism Theory Essay
Consequentialism Theory EssayConsequentialism Theory Essay
Consequentialism Theory Essay
 
National Civic Summit - University Of Minnestoa - Chris Uggen
National Civic Summit - University Of Minnestoa - Chris UggenNational Civic Summit - University Of Minnestoa - Chris Uggen
National Civic Summit - University Of Minnestoa - Chris Uggen
 
Running head PERCEPTION AND DISEFRANCHISEMENT 1PERCEPTION AN.docx
Running head PERCEPTION AND DISEFRANCHISEMENT 1PERCEPTION AN.docxRunning head PERCEPTION AND DISEFRANCHISEMENT 1PERCEPTION AN.docx
Running head PERCEPTION AND DISEFRANCHISEMENT 1PERCEPTION AN.docx
 
3Victimization inthe United StatesAn OverviewCHAPTE.docx
3Victimization inthe United StatesAn OverviewCHAPTE.docx3Victimization inthe United StatesAn OverviewCHAPTE.docx
3Victimization inthe United StatesAn OverviewCHAPTE.docx
 
A Tutorial to AI Ethics - Fairness, Bias & Perception
A Tutorial to AI Ethics - Fairness, Bias & Perception A Tutorial to AI Ethics - Fairness, Bias & Perception
A Tutorial to AI Ethics - Fairness, Bias & Perception
 
Census 2020: Barriers, Attitudes, and Motivators Study
Census 2020: Barriers, Attitudes, and Motivators StudyCensus 2020: Barriers, Attitudes, and Motivators Study
Census 2020: Barriers, Attitudes, and Motivators Study
 
14 Congressional Digest n www.CongressionalDigest.com n Januar.docx
14 Congressional Digest n www.CongressionalDigest.com n Januar.docx14 Congressional Digest n www.CongressionalDigest.com n Januar.docx
14 Congressional Digest n www.CongressionalDigest.com n Januar.docx
 
Voter Turnout
Voter TurnoutVoter Turnout
Voter Turnout
 
Housing For All - Fair Housing Choice Report
Housing For All - Fair Housing Choice ReportHousing For All - Fair Housing Choice Report
Housing For All - Fair Housing Choice Report
 
A NEW POLITICAL SCIENCE.4
A NEW POLITICAL SCIENCE.4A NEW POLITICAL SCIENCE.4
A NEW POLITICAL SCIENCE.4
 
Shift AI 2020: Mission Collision: AI in the era of social justice reforms" - ...
Shift AI 2020: Mission Collision: AI in the era of social justice reforms" - ...Shift AI 2020: Mission Collision: AI in the era of social justice reforms" - ...
Shift AI 2020: Mission Collision: AI in the era of social justice reforms" - ...
 
moralai_uuubgrgbbfffvgfthhggtyhgslides.pptx
moralai_uuubgrgbbfffvgfthhggtyhgslides.pptxmoralai_uuubgrgbbfffvgfthhggtyhgslides.pptx
moralai_uuubgrgbbfffvgfthhggtyhgslides.pptx
 
Political Attitudes and Participation
Political Attitudes and ParticipationPolitical Attitudes and Participation
Political Attitudes and Participation
 
Algorithmic fairness
Algorithmic fairnessAlgorithmic fairness
Algorithmic fairness
 
Ipsos’ 1st Quarter SPEC (Social, Political, Economic and Cultural) Survey: 9t...
Ipsos’ 1st Quarter SPEC (Social, Political, Economic and Cultural) Survey: 9t...Ipsos’ 1st Quarter SPEC (Social, Political, Economic and Cultural) Survey: 9t...
Ipsos’ 1st Quarter SPEC (Social, Political, Economic and Cultural) Survey: 9t...
 

More from Jonathan Stray

Frontiers of Computational Journalism week 11 - Privacy and Security
Frontiers of Computational Journalism week 11 - Privacy and SecurityFrontiers of Computational Journalism week 11 - Privacy and Security
Frontiers of Computational Journalism week 11 - Privacy and SecurityJonathan Stray
 
Frontiers of Computational Journalism week 10 - Truth and Trust
Frontiers of Computational Journalism week 10 - Truth and TrustFrontiers of Computational Journalism week 10 - Truth and Trust
Frontiers of Computational Journalism week 10 - Truth and TrustJonathan Stray
 
Frontiers of Computational Journalism week 9 - Knowledge representation
Frontiers of Computational Journalism week 9 - Knowledge representationFrontiers of Computational Journalism week 9 - Knowledge representation
Frontiers of Computational Journalism week 9 - Knowledge representationJonathan Stray
 
Frontiers of Computational Journalism week 8 - Visualization and Network Anal...
Frontiers of Computational Journalism week 8 - Visualization and Network Anal...Frontiers of Computational Journalism week 8 - Visualization and Network Anal...
Frontiers of Computational Journalism week 8 - Visualization and Network Anal...Jonathan Stray
 
Frontiers of Computational Journalism - Final project suggestions
Frontiers of Computational Journalism - Final project suggestionsFrontiers of Computational Journalism - Final project suggestions
Frontiers of Computational Journalism - Final project suggestionsJonathan Stray
 
Frontiers of Computational Journalism week 4 - Statistical Inference
Frontiers of Computational Journalism week 4 - Statistical InferenceFrontiers of Computational Journalism week 4 - Statistical Inference
Frontiers of Computational Journalism week 4 - Statistical InferenceJonathan Stray
 
Frontiers of Computational Journalism week 3 - Information Filter Design
Frontiers of Computational Journalism week 3 - Information Filter DesignFrontiers of Computational Journalism week 3 - Information Filter Design
Frontiers of Computational Journalism week 3 - Information Filter DesignJonathan Stray
 
Frontiers of Computational Journalism week 2 - Text Analysis
Frontiers of Computational Journalism week 2 - Text AnalysisFrontiers of Computational Journalism week 2 - Text Analysis
Frontiers of Computational Journalism week 2 - Text AnalysisJonathan Stray
 
Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...
Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...
Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...Jonathan Stray
 

More from Jonathan Stray (9)

Frontiers of Computational Journalism week 11 - Privacy and Security
Frontiers of Computational Journalism week 11 - Privacy and SecurityFrontiers of Computational Journalism week 11 - Privacy and Security
Frontiers of Computational Journalism week 11 - Privacy and Security
 
Frontiers of Computational Journalism week 10 - Truth and Trust
Frontiers of Computational Journalism week 10 - Truth and TrustFrontiers of Computational Journalism week 10 - Truth and Trust
Frontiers of Computational Journalism week 10 - Truth and Trust
 
Frontiers of Computational Journalism week 9 - Knowledge representation
Frontiers of Computational Journalism week 9 - Knowledge representationFrontiers of Computational Journalism week 9 - Knowledge representation
Frontiers of Computational Journalism week 9 - Knowledge representation
 
Frontiers of Computational Journalism week 8 - Visualization and Network Anal...
Frontiers of Computational Journalism week 8 - Visualization and Network Anal...Frontiers of Computational Journalism week 8 - Visualization and Network Anal...
Frontiers of Computational Journalism week 8 - Visualization and Network Anal...
 
Frontiers of Computational Journalism - Final project suggestions
Frontiers of Computational Journalism - Final project suggestionsFrontiers of Computational Journalism - Final project suggestions
Frontiers of Computational Journalism - Final project suggestions
 
Frontiers of Computational Journalism week 4 - Statistical Inference
Frontiers of Computational Journalism week 4 - Statistical InferenceFrontiers of Computational Journalism week 4 - Statistical Inference
Frontiers of Computational Journalism week 4 - Statistical Inference
 
Frontiers of Computational Journalism week 3 - Information Filter Design
Frontiers of Computational Journalism week 3 - Information Filter DesignFrontiers of Computational Journalism week 3 - Information Filter Design
Frontiers of Computational Journalism week 3 - Information Filter Design
 
Frontiers of Computational Journalism week 2 - Text Analysis
Frontiers of Computational Journalism week 2 - Text AnalysisFrontiers of Computational Journalism week 2 - Text Analysis
Frontiers of Computational Journalism week 2 - Text Analysis
 
Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...
Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...
Frontiers of Computational Journalism week 1 - Introduction and High Dimensio...
 

Recently uploaded

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17Celine George
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDThiyagu K
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterMateoGardella
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactdawncurless
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin ClassesCeline George
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactPECB
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityGeoBlogs
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfSanaAli374401
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.MateoGardella
 

Recently uploaded (20)

How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17How to Give a Domain for a Field in Odoo 17
How to Give a Domain for a Field in Odoo 17
 
Measures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SDMeasures of Dispersion and Variability: Range, QD, AD and SD
Measures of Dispersion and Variability: Range, QD, AD and SD
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Gardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch LetterGardella_PRCampaignConclusion Pitch Letter
Gardella_PRCampaignConclusion Pitch Letter
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Accessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impactAccessible design: Minimum effort, maximum impact
Accessible design: Minimum effort, maximum impact
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17  How to Extend Models Using Mixin ClassesMixin Classes in Odoo 17  How to Extend Models Using Mixin Classes
Mixin Classes in Odoo 17 How to Extend Models Using Mixin Classes
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
Beyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global ImpactBeyond the EU: DORA and NIS 2 Directive's Global Impact
Beyond the EU: DORA and NIS 2 Directive's Global Impact
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
Paris 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activityParis 2024 Olympic Geographies - an activity
Paris 2024 Olympic Geographies - an activity
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
An Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdfAn Overview of Mutual Funds Bcom Project.pdf
An Overview of Mutual Funds Bcom Project.pdf
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.Gardella_Mateo_IntellectualProperty.pdf.
Gardella_Mateo_IntellectualProperty.pdf.
 

Frontiers of Computational Journalism week 5 - Algorithmic Accountability and Discrimination

  • 1. Frontiers of Computational Journalism Columbia Journalism School Week 5: Algorithmic Accountability and Discrimination October 10, 2018
  • 2. This class • Algorithms in society • Previous algorithmic accountability stories • Measuring race and gender Bias • Unpacking ProPublica’s “Machine Bias”
  • 4. Algorithms in society • Personalized search • Political microtargeting • Credit score / loans / insurance • Predictive policing • Price discrimination • Algorithmic trading / markets • Terrorist threat prediction • Hiring models
  • 5. Institute for the Future’s “unintended harms of technology” ethicalos.org
  • 7. Algorithm Tips: A Resource for Algorithmic Accountability in Government Trielli, Stark, Diakopolous Search terms used to find “algorithms” on .gov sites
  • 8. Algorithm Tips: A Resource for Algorithmic Accountability in Government Trielli, Stark, Diakopolous
  • 11. Analyzing Released NYC Value-Added Data Part 2, Gary Rubenstein
  • 12. Websites Vary Prices, Deals Based on Users' Information Valentino-Devries, Singer-Vine and Soltani, WSJ, 2012
  • 13. Message Machine Jeff Larson, Al Shaw, ProPublica, 2012
  • 14. Chicago Area Disparities in Car Insurance Premiums Al Shaw, Jeff Larson, Julia Angwin, ProPublica, 2017
  • 15. Minority Neighborhoods Pay Higher Car Insurance Premiums Than White Areas With the Same Risk, Angwin, Larson, Kirchner, Mattu, ProPublica, 2017
  • 16. How Uber surge pricing really works, Nick Diakopolous
  • 17. Measuring Race and Gender Bias
  • 18. Title VII of Civil Rights Act, 1964 • It shall be an unlawful employment practice for an employer - • (1) to fail or refuse to hire or to discharge any individual, or otherwise to discriminate against any individual with respect to his compensation, terms, conditions, or privileges of employment, because of such individual’s race, color, religion, sex, or national origin; or • (2) to limit, segregate, or classify his employees or applicants for employment in any way which would deprive or tend to deprive any individual of employment opportunities or otherwise adversely affect his status as an employee, because of such individual’s race, color, religion, sex, or national origin.
  • 19. Regulated Domains Credit (Equal Credit Opportunity Act) Education (Civil Rights Act of 1964; Education Amendments of 1972) Employment (Civil Rights Act of 1964) Housing (Fair Housing Act) ‘Public Accommodation’ (Civil Rights Act of 1964) Fairness in Machine Learning, NIPS 2017 Tutorial Solon Barocas and Moritz Hardt
  • 20. Protected Classes Race (Civil Rights Act of 1964); Color (Civil Rights Act of 1964); Sex (Equal Pay Act of 1963; Civil Rights Act of 1964); Religion (Civil Rights Act of 1964);National origin (Civil Rights Act of 1964); Citizenship (Immigration Reform and Control Act); Age (Age Discrimination in Employment Act of 1967);Pregnancy (Pregnancy Discrimination Act); Familial status (Civil Rights Act of 1968); Disability status (Rehabilitation Act of 1973; Americans with Disabilities Act of 1990); Veteran status (Vietnam Era Veterans' Readjustment Assistance Act of 1974; Uniformed Services Employment and Reemployment Rights Act); Genetic information (Genetic Information Nondiscrimination Act) Fairness in Machine Learning, NIPS 2017 Tutorial Solon Barocas and Moritz Hardt
  • 21. Race and gender correlate with everything
  • 22. From Kosinski et. al., Private traits and attributes are predictable from digital records of human behavior Learning from Facebook likes
  • 23.
  • 24. Predicting gender from Twitter Zamal et. al., Homophily and Latent Attribute Inference: Inferring Latent Attributes of Twitter Users from Neighbors
  • 25. Predicting race from Twitter Pennacchiotti and Popescu, A Machine Learning Approach to Twitter User Classification
  • 27. Should Prison Sentences Be Based On Crimes That Haven’t Been Committed Yet?, FiveThirtyEight
  • 28. COMPAS ”CORE” questionnaire, 2011. Includes criminal history, family history, gang involvement, drug use…
  • 29. How We Analyzed the COMPAS Recidivism Algorithm, ProPublica
  • 31. ProPublica argument False positive rate P(high risk |black, no arrest) = C/(C+A) = 0.45 P(high risk |white, no arrest) = G/(G+E) = 0.23 False negative rate P(low risk | black, arrested ) = B/(B+D) = 0.28 P(low risk | white, arrested ) = F/(F+H) = 0.48 Northpointe response Positive predictive value P(arrest| black, high risk) = D/(C+D) = 0.63 P(arrest| white, high risk) = H/(G+H) = 0.59
  • 32. P(outcome | score) is fair Fair prediction with disparate impact: A study of bias in recidivism prediction instruments, Chouldechova
  • 33. How We Analyzed the COMPAS Recidivism Algorithm, ProPublica Or, as ProPublica put it
  • 34. Even if two groups of the population admit simple classifiers, the whole population may not (from How Big Data is Unfair)
  • 35. The Problem Fair prediction with disparate impact: A study of bias in recidivism prediction instruments, Chouldechova
  • 36. When the base rates differ by protected group and when there is not separation, one cannot have both conditional use accuracy equality and equality in the false negative and false positive rates. … The goal of complete race or gender neutrality is unachievable. … Altering a risk algorithm to improve matters can lead to difficult stakeholder choices. If it is essential to have conditional use accuracy equality, the algorithm will produce different false positive and false negative rates across the protected group categories. Conversely, if it is essential to have the same rates of false positives and false negatives across protected group categories, the algorithm cannot produce conditional use accuracy equality. Stakeholders will have to settle for an increase in one for a decrease in the other. Fairness in Criminal Justice Risk Assessments: The State of the Art, Berk et. al. Impossibility theorem