🎓 Intended learning outcomes

At the end of this lesson, students are expected to:

0. Why are we revisiting these topics?

Why are we doing math again? I thought this was an ML course!

Because machine learning is built on linear algebra and functions. Every model, loss, gradient and embedding is just math applied at scale.

1. Linear Algebra Revision

For a concise revision of linear algebra, we suggest you revisit the course notes of your previous course on the topic or chapter 2 of the freely available Mathematics for Machine Learning Book by Marc Deisenroth et al for a summary review: https://mml-book.github.io/book/mml-book.pdf

You should be familiar with the basic notions of linear algebra. If any of the following do not sound familiar, please revise: