DL : Metric Evaluations for Building a Model
Part 3 of Deep Learning Specialization
Published in
3 min readMay 24, 2019
1. Single-Metric Evaluation
Formulate all of your metrics into single metric
2. Optimizing & Satisfying Metrics
Choose only 1 main-focus metric to maximize/minimize as optimizing metric
And the other metrics in acceptable range as satisfying metrics.
3. Train-Validate(Dev)-Test
Same data distribution (same data source)
4. Bayes Error - Human Error
5. Bias — Variance
6. Train-TrainDev or Dev-Test
Different set of data distribution
7. DataDismatch — Overfitting To Dev
8. Improve Model Performance
8.1 Error analysis
Find cause of error by jumping into your data itself.
8.2 Orthogonalization
Improve model performance using clear, direct-to-the-point hyperparameters.
Bias (Human error — Train error)
- Bigger model
- Learning rate & Optimizer
Variance (Train error — Dev / TrainDev error)
- Bigger validate data
- Regularization