Vizuara Books
Foundations for AI & ML
Free preview available. Sign in and subscribe to unlock the full book.
Vizuara AI Labs · beginner

Foundations for AI & ML

The math and code every AI/ML career stands on.

Build the four pillars of machine learning from the ground up: linear algebra, probability, calculus, and Python. Then put them to work training a neural network and touring the core ML algorithms, one hand-illustrated chapter at a time.

beginneraimlfoundationslinear-algebrapython
31 capsules114 figures~6 hoursby Dr. Raj Dandekar

Read on your Kindle or e-reader

Download the EPUB and read offline — perfect for the train. Works on Kindle, Kobo, Apple Books & more.

Send to Kindle →
00Getting Started3 capsules

Getting Started — 3 chapters.

01Why Foundations Matterconceptfree12 min02The Map: AI, ML, and Deep Learningconceptfree12 min03How a Model Learns: The Big Pictureintuition🔒11 min
01Linear Algebra for ML6 capsules

Linear Algebra for ML — 6 chapters.

04Matrix-Vector Multiplication as a Transformationmath🔒10 min05The Dot Product as a Linear Transformationmath🔒10 min06Linear Transformations in 3D and Dimensionality Changemath🔒11 min07The Determinant: What It Measuresintuition🔒10 min08Determinants Deeper: Invertibility and Collapsedeep-dive🔒10 min09Eigenvalues and Eigenvectors, Intuitivelyintuition🔒11 min
02Probability & Statistics4 capsules

Probability & Statistics — 4 chapters.

10Conditional Probability and Bayes' Theoremmath🔒10 min11Probability Distributions for MLconcept🔒11 min12The Naive-Bayes Classifiercode🔒11 min13Evaluating a Model: Accuracy, Precision, Recallconcept🔒11 min
03Calculus for Optimization3 capsules

Calculus for Optimization — 3 chapters.

14Differential Calculus: Derivatives and Gradientsmath🔒11 min15The Chain Rule and Backpropagationdeep-dive🔒11 min16Integral Calculus Foundations for MLmath🔒11 min
04Python & the ML Toolkit7 capsules

Python & the ML Toolkit — 7 chapters.

17Introduction to Python for MLcode🔒12 min18Classes and Objects in Pythoncode🔒11 min19NumPy: Arrays and Vectorized Computationcode🔒12 min20Pandas for Data Wranglingcode🔒11 min21Data Visualization for Machine Learningcode🔒10 min22Scikit-learn: The ML Workhorsecode🔒11 min23Deep Learning Libraries: TensorFlow and PyTorchcode🔒12 min
05Optimization & Neural Networks6 capsules

Optimization & Neural Networks — 6 chapters.

24A Neural Network from Scratchproject🔒9 min25Gradient Descent and Backpropagationmath🔒12 min26Stochastic Gradient Descentconcept🔒12 min27Momentum-Based Gradient Descentconcept🔒11 min28RMSprop and Adamdeep-dive🔒12 min29Core ML Algorithms: A Tourconcept🔒13 min
06Putting It Together2 capsules

Putting It Together — 2 chapters.

30The Evolution and Future of AI/MLconcept🔒10 min31Capstone: From Foundations to a First Modelproject🔒11 min

Ratings & reviews

724 readers
4.8
250 ratings
560%
425%
38%
24%
13%
Rate this book
NK
Noah Kim
6 days ago

A few sections moved fast for me, but re-reading with the figures open made everything land. Highly recommend.

RV
Rahul Verma
last month

This is the resource I wish I had when I started. Clear mental models, zero fluff.

OH
Omar Haddad
4 months ago

Concise capsules I can finish over coffee, yet each one taught me something I actually use.