Authors: Daniel Jackson, Arvind Satyanarayan, Serena Booth
Resources: 5 assignments with SERC design reflections; module lecture on responsible design; final project
Keywords: software design, local government, ethical assessment
Authors: Jacob Andreas, Catherine D’Ignazio, Harini Suresh
Assignment: “Dataset Creation”
Keywords: data annotation; natural language processing; machine learning; content moderation
- Critical assessment of how and by whom a given dataset was created
- What its limitations might be
- What the data should and should not be used for
Authors: Leslie Kaelbling, Serena Booth, Marion Boulicault, Dheekshita Kumar, Rodrigo Ochigame, Tess Smidt
This course introduces principles, algorithms, and applications of machine learning from the point of view of modeling and prediction; formulation of learning problems; representation, over-fitting, generalization; classification, regression, reinforcement-learning, sequence learning, clustering; classical and neural-network methods.
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.
Weekly Labs: 4 weekly labs, each with a SERC question and discussion prompt
Keywords: machine learning; bias and fairness in machine learning; data bias; model bias
Author: Rob Miller, Abby Jaques
Lecture Module: “Moral Lenses Case Study”
Keywords: Software Construction
Module Goals: A reading and class activity to explore the implications of a proposed change to change the ranking algorithm for posts on a social media site, and examine:
- What are the main benefits it will or may provide, and to whom?
- What are the main harms it will or may cause, and to whom?
- How could you maximize the benefits and minimize the harms, and ensure that they are distributed fairly?
MIT Case Studies in Social and Ethical Responsibilities of Computing
Brief, specially commissioned and peer-reviewed cases intended to be effective for undergraduate instruction across a range of classes and fields of study. Some cases are paired with active learning projects developed by students at MIT and reviewed by faculty and senior researchers.
Algorithmic Fairness in Chest X-ray Diagnosis: A Case Study, by Haoran Zhang, Thomas Hartvigsen, and Marzyeh Ghassemi (MIT)
Keywords: algorithmic fairness, deep learning, medical imaging, machine learning for health care
The Right to Be an Exception to a Data-Driven Rule, by Sarah H. Cen and Manish Raghavan (MIT)
Keywords: data-driven decision-making, rights and duties, individualization, uncertainty, harm
“Porsche Girl”: When a Dead Body Becomes a Meme, by Nadia de Vries (University of Amsterdam)
Keywords: digital death, bodies, memes, online abuse, Nikki Castouras
Privacy and Paternalism: The Ethics of Student Data Collection, by Kathleen Creel (Northeastern University) and Tara Dixit (Chantilly High School, Virginia)
Keywords: user data privacy, student data, contextual integrity, educational technology, children’s rights, surveillance
Protections for Human Subjects in Research: Old Models, New Needs?, by Laura Stark (Vanderbilt University)
Keywords: human-subjects research, informed consent, institutional review boards, big data
Hacking Technology, Hacking Communities: Codes of Conduct and Community Standards in Open Source, by Christina Dunbar-Hester (University of Southern California)
Keywords: open source software, diversity and inclusion, community governance, gender, race, values in computing, codes of conduct
Identity, Advertising, and Algorithmic Targeting: Or How (Not) to Target Your “Ideal User”, by Tanya Kant (University of Sussex)
Keywords: targeting, advertising, algorithms, identity, profiling
Who Collects the Data? A Tale of Three Maps, by Catherine D’Ignazio (MIT) and Lauren Klein (Emory University)
Keywords: redlining, social inequality and oppression, missing data, counterdata, matrix of domination, who questions
The Case of the Nosy Neighbors, by Johanna Gunawan and Woodrow Hartzog (Northeastern University)
Keywords: user data privacy, technology in norm enforcement, facial recognition, mass surveillance, mass scraping of public data
Active Learning Projects Developed at MIT
Active Learning Project: Exploring the Functionalities, Data and Interfaces of a Modern Online Advertising System (PDF - 1.1MB) (DOCX - 3.2MB)
An exercise to explore the ethical implications of digital advertising, grounded in the functionalities, data, and interfaces driving ad systems in the modern era. This lab focuses on Facebook’s Ads Manager.
- Associated case study: Kant, T. (2021). Identity, Advertising, and Algorithmic Targeting: Or How (Not) to Target Your “Ideal User.” MIT Case Studies in Social and Ethical Responsibilities of Computing, (Summer 2021). https://doi.org/10.21428/2c646de5.929a7db6
An exercise in developing a code of conduct for a team-based course in Github-hosted project repositories.
- Associated case study: Dunbar-Hester, C. (2021). Hacking Technology, Hacking Communities: Codes of Conduct and Community Standards in Open Source. MIT Case Studies in Social and Ethical Responsibilities of Computing, Summer 2021. https://doi.org/10.21428/2c646de5.07bc6308