This is an archived version of the course. Please find the latest version of the course on the main webpage.

Chapter 1: Introduction

Introducing your guide

face Josiah Wang

For this lesson, you will need:

  • some basic knowledge of Machine Learning (the machine learning pipeline, what a linear model is),
  • to be fairly comfortable with Math, e.g. matrices, understand the concept of derivatives, and
  • to be comfortable with NumPy.

The lesson will provide a brief introduction on optimisation and deep learning in order for you to be able to understand PyTorch. If you find yourself struggling to understand the content, you might want to wait until you have covered linear regression (for the first half of this lesson) and neural networks (for the second half of the lesson) in the Introduction to Machine Learning module.

Your lovely teaching scholar Luca Grillotti will take over as your guide for this whole lesson!

Over to you, Luca! And thanks!

(Josiah attempting to enjoy life while Luca does all the hard work 👇)