RES.TLL-008 | Spring 2023 | Non-Credit

Social and Ethical Responsibilities of Computing (SERC)

Privacy and Surveillance

6.390 Introduction to Machine Learning (Formerly 6.036)

> Related Topics: Privacy and SurveillanceEthical Computing and Practice

Author: Leslie Kaelbling, Serena Booth, Marion Boulicault, Dheekshita Kumar, Rodrigo Ochigame, Tess Smidt

Keywords: machine learning; bias and fairness in machine learning; data bias; model bias

The course has weekly labs, in which students work in pairs and have an opportunity to discuss their work with an instructor during a check-off process. 

Each weekly lab has an accompanying SERC question and discussion prompt. These SERC questions aim to help the students connect the technical content of the class to the social consequences of seemingly-technical design decisions. 


Fall 2022

Lab: Designing Markov Decision Processes and Reward Functions (PDF)

Lab: Regression and Simpson’s Paradox (PDF)

Lab: Reinforcement Learning and Value Alignment (PDF)

Fall 2021

Lab 1: Good Hypotheses: Beyond Accuracies (PDF)

Lab 2: Fairness in ML “How do we evaluate fairness of a model?” (PDF)

Lab 5: Social Utility “Benefits and Drawbacks of Intentionally Biasing a Model” (PDF)

Lab 9: Word Embeddings “Challenges with Word Embeddings in the Wild” (PDF)

Course Info

As Taught In
Spring 2023
Learning Resource Types
Lecture Notes
Instructor Insights
Multiple Assignment Types