Introducing fastai-Practical deep learning without a PhD

01 Aug 2024
Author: Richard Djarbeng

In case you ever have to do Deep learning or interested in building applications with neural networks in a hands-on way you can check out fastai by Jeremy Howard.

Practical Deep Learning

“A free course designed for people with some coding experience, who want to learn how to apply deep learning and machine learning to practical problems.” fast ai website What you’ll learn:

Book: Deep Learning for Coders with Fastai and PyTorch: AI Applications Without a PhD

drawing

This is the book that forms the basis for the course. It is recommended to read this as you complete the course. There’s a few ways to read the book – you can buy it as a paper book or Kindle ebook, or you can read it for free online. The whole book is written as Jupyter notebooks, so you can also execute all the code in the book yourself.

Here is a breakdown of the chapters:

There’s also a youtube playlist if you prefer videos.

I have embedded the introductory video below so you can get started right away.

The usual way of building deep learning models

The traditional way of building deep learning models using a framework such as pytorch or tensorflow could take a lot of time to build and train models. In my experience the student might have to go through a lot of theory before they even build their first useful model.

Fastai does the opposite where they show you how to build models and solve problems to give an understanding of what’s possible then dive into the theory and its underpinings.

Want more? Part 2

This is actually part 1 of the fast ai course which gets you up to speed with practical deep learning. Part 2 of the course goes more in depth. Link to part 2

It’s a 30 hour video course for more experienced students: