(Day 122) Dive into Deep Learning - Interactive deep learning book with code, math, and discussions

Ivan Ivanov · May 2, 2024

Hello :) Today is Day 122!

A quick summary of today:

I randomly found the book from some post on r/learnmachinelearning about books on DL (I always manage to find some new cool book from these weekly posts)

It seems a bit crazy that such a book is available for free. It is adopted by so many university courses and so many great practitioners participated in its writing. Every topic contains an executable colab linked to it, and its available in PyTorch, Tensorflow, MXNET and Jax.

Today I had a read through 3. Linear Neural Networks for Regression

image

  1. Linear Neural Networks for Classification

image

  1. Multilayer Perceptrons

image

  1. Builders’ Guide

image

The book is great because under each topic there is also a live discussion section where one can ask questions.

Overall (so far!), I think An Introduction to Statistical Learning is better. It has code as well and very detailed exercises. The problem I encountered in the above 4 chapters is that sometimes my browser did not read the math notations, so I had to open the page in colab in order to see the proper math notations. The explanations were fine, but maybe I just hold ISL very high in my list haha.

Dive into DL has so many chapters, but next I am planning to read (and maybe take notes of:)

  1. Optimization Algorithms (because it dives into the details of each optimizer)

image

  1. Recommender Systems (seeing some of the theory from XCS224W:ML with Graphs in practice, and from another point of view)

image

  1. Apendix: Math for DL (will read through it)

image

Tomorrow evening the MLx Fundamentals organised by Global AI for good and Oxford University so I am very excited.

The full schedule for day 1 (out of 4) is:

image

That is all for today!

See you tomorrow :)