Course Overview
Tommi Jaakkola and Shen Shen
July 16, 2025
Modeling with Machine Learning for Computer Science
Spring2025 Student Body Chart: 6.C011/6.C511


What is this focus on “modeling”?
- Example: we wish to realize a diagnostic helper for a physician
- Modeling is not: simply applying an off-the-shelf method to a problem (e.g., using a LLM to generate candidate diagnosis for a physician to consider in response to a patient description)
- Modeling is not: developing a new method to address a generic problem (e.g., improving transformer efficiency, making them dynamically configurable)
- Modeling is about relating methods and tasks (e.g., figuring out how that LLM can be made fair or robust, what fine-tuning data to use, how to incorporate physician feedback, etc)
Modeling with Machine Learning
- Frame the task/capability you are after
ask the right questions, formalize the problem as a learning to predict/control task - Solve (data + method + optimization)
select/tailor/design a machine learning method to solve the task with the given data; specify the hypothesis class, objective function, optimization algorithm - Assess/understand the results
interpret/analyze the results, whether the method worked/when it is likely to work
6.C011/C511 - Course Overview
By Shen Shen
6.C011/C511 - Course Overview
- 100