Skip to main content Link Search Menu Expand Document (external link)

Reading 5

These readings focus less on how to build impressive machine learning models and more on the problems and pitfalls that come with using them. In class, we’ll cover many of the powerful things you can do with data and algorithmsβ€”but it’s just as important to understand where these tools break down.

The issues discussed here aren’t merely academic. Many of them show up in real, widely deployed machine learning systems, often because models learn patterns from flawed, biased, or incomplete data-generating processes. If we want to build technology that serves people and improves society, we need to be able to recognize when machine learning is failing, misleading, or being misapplied, and know how to respond responsibly.

Reading Guide

  • R5 Reading Guide coming soon! β†—
    • This reading guide highlights the major ideas to focus on in the paper. You will not turn in the guideβ€”it’s simply here to help you distill the paper and keep track of the main points. Use it before you read (to preview what to look for), while you read (to take notes), and after you read (to review). It will also be a helpful reference when preparing for the reading quiz/exam!

Additional Resources

Here is an interesting game you can play β†— that teaches you how algorithms learn to fit a bias from the data generating process, as well as, the decisions that people make using the system. Feedback loops can be very dangerous to a system, and with machine learning it can reinforce, at first, benign issues with data or decisions.