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. We will begin this journey by investigating how our policy evaluation or prediction methods like Monte Carlo and TD can be extended to the function approximation setting. You will learn about feature construction techniques for RL, and representation learning via neural networks and backprop. We conclude this course with a deep-dive into policy gradient methods; a way to learn policies directly without learning a value function. In this course you will solve two continuous-state control tasks and investigate the benefits of policy gradient methods in a continuous-action environment.
This course is part of the Reinforcement Learning Specialization
Offered By
About this Course
Probabilities & Expectations, basic linear algebra, basic calculus, Python 3.0 (at least 1 year), implementing algorithms from pseudocode.
Skills you will gain
- Artificial Intelligence (AI)
- Machine Learning
- Reinforcement Learning
- Function Approximation
- Intelligent Systems
Probabilities & Expectations, basic linear algebra, basic calculus, Python 3.0 (at least 1 year), implementing algorithms from pseudocode.
Syllabus - What you will learn from this course
Welcome to the Course!
On-policy Prediction with Approximation
Constructing Features for Prediction
Control with Approximation
Policy Gradient
Reviews
- 5 stars84.16%
- 4 stars12.92%
- 3 stars1.97%
- 2 stars0.65%
- 1 star0.26%
TOP REVIEWS FROM PREDICTION AND CONTROL WITH FUNCTION APPROXIMATION
There is a lot of material covered in the course. Be aware the pace picks up considerably from the first two courses. This said, it is a worthwhile course to take.
This specialization is a gift to humanity. It should have been inscribed into the golden disc of the Voyager and shared with the aliens.
A great and interactive course to learn about using function approximation for control. Great way to learn DRL and its alternatives.
more detailed explanation of some of the assignments and how state values are got with tile coding but overall a great experience!
About the Reinforcement Learning Specialization

Frequently Asked Questions
When will I have access to the lectures and assignments?
What will I get if I subscribe to this Specialization?
Is financial aid available?
More questions? Visit the Learner Help Center.