Cursarium
advancedCertificate$12.99

Artificial Intelligence: Reinforcement Learning in Python

by Lazy Programmer Inc. · Udemy

4.6
(8,500 reviews)
60K+ enrolled18 hoursUpdated 2024-09

What You'll Learn

Understand the fundamentals and key concepts of reinforcement learning
Apply reinforcement learning techniques to solve real-world problems
Understand the fundamentals and key concepts of Q-learning
Apply Q-learning techniques to solve real-world problems
Understand the fundamentals and key concepts of deep RL
Apply deep RL techniques to solve real-world problems

About This Course

Implement multi-armed bandits, dynamic programming, Monte Carlo, TD learning, and deep Q-networks from scratch in Python.

Curriculum

Module 1: Reinforcement learning & Q-learning
6 lessons
  • Introduction to reinforcement learning
  • Reinforcement learning in Practice
  • Hands-on Exercise: Reinforcement learning
  • Introduction to Q-learning
  • Q-learning in Practice
  • Hands-on Exercise: Q-learning
Module 2: Deep RL & Dynamic programming
6 lessons
  • Introduction to deep RL
  • Deep RL in Practice
  • Hands-on Exercise: Deep RL
  • Introduction to dynamic programming
  • Dynamic programming in Practice
  • Hands-on Exercise: Dynamic programming
Module 3: Python
3 lessons
  • Introduction to Python
  • Python in Practice
  • Hands-on Exercise: Python

Instructor

Lazy Programmer Inc.

Instructor at Udemy

4.6rating
60K+ students

Pros & Cons

Pros

  • Offers a certificate of completion
  • High-quality video lectures
  • Taught by Lazy Programmer Inc.
  • Well-structured curriculum

Cons

  • Requires paid subscription
  • Requires significant prior knowledge
  • Self-paced requires discipline