Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

An Introduction to Reinforcement Learning - Snake Your Way Out of a Paper Bag

ACCU Conference via YouTube

Overview

Coursera Spring Sale
40% Off Coursera Plus Annual!
Grab it
Learn reinforcement learning fundamentals through hands-on C++ implementation in this 56-minute conference talk from ACCU 2025. Explore how reinforcement learning differs from other AI approaches like LLMs by building an agent that learns to play the classic Snake game through trial and error, with better outcomes rewarded and worse outcomes penalized. Discover the core concepts of machine learning and reinforcement learning while implementing vanilla Q-learning using a simple data table approach, starting with std::vector and progressing through increasingly sophisticated C++ techniques. Understand how reinforcement learning applies to real-world scenarios including targeted marketing, infrastructure optimization, and financial decision-making, while gaining practical experience with probabilistic decision-making and random number generation. Master the fundamentals that can later extend to deep Q-learning with neural networks, and appreciate how implementing algorithms yourself provides the best path to understanding both the programming language and the underlying concepts being implemented.

Syllabus

An Introduction to Reinforcement Learning - Snake Your Way Out of a Paper Bag - Frances Buontempo

Taught by

ACCU Conference

Reviews

Start your review of An Introduction to Reinforcement Learning - Snake Your Way Out of a Paper Bag

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.