AI Reasoning Models

Course on LinkedIn Learning

A 90-minute course that explains how reasoning models relate to conventional LLMs and how they are developed. It covers inference-time scaling, distillation, and reinforcement learning, with short videos, interactive quizzes, and code examples.

Read the course announcement.

Sebastian Raschka presenting the AI Reasoning Models course on LinkedIn Learning, with the four-section course outline on the left


Build a Large Language Model (From Scratch) Course

Build a Large Language Model from scratch course roadmap


PyTorch in One Hour: From Tensors to Training Neural Networks on Multiple GPUs

🔥 Tutorial Page 🔥

This written tutorial aims to introduce you to the most essential topics of the popular open-source deep learning library, PyTorch, in about one hour of reading time. My primary goal is to get you up to speed with the essentials so that you can get started with using and implementing deep neural networks, such as large language models (LLMs).

This tutorial covers the following topics:

  • An overview of the PyTorch deep learning library
  • Setting up an environment and workspace for deep learning
  • Tensors as a fundamental data structure for deep learning
  • The mechanics of training deep neural networks
  • Training models on GPUs

HERO


Deep Learning Fundamentals – Learning Deep Learning With a Modern Open Source Stack

💻 Course Website 💻

  • A modern class consisting of 10 units with bite-sized videos
  • It is more concise than my university class but also covers additional topics: multi-GPU training, self-supervised learning, setting up effective hyperparameter sweeps, learning rate scheduling, and many more
  • Code examples are in PyTorch; some units use the Lightning Trainer for extra functionality

Deep Learning Fundamentals course

NICE Words

NICE Words

Introduction to Deep Learning

📚 Course Website 📚

  • Video recordings of an introductory deep learning course
  • Code examples are in PyTorch

The deep learning lecture archive links to these course materials.

Introduction to Machine Learning

📖 Course Website 📖

Lightning Bits: Engineering for Researchers

⚡️ Course Website ⚡️

  • A series of short videos with William Falcon teaching to become more productive in your machine learning and AI research
  • Covering fundamental tools like IDEs, Git, the terminal, and more




Courses taught at UW-Madison

Below is a list of courses I taught at the University of Wisconsin-Madison as former professor in the Department of Statistics.

Former students can find my recommendation letter guidelines here.

Fall 2021

Spring 2021

Fall 2020

Spring 2020

Fall 2019

Spring 2019

Fall 2018