GWU_DNSC 6330: Course Outline
Materials for a technical, nuts-and-bolts course about increasing transparency, fairness, robustness, and security in machine learning.
- Lecture 1: Explainable Machine Learning Models
- Lecture 2: Post-hoc Explanation
- Lecture 3: Bias Testing and Remediation
- Lecture 4: Machine Learning Security
- Lecture 5: Machine Learning Model Debugging
- Lecture 6: Responsible Machine Learning Best Practices
- Lecture 7: Risk Mitigation Proposals for Language Models
Corrections or suggestions? Please file a GitHub issue.
Preliminary Materials
Lecture 1: Explainable Machine Learning Models
Source: Simple Explainable Boosting Machine Example
Lecture 1 Class Materials
Lecture 2: Post-hoc Explanation
Source: Global and Local Explanations of a Constrained Model
Lecture 2 Class Materials
Source: Lecture 3 Notes
Lecture 3 Class Materials
Lecture 4: Machine Learning Security
Source: Responsible Machine Learning
Lecture 4 Class Materials
Lecture 5: Machine Learning Model Debugging
Source: Real-World Strategies for Model Debugging
Lecture 5 Class Materials
Lecture 6: Responsible Machine Learning Best Practices

A Responsible Machine Learning Workflow Diagram. Source: Information, 11(3) (March 2020).
Lecture 6 Class Materials
Lecture 7: Risk Mitigation Proposals for Language Models

A diagram for retrieval augmented generation. Source: Lecture 7 notes.
Lecture 7 Class Materials