campusx
machine-learning
maths
moc
Maths for Machine Learning — Map of Content
Source: Maths for Machine Learning — CampusX (23 videos)
ML ki har algorithm asal mein maths hai. Ye playlist wo saara maths cover karti hai jo ML aur Deep Learning ke liye chahiye — Linear Algebra , Calculus , aur Probability & Statistics .
Notes Index
🟦 Linear Algebra
Note
Topics
[[01 Vectors]]
Vector kya hai, row/column, magnitude, unit vector, addition, scalar multiplication, dot product, angle, projection, cross product, norms (L1/L2/L∞)
[[02 Lines Planes and Hyperplanes]]
2D line, 3D plane, n-D hyperplane, general equation, distance from point, ML mein decision boundary
[[03 Matrices]]
Matrix types, operations, multiplication, transpose, trace, special matrices, NumPy implementation
[[04 Determinant Inverse Rank]]
Determinant ka matlab, inverse, rank, singular matrix, system of linear equations solve karna
[[05 Linear Transformations]]
Matrix as transformation, rotation/scaling/shear, composition, basis change, geometric intuition
[[06 Eigenvalues Eigenvectors PCA SVD]]
Eigen equation, eigendecomposition, PCA step-by-step, SVD, dimensionality reduction
🟩 Calculus
Note
Topics
[[07 Functions and Derivatives]]
Function, limit, continuity, derivative ka matlab, rules, common derivatives, higher order
[[08 Multivariable Calculus and Gradient]]
Partial derivative, gradient vector, chain rule, Jacobian, Hessian, directional derivative
[[09 Optimization and Gradient Descent]]
Maxima/minima, convexity, gradient descent, learning rate, variants, backpropagation ka maths
🟨 Probability & Statistics
Note
Topics
[[10 Descriptive Statistics]]
Mean/median/mode, variance, std, quartiles, skewness, kurtosis, covariance, correlation
[[11 Probability Basics]]
Sample space, conditional probability, independence, Bayes theorem, Naive Bayes
[[12 Random Variables and Distributions]]
Discrete/continuous RV, PMF/PDF/CDF, Bernoulli, Binomial, Poisson, Normal, expectation, variance
[[13 Inferential Statistics]]
Sampling, CLT, confidence interval, hypothesis testing, p-value, t-test, chi-square, ANOVA
ML mein Maths kahan use hota hai?
Maths Topic
Kahan use hota hai
Vectors, Dot Product
Feature vectors, similarity (cosine), embeddings
Hyperplanes
SVM, Logistic Regression ki decision boundary
Matrix Multiplication
Neural network ka har layer
Determinant, Inverse
Linear Regression ka closed-form solution
Eigenvalues/Eigenvectors
PCA, spectral clustering, PageRank
SVD
Recommendation systems, LSA, image compression
Derivatives
Loss function ko minimize karna
Partial derivatives, Gradient
Backpropagation
Chain rule
Deep learning ki poori training
Convexity
Kya optimization guaranteed converge karega
Probability
Naive Bayes, generative models
Bayes theorem
Bayesian ML, spam filters
Distributions
Assumptions, noise modelling, GMM
Expectation/Variance
Bias-Variance tradeoff
Covariance matrix
PCA, Mahalanobis distance, LDA
Hypothesis testing
Feature selection, A/B testing
Study order (recommendation)
Vectors → Hyperplanes → Matrices → Determinant/Inverse
↓
Linear Transformations → Eigenvalues → PCA/SVD
↓
Derivatives → Partial Derivatives/Gradient → Gradient Descent
↓
Descriptive Stats → Probability → Distributions → Inference
Time estimate: har note ko theek se padhne aur code chalane mein 1–2 ghante. Poori series ~25–30 ghante.
Setup (har note ka code chalane ke liye)
import numpy as np
import matplotlib.pyplot as plt
import scipy.stats as stats
import sympy as sp
from scipy import linalg
np . set_printoptions ( precision = 3 , suppress = True )
plt . rcParams [ 'figure.figsize' ] = ( 8 , 6 )
3Blue1Brown — Essence of Linear Algebra (visual intuition ke liye best)
3Blue1Brown — Essence of Calculus
Mathematics for Machine Learning book — mml-book.github.io (free PDF)
StatQuest (statistics ke liye)
Khan Academy — Linear Algebra, Multivariable Calculus, Statistics