favicon here homeblog

Math for Machine learning Curriculum



shivang | 2024-06-09 | reading time: ~3min

Strategy§

Single Variable Calculus§

We are going to use Short Calculus by Serge Lang for doing Single Variable Calculus. I chose this textbook because I didn't want to slog through books that are 1000 pages long. It's only 272 pages.

If you read the preface then you'll realize that it is intended to be a first course in calculus for students with a weak background in mathematics, but it doesn't abandon the rigor.

picture of the book short calculus

It starts with Numbers and Functions, goes over Graphs and Curves, and after that defines the derivative. I love how he first gives examples as a stepping stone and then generalizes them. This book is methodical and well written.

Before we dive deep into Single Variable Calculus, we will refresh our Algebra and Trigonometry and also learn Limits from Paul's Online Math Notes. These are some excellent notes for our purpose. Do the Algebra Trig Review if you need it. I would recommend you do Limits up to 2.9 from him.

Multivariable Calculus§

We are going to do Multivariable Calculus (also called Vector Calculus or Calculus-3 in some universities) from Michael Corral's excellent and FREE Vector Calculus.

front page of vector calculus by michael corral

I chose this textbook because in the preface, he wrote, "If I were to rate the level of rigor in the book on a scale of 1 to 10, with 1 being completely informal and 10 being completely rigorous, I would rate it as a 5". Which is exactly the level of rigor we want and are capable of understanding.

If you check out the reviews of this book, all of them say that it's a great book.

SIAM Review

a review of vector calculus from reddit

Linear Algebra§

I wanted a concise book that had both a computational and a mathematical perspective. One of the books that I found to fall into this category was (again) Serge Lang's Introduction to Linear Algebra

front cover of serge lang's intro to linear algebra

I checked some Amazon reviews, and most of the people found it to be good!

amazon review for intro to linear algebra by serge lang

In the preface, he states that "This book is meant as a short text in linear algebra for a one-term course," which is exactly what we want! Lang walks through the book, establishing a connection between linear algebra and geometric intuition.

Probability§

One day, I was randomly looking at the bibliography of Michael Corral's Vector Calculus, and I saw that Professor Michael recommends a book on probability!

michael corral's recommended book for probability

todo()!