Foundations
Frame an ML problem
Define the decision before choosing a model.
Understand the problem
Specify the prediction target, available labels, action taken on a prediction, and latency budget. Establish a non-ML baseline and explain why learning may improve on it.
Make it concrete
A moderation system predicts policy violation risk and sends uncertain cases to human review.
Trade-offs and pitfalls
A model with higher offline accuracy may not improve the product objective.
Check your understanding
Define an objective and guardrails for a recommendation feed.
Practice this topic