Skip to content

Welcome to the "Course on Reinforcement Learning," a practical educational resource designed to introduce you to the world of reinforcement learning (RL). This course will guide you through the foundational concepts and advanced strategies of RL, using hands-on examples and interactive tasks.

Notifications You must be signed in to change notification settings

CogitoNTNU/course-on-reinforcement-learning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Course on Reinforcement Learning

Welcome to the "Course on Reinforcement Learning," a practical educational resource designed to introduce you to the world of reinforcement learning (RL). This course will guide you through the foundational concepts and advanced strategies of RL, using hands-on examples and interactive tasks.

Overview

You will start with an introduction to the basic principles of RL and progress through to implementing advanced algorithms like Deep Q-Networks (DQN).

What You Will Learn

  • Foundations of Reinforcement Learning: Grasp the basic concepts, terminologies, and problem-solving approaches in RL.
  • Environment and Agent Design: Understand how to model problems using the RL framework and design agents to interact with environments.
  • Q-Learning with CartPole: Implement Q-learning to solve the CartPole balancing problem, a classic example in RL.
  • Deep Q-Network Task: Dive into Deep Q-Networks (DQN) and learn how to apply deep learning to reinforcement learning.
  • Advanced Strategies and Optimizations: Explore advanced RL strategies and learn optimization techniques for better performance.

Prerequisites

  • Git
  • Python
  • A WandB account to be able to watch the learning of weights and biases during training (optional).

How to Use This Course

Contributors

This course was created by Even Klemsdal, one of the founding member of Cogito NTNU, and one of our most skilled members.


Even Klemsdal

About

Welcome to the "Course on Reinforcement Learning," a practical educational resource designed to introduce you to the world of reinforcement learning (RL). This course will guide you through the foundational concepts and advanced strategies of RL, using hands-on examples and interactive tasks.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published