Mathematical Foundations ML ML Frameworks

Educational resources, textbooks, and tutorials covering core mathematics (linear algebra, calculus, probability, statistics, optimization) essential for understanding machine learning algorithms. Does NOT include applied ML frameworks, specific algorithm implementations beyond pedagogical examples, or domain-specific applications.

There are 71 mathematical foundations ml frameworks tracked. 4 score above 50 (established tier). The highest-rated is tiagomonteiro0715/The-Math-Behind-Artificial-Intelligence-A-Guide-to-AI-Foundations at 53/100 with 118 stars.

Get all 71 projects as JSON

curl "https://pt-edge.onrender.com/api/v1/datasets/quality?domain=ml-frameworks&subcategory=mathematical-foundations-ml&limit=20"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.

# Framework Score Tier
1 tiagomonteiro0715/The-Math-Behind-Artificial-Intelligence-A-Guide-to-AI-Foundations

A book on the mathematical foundations of AI from an engineering perspective.

53
Established
2 jonkrohn/ML-foundations

Machine Learning Foundations: Linear Algebra, Calculus, Statistics & Computer Science

51
Established
3 hrnbot/Basic-Mathematics-for-Machine-Learning

The motive behind Creating this repo is to feel the fear of mathematics and...

51
Established
4 amitkaps/hackermath

Introduction to Statistics and Basics of Mathematics for Data Science - The...

51
Established
5 Visualize-ML/Book5_Essentials-of-Probability-and-Statistics

Book_5_《统计至简》 | 鸢尾花书:从加减乘除到机器学习;上架!

49
Emerging
6 Visualize-ML/Book7_Visualizations-for-Machine-Learning

Book_7_《机器学习》 | 鸢尾花书:从加减乘除到机器学习;欢迎批评指正

48
Emerging
7 Visualize-ML/Book6_First-Course-in-Data-Science

Book_6_《数据有道》 | 鸢尾花书:从加减乘除到机器学习;欢迎大家批评指正!纠错多的同学会得到赠书感谢!

48
Emerging
8 Visualize-ML/Book3_Elements-of-Mathematics

Book_3_《数学要素》 | 鸢尾花书:从加减乘除到机器学习;上架;欢迎继续纠错,纠错多的同学还会有赠书!

48
Emerging
9 Visualize-ML/Book4_Power-of-Matrix

Book_4_《矩阵力量》 | 鸢尾花书:从加减乘除到机器学习;上架!

47
Emerging
10 sagardevaraju/Linear-Algebra-for-Machine-Learning-and-Data-Science

Notebooks and notes from going through Deeplearning.AI's linear algebra course

46
Emerging
11 fastai/numerical-linear-algebra

Free online textbook of Jupyter notebooks for fast.ai Computational Linear...

43
Emerging
12 greyhatguy007/Mathematics-for-Machine-Learning-and-Data-Science-Specialization-Coursera

Mathematics for Machine Learning and Data Science Specialization - Coursera...

43
Emerging
13 ilmoi/MML-Book

Code / solutions for Mathematics for Machine Learning (MML Book)

43
Emerging
14 Ryota-Kawamura/Mathematics-for-Machine-Learning-and-Data-Science-Specialization

Master the Toolkit of AI and Machine Learning. Mathematics for Machine...

43
Emerging
15 MonitSharma/Numerical-Linear-Algebra

A course on Linear Algebra using Python in Jupyter notebooks

43
Emerging
16 huangtinglin/Linear-Algebra-and-Its-Applications-notes

《线性代数及其应用》笔记

42
Emerging
17 Visualize-ML/Linear-Algebra-Made-Easy---Learn-with-Python-and-Visualization

”数学不难“ 之 《线性代数不难》上下册,66话题完册;欢迎批评指正

42
Emerging
18 maykulkarni/Machine-Learning-Curriculum

Complete path for a beginner to become a Machine Learning Scientist!

42
Emerging
19 krishnakumarsekar/awesome-machine-learning-deep-learning-mathematics

A curated list of mathematics documents ,Concepts, Study Materials ,...

41
Emerging
20 dair-ai/Mathematics-for-ML

🧮 A collection of resources to learn mathematics for machine learning

39
Emerging
21 MathWorks-Teaching-Resources/Applied-Linear-Algebra

Learn linear algebra by applications in stoichiometry, steganography, static...

39
Emerging
22 rickiepark/math4ds

<개발자를 위한 필수 수학>(한빛미디어, 2024)의 코드 저장소

38
Emerging
23 pabloinsente/math-app-ml

Essential mathematics for applied machine learning and data science

37
Emerging
24 Renatochaz/Mathematics_for_Machine_Learning

Notes and step-by-step exercises resolution to aid students learning the...

36
Emerging
25 chuksoo/Mathematics-for-Machine-Learning-and-Data-Science-Specialization

This repository contains notes, slides, labs, assignments and projects for...

36
Emerging
26 Sarah111-AHM/StatML-Study-

collaboratively curated repository compiling and synthesizing lectures...

35
Emerging
27 LoyumM/Mathematics-for-Machine-Learning-and-Data-Science-Specialization

Non-credit online course by DeepLearning.AI

35
Emerging
28 hongxin/csmath-2019

This mathematics course is taught for the first year Ph.D. students of...

34
Emerging
29 hongxin/CSMATH

This mathematics course is taught for the first year Ph.D. students of...

33
Emerging
30 RiazML/math-for-llms

Complete mathematics curriculum for AI/ML/LLM - from foundations to research...

32
Emerging
31 adderbyte/Math_For_AI

Mathematical Materials for AI/Machine Learning/Studies

32
Emerging
32 hongxin/csmath-2022

This mathematics course is taught for the first year Ph.D. students of...

32
Emerging
33 hongxin/csmath-2021

This mathematics course is taught for the first year Ph.D. students of...

32
Emerging
34 rohanmistry231/Mathematics-for-Machine-Learning-Books

A curated collection of books, notes, and resources focused on mathematical...

31
Emerging
35 RussellDash332/DSA1101

DSA1101 resources, including my own solution to the PYPs

31
Emerging
36 JeffWang0325/Microsoft-DAT256X-Essential-Math-for-Machine-Learning-Python-Edition

Machine learning and AI are built on mathematical principles like Calculus,...

30
Emerging
37 IAMIQBAL/Mathematics-for-Machine-Learning-and-Data-Science

Coursera - Mathematics for Machine Learning and Data Science Specialization...

27
Experimental
38 Joakr95/streamlined-applied-math-curriculum

🧮 Master applied mathematics with this free, self-paced curriculum designed...

27
Experimental
39 yashsavani/Advanced-Foundations-of-ML

A curated list of references to help you get up to speed with the concepts...

27
Experimental
40 KhushiBhadange/Mathematics-for-Machine-Learning-and-Data-Science

This repository offers my learnings, reference solutions for developing...

26
Experimental
41 IEEE-FCIH-SB/Machine-Learning-Content-2025

Here is the content of ML committe in season 2025

23
Experimental
42 santanu2908/linear-algebra-essentials

A beginner-friendly collection of Jupyter notebooks covering the essentials...

23
Experimental
43 CQULeaf/CUMCM-Resources

整合了数学建模国赛(CUMCM)备赛和比赛过程中使用到的所有关于模型建立、代码实现以及论文撰写相关的资料文件。

23
Experimental
44 A-Ahmed-I/ML-Math

Essential ML math concepts and code.

22
Experimental
45 Andrew20371160/ML_Math_Foundations

This repo represents my journey of stepping into machine learning, this repo...

22
Experimental
46 byoung77/Machine-Learning-Notes

Mathematically focused notes on machine learning, covering theory,...

22
Experimental
47 diego446/linear-algebra

📚 Explore linear algebra concepts with this beginner-friendly guide,...

22
Experimental
48 Hamna-Munir/Math-For-Machine-Learning

A structured repository covering essential mathematics for machine learning,...

22
Experimental
49 santanu2908/calculus-essentials

A structured collection of Jupyter notebooks covering the essential concepts...

22
Experimental
50 terryyz/PyArmadillo

PyArmadillo: an alternative approach to linear algebra in Python

21
Experimental
51 Phantom-fs/Mathematics-for-Machine-Learning

MATHEMATICS FOR MACHINE LEARNING Coursera Specialization by IMPERIAL COLLEGE LONDON

20
Experimental
52 dodo47/Mathematics-of-Data-Science-2025

Lecture notes and additional material for the lecture "Mathematics of Data Science"

19
Experimental
53 Hamna-Munir/Advanced_DSA-for-ML

DSA-for-ML is a complete repository designed to teach Data Structures and...

19
Experimental
54 Kitsunp/kistmath-ai

Kistmat-AI is an advanced machine learning model designed to solve a wide...

19
Experimental
55 ash-akash/ml-dl-foundations

Research-oriented ML/DL foundations covering NumPy, Pandas, visualization,...

18
Experimental
56 tommasofacchin/mitx-micromasters-data-science

Personal study repository for the MITx MicroMasters in Statistics and Data...

17
Experimental
57 mlnjsh/math-foundations-for-ai

Essential mathematics for AI/ML practitioners — linear algebra, calculus,...

17
Experimental
58 krish-desai-123/Mathematics-and-Advanced-Statistics

🧮 A comprehensive 20-day learning track mastering Mathematics and Advanced...

17
Experimental
59 chandan578/From-Math-to-Models

A complete learning path from mathematical foundations to real-world models...

15
Experimental
60 GloriaShang/ModelGuide

An interactive mathematical modeling model guide for beginners and...

15
Experimental
61 ernestdolog/probability-theory

probability theory & statistics notes for AI/ML. 15 chapters, LaTeX...

14
Experimental
62 Kamau-Johnson/Probability-Statistics-for-Data-Science-and-Machine-Learning

This is a concise step by step handwritten notes for probability &...

14
Experimental
63 josue-rdgzcb/math-and-optimization-for-ml-foundations

Foundational math and optimization concepts for machine learning, focusing...

14
Experimental
64 PauloKarabyna/ml-foundations-day1

🔧 Set up a Python environment and practice linear algebra with NumPy while...

14
Experimental
65 aniray2908/ML-foundations-rebuild

A structured ML foundations sprint covering linear algebra, eigen/SVD/PCA...

14
Experimental
66 markoechevarria/math-to-ml

This repository details the mathematical core of Machine Learning, featuring...

14
Experimental
67 murigugitonga/math_4_ai

Mathematics for Artificial Intelligence and Machine Learning.

13
Experimental
68 contactvaibhavi/linear-algebra

Learning plan for core concepts

13
Experimental
69 Mathematics-for-ML/MIT-18.065-Linear-Algebra

Notes and codes for Matrix Methods In Data Analysis, Signal Processing, And...

12
Experimental
70 fahim-506/Maths-for-Data-Science

A structured math bootcamp covering Linear Algebra, Statistics, and Calculus...

12
Experimental
71 Mathforcoding/mathematics-for-machine-learning

Official code for the book "Mathematics for Machine Learning." Implements...

11
Experimental