Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Monktoberfest 2019 - Digital Discrimination: Cognitive Bias in Machine Learning

Monktoberfest 2019 - Digital Discrimination: Cognitive Bias in Machine Learning

AI Fairness 360 Toolkit: http://aif360.mybluemix.net/
Watson OpenScale: https://www.ibm.com/cloud/watson-openscale/
Model Asset Exchange: http://ibm.biz/model-exchange
Data Asset Exchange: http://ibm.biz/data-exchange
LFAI Trusted AI Committee: https://wiki.lfai.foundation/display/DL/Trusted+AI+Committee
EU Guidelines for Trustworthy AI: https://ec.europa.eu/digital-single-market/en/news/ethics-guidelines-trustworthy-ai

Talk Sources:

Cognitive Bias Definition:

House Oversight Committee on AI

Podcasts/Tweets referenced/used:



Data for Black Lives
2019 Conference Notes: https://docs.google.com/document/d/1E1mfgTp73QFRmNBunl8cIpyUmDos28rekidux0voTsg/edit?ts=5c39f92e

Gender Shades Project
MIT Media Lab Overview for the project: https://www.youtube.com/watch?time_continue=1&v=TWWsW1w-BVo
FAT* 2018 Talk about outcomes: https://www.youtube.com/watch?v=Af2VmR-iGkY

Other resources referenced in this talk:

Maureen McElaney

October 03, 2019

More Decks by Maureen McElaney

Other Decks in Technology


  1. A cognitive bias is a systematic pattern of deviation from

    norm or rationality in judgment. People make decisions given their limited resources. Wilke A. and Mata R. (2012) “Cognitive Bias”, Clarkson University 3 @Mo_Mack
  2. October 2017 - Google Natural Language API https://cloud.google.com/natural-language/ 7 Source:

  3. October 2017 - Google Natural Language API https://cloud.google.com/natural-language/ 8 Source:

  4. October 2017 - Google Natural Language API https://cloud.google.com/natural-language/ 9 Source:

  5. “We will correct this specific case, and, more broadly, building

    more inclusive algorithms is crucial to bringing the benefits of machine learning to everyone.” 10
  6. BLACK VS. WHITE DEFENDANTS ◦ Falsely labeled black defendants as

    likely of future crime at twice the rate as white defendants. ◦ White defendants mislabeled as low risk more than black defendants ◦ Pegged Black defendants 77% more likely to be at risk of committing future violent crime 18 @Mo_Mack
  7. 19

  8. “If we fail to make ethical and inclusive artificial intelligence

    we risk losing gains made in civil rights and gender equity under the guise of machine neutrality.” 22 - Joy Boulamwini @jovialjoy
  9. Questions posed to students in these courses... Is the technology

    fair? How do you make sure that the data is not biased? Should machines be judging humans? 30 @Mo_Mack
  10. “By combining the latest in machine learning and inclusive product

    development, we're able to directly respond to Pinner feedback and build a more useful product.” 36 - Candice Morgan @Candice_MMorgan @Mo_Mack
  11. EU Ethics Guidelines for Trustworthy Artificial Intelligence According to the

    Guidelines, trustworthy AI should be: (1) lawful - respecting all applicable laws and regulations (2) ethical - respecting ethical principles and values (3) robust - both from a technical perspective while taking into account its social environment Source: https://ec.europa.eu/digital-single-market/en/news/ethics-guidelines-trustworthy-ai
  12. #1 - Human agency and oversight. #2 - Technical robustness

    and safety. #3 - Privacy and data governance. #4 - Transparency . 39 @Mo_Mack #5 - Diversity, non- discrimination and fairness. #6 - Societal and environmental well-being. #7 - Accountability
  13. Machine Learning Pipeline In- Processing Pre- Processing Post- Processing 45

    Modifying the training data. Modifying the learning algorithm. Modifying the predictions (or outcomes.) @Mo_Mack
  14. Step 1: Find a model ...that does what you need

    ...that is free to use ...that is performant enough 50 @Mo_Mack
  15. Step 2: Get the code Is there a good implementation

    available? ...that does what you need ...that is free to use ...that is performant enough 51 @Mo_Mack
  16. Step 3: Verify the model ◦ Does it do what

    you need? ◦ Is it free to use (license)? ◦ Is it performant enough? ◦ Accuracy? 52 @Mo_Mack
  17. Step 5: Deploy your model ◦ Adjust inference code (or

    write from scratch) ◦ Package inference code, model code, and pre-trained weights together ◦ Deploy your package 55 @Mo_Mack
  18. Model Asset Exchange The Model Asset Exchange (MAX) is a

    one stop shop for developers/data scientists to find and use free and open source deep learning models ibm.biz/model-exchange 57 @Mo_Mack
  19. 64 Photo by rawpixel on Unsplash No matter what it

    is our responsibility to build systems that are fair.