Responsible AI
The obligations that come with training and serving a model: where the data came from and whether you may use it, what personal data it holds, what the model can and cannot do, how it fails different groups, what you let people use it for, and what you owe when something goes wrong. Every topic is applied to the system you build in the course, so the artifacts are real: a licensing ledger, a PII policy, a model card, safety evals, a usage policy enforced at your gateway, and a disclosure you write.
Prerequisites: none for the reading. The course modules assume the system they apply to: the corpus pipeline for 01 and 02, the capstone model for 03 and 04, the gateway for 05.
Prerequisite Graph
Section titled “Prerequisite Graph”graph LR
LIC[01 Data Licensing] --> CARDS[03 Model and Data Cards]
PII[02 Privacy and PII] --> CARDS
CARDS --> EVAL[04 Bias and Safety Evals]
EVAL --> POL[05 Usage Policy]
POL --> PROF[06 Professional Responsibility]
LIC --> PROF
Topics
Section titled “Topics”| # | Topic | Primary Reference | Time |
|---|---|---|---|
| 01 | Data Licensing | SPDX License List (free) + Longpre et al., Data Provenance Initiative (free) | course Pass 3 |
| 02 | Privacy and PII | NIST Privacy Framework (free) + Carlini et al., Extracting Training Data from LLMs (free) | course Pass 3 |
| 03 | Model and Data Cards | Mitchell et al., Model Cards + Gebru et al., Datasheets for Datasets (free) | course Pass 9 |
| 04 | Bias and Safety Evals | Parrish et al., BBQ + Gehman et al., RealToxicityPrompts (free) | course Pass 9 |
| 05 | Usage Policy | NIST AI RMF 1.0 + OWASP Top 10 for LLM Applications (free) | course Pass 10 |
| 06 | Professional Responsibility | ACM Code of Ethics + CERT, Guide to Coordinated Vulnerability Disclosure (free) | course Pass 11 |
Quick Start
Section titled “Quick Start”- Building the course system? Follow the course path: each topic’s module (
ethics.01toethics.06) sits where your system first needs it. - Shipping a model at work? Start with 03: write the model card and datasheet first, and the gaps they expose tell you which other topic to read.
- Running an LLM API? 05 then 02: decide what you refuse and what you log before your first customer.
- Reporting a flaw in someone else’s system, or yours? 06.
See Study Plan for the schedule.