Series
Machine Learning Foundations
A practical series for interviews, applied ML work, and AI/NLP research: data splitting, overfitting, cross-validation, metrics, model selection, hyperparameter search, leakage, and representations.
Part I
Data Splits & Generalization
Part II
Evaluation & Selection
Part III
From Classical ML to Representation Learning
Source strategy
This series uses famous, reliable materials with clear roles instead of scattered blog posts.
Learn
Google ML Crash Course and ISLR/ISLP provide intuition, structure, and interview-friendly language.
Implement
scikit-learn gives practical APIs for splits, cross-validation, metrics, pipelines, and search.
Research
CS229, Deep Learning Book, and papers connect the basics to credible AI/NLP evaluation.
Build models without fooling yourself.
The goal is not just to know ML terms, but to make reliable training, evaluation, and selection decisions.