Concept
Setting Up a Machine Learning Goal
Setting up the goal for a machine learning project involves establishing well-defined evaluation metrics and datasets based on key principles:
- Single-number evaluation metric: Select a consistent metric for comparing different deep learning models.
- Satisficing and optimizing metrics: You can have multiple satisficing metrics (thresholds to meet) but only one optimizing metric.
- Dev and test set distribution: Both datasets must have the same distribution. Choose dev and test sets that reflect the data you expect to get in the future and consider important to do well on.
- Dev and test set sizes: For large datasets (e.g., containing 1,000,000 samples), the training dataset can have 98% of the data, while the dev and test sets only have 1% each. This splitting method differs from traditional machine learning algorithms.
0
1
Updated 2026-06-27
Contributors are:
Who are from:
Tags
Data Science