30 Days to MLE
the resource list

Every free resource I'm using to go from software developer to ML engineer, after a full-time job. Probability from Harvard, plus calculus and linear algebra from 3Blue1Brown: the maths that every model is built on.

3 resources26 topicsAll free
01
Harvard · Statistics 110

Probability, Stat 110

Joe Blitzstein · Harvard University

Models are probability machines. Loss functions, Naive Bayes, and how a model expresses uncertainty all come straight from here.

  • Full lecture series
  • Free textbook
  • edX: 10 weeks, 5–10 hrs/week
  • Free to audit
  1. Basics & FoundationsSample spaces, events, counting methods, story proofs
  2. Conditional ProbabilityConditioning, independence, Bayes' Rule
  3. Discrete Random VariablesPMFs, expectation, variance; Binomial, Negative Binomial, Poisson
  4. Continuous Random VariablesPDFs, CDFs; Normal, Uniform, Exponential, Beta, Gamma
  5. Expectation & TransformationsMoment generating functions, covariance, correlation, conditional expectation
  6. Multivariate DistributionsJoint, conditional and marginal distributions; Multinomial, Multivariate Normal
  7. Limit TheoremsLaw of Large Numbers, Central Limit Theorem
  8. Stochastic ProcessesMarkov chains, transition probabilities, stationary distributions, convergence
02
3Blue1Brown · YouTube series

Essence of Calculus

Grant Sanderson · 3Blue1Brown

Gradient descent and backpropagation are derivatives in disguise. This is the visual version that makes them click.

  • 12 short videos
  • Visual, no heavy algebra
  • Free
  1. Introduction & Circle AreaSlicing a circle into rings to go from finite sums to continuous area
  2. LimitsWhat it means for one value to approach another
  3. DerivativesRate of change as the nudge shrinks to zero; sum, product and chain rules
  4. Integrals & the Fundamental TheoremArea under a curve; why differentiation and integration are inverses
  5. Advanced & Bonus TopicsTaylor series, divergence and curl, and the backpropagation calculus behind neural nets
03
3Blue1Brown · YouTube series

Essence of Linear Algebra

Grant Sanderson · 3Blue1Brown

Data, weights and embeddings are all vectors and matrices. This series shows matrices as transformations of space, which is how models actually use them.

  • 16 short videos
  • Visual, intuition-first
  • Free
  1. VectorsPhysics, CS and maths views; addition and scalar multiplication
  2. Linear Combinations, Span & BasisHow scaling and adding vectors builds a span; basis vectors and coordinates
  3. Linear Transformations & MatricesFunctions that keep grid lines parallel and the origin fixed
  4. Matrix Multiplication as CompositionApplying one transformation after another
  5. 3D Linear TransformationsThe same ideas, extended to 3D space
  6. DeterminantsHow area or volume scales, orientation flips, dimensional collapse
  7. Inverse Matrices, Column Space & Null SpaceSolving Ax = v, and when an answer exists
  8. Nonsquare MatricesMapping between different dimensions
  9. Dot Products & DualityProjections and what a dot product really measures
  10. Cross ProductsAreas from cross products and their link to transformations
  11. Cramer's RuleSolving linear systems geometrically with determinants
  12. Change of BasisTranslating vectors and matrices between coordinate systems
  13. Eigenvectors & EigenvaluesVectors that only get scaled, never knocked off their span