9 sessions · Python · scikit-learn · TensorFlow
Linear algebra, calculus, probability, statistics, entropy and optimization
The four families of ML, choosing algorithms and metrics, Deep Learning, GenAI & LLMs
MSE, the Normal Equation, gradient descent, assumptions, residuals and R²
Sigmoid, binary cross-entropy, Softmax and the classification metrics
Missing data, scaling, bias-variance, Ridge/Lasso/Elastic Net
Gini/Entropy, CART, controlling overfitting, CV and hyperparameter tuning
Bagging, Random Forest, AdaBoost, Gradient Boosting & XGBoost
XOR, MLP, forward pass, backpropagation & vanishing gradients
Lab: NumPy from scratch and Keras (TensorFlow)