Previous Versions: Spring 2020
This is a project-based course designed to provide students training and experience in solving real-world problems using machine learning, with a focus on problems from public policy and social good.
Through lectures, discussions, readings, and project assignments, students will learn about and experience building end-to-end machine learning systems, starting from project definition and scoping, through modeling, to field validation and turning their analysis into action. Through the course, students will develop skills in problem formulation, working with messy data, communicating about machine learning with non-technical stakeholders, model interpretability, understanding and mitigating algorithmic bias & disparities, and evaluating the impact of deployed models.
Pre-Requisites: Students will be expected to know Python, and have prior coursework in machine learning. This course assumes that you have taken Machine Learning courses before and is focused on teaching how to use ML to solve real-world problems. Experience with SQL, *nix command line, git(hub), and working on remote machines will be helpful.
Rayid Ghani | Kit Rodolfa |
---|---|
GHC 8023 Office Hours (Zoom): Tue 12-1pm ET, Fri 3-4pm ET |
GHC 8018 Office Hours (Zoom): Mon 1:30-2:30 ET, Thr 11-12 ET |
Amartya Basu | Aaron Dunmore |
---|---|
Office Hours: TBD |
Office Hours: TBD |
See the syllabus for much more detail as well, including information about group projects, grading, and helpful optional readings.