Skills › ML Fundamentals

ML Maths Basics

Understand linear algebra, probability, and calculus concepts used in ML.

0%
Confidence · no data yet
Sign in to track

After this skill you can…

  • Manipulate vectors and matrices
  • Understand gradient descent intuitively
  • Apply Bayes' theorem and basic probability

Watch (10 videos)

ROC and AUC in R
StatQuest with Josh Starmer · beginner hands-on
→ Draw ROC curves in R→ Calculate AUC for model evaluation
NumPy Crash Course - Complete Tutorial
Patrick Loeber · beginner hands-on
→ Apply NumPy to scientific computing→ Use NumPy for data science tasks
L3.3 Vectorization in Python
Sebastian Raschka · beginner hands-on
→ Implement vectorization in Python→ Optimize machine learning models with NumPy
Naive Bayes from Scratch - Machine Learning Python
Aladdin Persson · advanced hands-on
→ Implement Naive Bayes from scratch→ Understand Gaussian Naive Bayes
predict.m - Programming Assignment 2 Machine Learning
Aladdin Persson · beginner hands-on
→ Implement predictive models in MATLAB→ Solve machine learning problems
Logistic Regression in Python - Machine Learning From Scratch 03 - Python Tutorial
Patrick Loeber · beginner hands-on
→ Implement Logistic Regression in Python→ Use NumPy for ML algorithms
Implement 1D convolution, part 6: Multi-channel, multi-kernel convolutions
Brandon Rohrer · beginner hands-on
→ Implement 1D convolution with Cottonwood→ Apply multi-channel convolutions to heartbeat classification
Mean Shift Dynamic Bandwidth - Practical Machine Learning Tutorial with Python p.42
sentdex · beginner hands-on
→ Implement Mean Shift clustering→ Use dynamic bandwidth in clustering
How to implement Random Forest from scratch with Python
AssemblyAI · intermediate hands-on
→ Implement Random Forest from scratch in Python→ Build Decision Trees for machine learning
I completed Andrej Karpathy’s AI challenge (advanced)
David Ondrej · intermediate hands-on
→ Implement micrograd from scratch→ Train models with Google Colab

Read (10 articles)

📄
Bayes' theorem in machine learning
Dev.to · Silver_dev · 2026-04-25
📄
Inside the Math of AI
Medium · Data Science · 2026-05-22
📄
Distances and Similarity in ML
Dev.to AI · 2026-06-08
📄
A pêntade matemática da cognição
Medium · LLM · 2026-05-06
📄
The Math Behind the Magic: Deconstructing the Softmax Function
Medium · Machine Learning · 2026-05-24
📄
Mathematics for Machine Learning — Part 3
Medium · Data Science · 2026-04-24