We may earn an affiliate commission when you visit our partners.
Course image
Martha White and Adam White

The Reinforcement Learning Specialization consists of 4 courses exploring the power of adaptive learning systems and artificial intelligence (AI).

Read more

The Reinforcement Learning Specialization consists of 4 courses exploring the power of adaptive learning systems and artificial intelligence (AI).

Harnessing the full potential of artificial intelligence requires adaptive learning systems. Learn how Reinforcement Learning (RL) solutions help solve real-world problems through trial-and-error interaction by implementing a complete RL solution from beginning to end.

By the end of this Specialization, learners will understand the foundations of much of modern probabilistic artificial intelligence (AI) and be prepared to take more advanced courses or to apply AI tools and ideas to real-world problems. This content will focus on “small-scale” problems in order to understand the foundations of Reinforcement Learning, as taught by world-renowned experts at the University of Alberta, Faculty of Science.

The tools learned in this Specialization can be applied to game development (AI), customer interaction (how a website interacts with customers), smart assistants, recommender systems, supply chain, industrial control, finance, oil & gas pipelines, industrial control systems, and more.

Enroll now

Share

Help others find Specialization from Coursera by sharing it with your friends and followers:

What's inside

Four courses

Fundamentals of Reinforcement Learning

(0 hours)
Reinforcement Learning, a subfield of Machine Learning, is a general purpose formalism for automated decision-making and AI. This course introduces you to statistical learning techniques where an agent explicitly takes actions and interacts with the world. Understanding the importance and challenges of learning agents that make decisions is of vital importance today, with more and more companies interested in interactive agents and intelligent decision-making.

Sample-based Learning Methods

(0 hours)
In this course, you will learn about algorithms that can learn near optimal policies based on trial and error interaction with the environment. We will cover Monte Carlo methods, temporal difference learning methods including Q-learning, and how to combine model-based planning and temporal difference updates to accelerate learning.

Prediction and Control with Function Approximation

(0 hours)
In this course, you will learn how to solve problems with large, high-dimensional, and potentially infinite state spaces. You will see that estimating value functions can be cast as a supervised learning problem---function approximation---allowing you to build agents that carefully balance generalization and discrimination in order to maximize reward.

A Complete Reinforcement Learning System (Capstone)

(0 hours)
In this final course, you will implement a complete RL solution to a problem. This capstone will let you see how each component fits together into a complete solution. This project will require you to implement both the environment and a control agent with Neural Network function approximation.

Learning objectives

  • Build a reinforcement learning system for sequential decision making.
  • Understand the space of rl algorithms (temporal- difference learning, monte carlo, sarsa, q-learning, policy gradients, dyna, and more).
  • Understand how to formalize your task as a reinforcement learning problem, and how to begin implementing a solution.
  • Understand how rl fits under the broader umbrella of machine learning, and how it complements deep learning, supervised and unsupervised learning 

Save this collection

Save Reinforcement Learning to your list so you can find it easily later:
Save
Our mission

OpenCourser helps millions of learners each year. People visit us to learn workspace skills, ace their exams, and nurture their curiosity.

Our extensive catalog contains over 50,000 courses and twice as many books. Browse by search, by topic, or even by career interests. We'll match you to the right resources quickly.

Find this site helpful? Tell a friend about us.

Affiliate disclosure

We're supported by our community of learners. When you purchase or subscribe to courses and programs or purchase books, we may earn a commission from our partners.

Your purchases help us maintain our catalog and keep our servers humming without ads.

Thank you for supporting OpenCourser.

© 2016 - 2024 OpenCourser