Loading learning path...
Learn the mathematical and engineering foundations of machine learning, explore executable visualizers, implement algorithms, and validate dataset releases in repository exercises.
This comprehensive learning path takes you from mathematical foundations to cutting-edge ML techniques, preparing you for ML engineering and research roles.
What you'll learn: • Mathematical foundations (linear algebra, calculus, probability) • Statistical learning theory • Regression and classification algorithms • Ensemble methods (Random Forests, XGBoost) • Model evaluation and hyperparameter tuning • Unsupervised learning (clustering, dimensionality reduction) • Bayesian methods and probabilistic models • Neural networks and deep learning • CNNs, RNNs, and Transformers • Generative models and reinforcement learning • ML engineering and deployment
Each topic includes detailed explanations with mathematical rigor.
Vectors and Vector Spaces: The Language of Machine Learning
Eigenvalues and Eigenvectors
Matrix Decompositions
Projections and Least Squares
Linear Transformation of a Vector
Pairwise Matrix Product Computation
Computing the Multiplicative Inverse of a 2×2 Matrix
Differential Calculus Review
Multivariate Calculus
Convex Optimization
Gradient Descent
Constrained Optimization
Advanced Optimization Methods
Composite Function Differentiation via Chain Rule
Gradient Vector Computation for Scalar Fields
Probability Fundamentals
Random Variables and Distributions
Common Probability Distributions
Joint and Marginal Distributions
Estimation Theory
Information Theory for Machine Learning
Population Mean Confidence Estimator
Independent Samples Mean Comparison
Binary Classification Problem
The Logistic Regression Model
Maximum Likelihood Estimation for Logistic Regression
Multi-class Logistic Regression
Generalized Linear Models (GLMs)
Logistic Sigmoid Transformation
Single Neuron Binary Classifier with Sigmoid Activation
The Bayesian Framework
Conjugate Priors
Bayesian Linear Regression
Bayesian Model Comparison
Approximate Inference: Sampling Methods
Approximate Inference: Deterministic Methods
Posterior Parameter Estimation with Conjugate Prior
RL Fundamentals
Markov Decision Processes
Value-Based Methods
Policy-Based Methods
Deep Reinforcement Learning
RL Applications and Challenges
Intra-Group Advantage Normalization for Policy Training
Unbiased Policy Divergence Estimation for Regularized Optimization
Automated Feature Engineering
Feature Stores: The Foundation of Production ML Feature Management
Feature Transformation Pipelines
High-Cardinality Features
Text Feature Engineering - Basics
Text Feature Engineering: TF-IDF
Text Preprocessing: Transforming Raw Text for Machine Learning
Word Embeddings
ML System Design
Debugging ML Models
ML Project Management
Reading Research Papers
ML Interviews: Complete Preparation Guide
Career Development in Machine Learning
Dataset Batch Generator for Training Pipelines
Inference Performance Metrics Calculator
Inference Request Batching
Synchronized Data Permutation
One bad dataset row consumes several quality allowances
Count bad dataset rows once
Published datasets differ from the snapshot that passed review
Publish the rows captured by the quality run
Complete this path to earn a personalised certificate. You choose whether to make it public.