Slides

Author

Mark Andrews

Slide decks for each topic. Each deck opens as a self-contained Reveal.js presentation. Use the arrow keys or on-screen controls to navigate. Press f for full screen and ? for a full list of keyboard shortcuts.

Introduction

Deep Learning and Artificial Neural Networks

Foundations

Introduction to Artificial Neural Networks

Training Neural Networks

Multilayer Perceptrons

Architectures

Convolutional Neural Networks

Language Models

Language Models and Transformers

Implementing a GPT Language Model

Extra Topics

The Attention Mechanism