Python
Machine Learning Fundamentals with scikit-learn
Learn classical machine learning with scikit-learn: train classifiers and regressors, split and evaluate data properly, understand precision/recall beyond accuracy, scale features safely with Pipeline, and validate models with cross-validation and GridSearchCV. Every lesson runs live in your browser, no local install needed.
8 lessons
Start the first lessonCurriculum
- 1Setup and Your First Modelπ quiz
- 2Data and Train/Test Splitsπ quiz
- 3Classification with Decision Trees and k-NNπ quiz
- 4Regressionπ quiz
- 5Evaluating Modelsπ quiz
- 6Feature Scaling and Pipelinesπ quiz
- 7Overfitting and Cross-Validationπ quiz
- 8Final Project: Build a Complete Classifier Pipeline
Every lesson is open, take them in order or jump straight to what you need.