Skip to content
ReadBooks

Linear Algebra and Learning from Data

The linear algebra that deep learning is actually built on.

What is actually freeMIT does not host the full book. What is published free is the Table of Contents, the Preface, the Deep Learning essay, three complete sample sections (I.1, I.2 and VII.1), the errata, and three sets of solutions. Fully free, however, is MIT 18.065, the course Strang taught directly from this book: 36 video lectures plus problem sets, mapped section by section below. So for most sections the video and problems are your free route; a full section PDF exists only for the three samples. Everything here links to MIT's own servers. If you can afford the book, buy it. That supports the author.

What is free, section by section46 sections
Full chapter, free to read: 3 of 46 sectionsCovered by a lecture: 30 of 46 sectionsProblem set and contents only: 13 of 46 sections
  • Full chapter, free to read 3
  • Covered by a lecture 30
  • Problem set and contents only 13

Most of this book is followed through the lectures rather than the page. That is the honest shape of what MIT publishes, and it is why the roadmap is built around the course rather than around chapter downloads.

Highlights of Linear Algebra

Column spaces, factorizations, eigenvalues, SVD: the foundation.

Part I progress: 0/11 sections read

Before moving on from Part I

Computations with Large Matrices

Numerical linear algebra, least squares, randomized methods.

Part II progress: 0/4 sections read

Before moving on from Part II

Low Rank and Compressed Sensing

How matrices change, interlacing eigenvalues, decaying singular values.

Part III progress: 0/5 sections read

Before moving on from Part III

Special Matrices

Circulants, Fourier, graphs, clustering, distance matrices.

Part IV progress: 0/10 sections read

Before moving on from Part IV

Probability and Statistics

Mean, variance, covariance: the statistical toolkit behind learning.

Part V progress: 0/6 sections read

Before moving on from Part V

Optimization

Convexity, Lagrange multipliers, gradient descent, duality.

Part VI progress: 0/5 sections read

Before moving on from Part VI

Learning from Data

Neural network architecture, convolutions, backpropagation.

Part VII progress: 0/5 sections read

Before moving on from Part VII

Material for the whole book

Attribution

Linear Algebra and Learning from Data is copyright 2019 Gilbert Strang, published by Wellesley-Cambridge Press. This page is an independent reading guide. It reproduces no part of the book and hosts no files: every link above points to the author's own page or to the publishing university's servers.

Lecture and problem links go to MIT 18.065, Matrix Methods in Data Analysis, Signal Processing, and Machine Learning (Spring 2018), used under CC BY-NC-SA 4.0.

If this book is useful to you and you can afford it, buy a copy. That is what keeps authors writing them.