Course Number
705.743
Next Offered
Spring 2025
Location
Online
Course Format
Synchronous Online

Large language models (LLMs) like ChatGPT have ushered in a new wave of virtual assistants, chatbots, and text generators. Many see them as a paradigm shift in how humans interact with machines. Huge development ecosystems have arisen around LLMs, often abstracting away how they work to make them accessible to more people. While the democratization of this technology is important, LLMs cannot be fully harnessed and improved without understanding their inner workings at a fine level. In this course, students will build a small version of a text generation model like GPT3 over the course of several weeks. They will learn about the details of the GPT architecture from bottom to top, how the GPT architecture came about, and how it is used today in applications like ChatGPT. Once these fundamentals are established, students will build their own research experiment on top of their home-grown language models. Completing this course will prepare students to build and modify language models for further LLM research or novel applications.

Course Offerings

New
Waitlist Only

ChatGPT from Scratch: Building and Training Large Language Models

705.743.8VL
01/22/2025 - 04/30/2025
Wed 4:30 p.m. - 7:10 p.m.
Semester
Spring 2025
Course Format
Synchronous Online
Location
Online
Cost
$5,270.00
Course Materials