К содержимому
learnspaceYOUR NEXT CHAPTER
ПРОСТРАНСТВО ОБУЧЕНИЯ
ГлавнаяКаталог курсовМоё обучениеCoursera

Знания без границ

Учитесь у лучших университетов и компаний мира.

Открыть Coursera
Интеграция
Пространство университета
Моё пространствоСтраница курса
↵
ЯЛичный кабинетСтудент
© 2026 LearnSpaceКаждый день — возможность узнать больше.Помощь
Prediction and Control with Function Approximation · LearnSpace
Назад в каталог
courseraАнализ данных

Prediction and Control with Function Approximation

Курс от University of Alberta, Alberta Machine Intelligence Institute
Средний≈ 21.9 чАнглийский
О курсеНавыкиПрограммаПреподаватели

О курсе

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. Prerequisites: This course strongly builds on the fundamentals of Courses 1 and 2, and learners should have completed these before starting this course. Learners should also be comfortable with probabilities & expectations, basic linear algebra, basic calculus, Python 3.0 (at least 1 year), and implementing algorithms from pseudocode. By the end of this course, you will be able to: -Understand how to use supervised learning approaches to approximate value functions -Understand objectives for prediction (value estimation) under function approximation -Implement TD with function approximation (state aggregation), on an environment with an infinite state space (continuous state space) -Understand fixed basis and neural network approaches to feature construction -Implement TD with neural network function approximation in a continuous state environment -Understand new difficulties in exploration when moving to function approximation -Contrast discounted problem formulations for control versus an average reward problem formulation -Implement expected Sarsa and Q-learning with function approximation on a continuous state control task -Understand objectives for directly estimating policies (policy gradient objectives) -Implement a policy gradient method (called Actor-Critic) on a discrete state environment

Навыки, которые вы освоите

Reinforcement LearningSupervised LearningArtificial Neural NetworksAlgorithmsMachine LearningFeature EngineeringLinear AlgebraDeep LearningMachine Learning Algorithms

Программа курса

5 модулей · 68 учебных материалов

01Welcome to the Course!5 материалов

Course Introduction

Course 3 IntroductionВидеоMeet your instructors!ВидеоRead Me: Pre-requisites and Learning ObjectivesЧтениеReinforcement Learning TextbookЧтение

Учитесь у экспертов

Martha White

Assistant Professor

Adam White

Assistant Professor

Prediction and Control with Function Approximation
В каталоге вашей программы

Инвестируйте в себя

Новые знания — в удобное для вас время.

Начать на Coursera

Обучение откроется на Coursera
в новой вкладке

Обучение на Coursera

≈ 21.9 ч

5 модулей

Язык: Английский

Субтитры: Арабский, Французский, Бенгальский, Узбекский, Украинский, Китайский (Китай), Греческий, Итальянский, Бразильский португальский, Вьетнамский, Нидерландский, Корейский, Немецкий, Пушту, Урду, Русский, Тайский, Индонезийский, Шведский, Турецкий, Азербайджанский, Испанский, Дари, Хинди, Японский, Казахский, Венгерский, Польский

Часть программы вашего университета
Meet and GreetОбсуждение
02On-policy Prediction with Approximation18 материалов

Estimating values functions with supervised learning

Module 1 Learning ObjectivesЧтениеWeekly Reading: On-policy Prediction with ApproximationЧтениеMoving to Parameterized FunctionsВидеоGeneralization and DiscriminationВидеоFraming Value Estimation as Supervised LearningВидео

The Objective for On-policy Prediction

The Value Error ObjectiveВидеоIntroducing Gradient DescentВидеоGradient Monte for Policy EvaluationВидеоState Aggregation with Monte CarloВидео

The Objective for TD

Semi-Gradient TD for Policy EvaluationВидеоComparing TD and Monte Carlo with State AggregationВидеоDoina Precup: Building Knowledge for AI Agents with Reinforcement LearningВидео

Linear TD

The Linear TD UpdateВидеоThe True Objective for TDВидеоWeek 1 SummaryВидеоOn-policy Prediction with ApproximationЗаданиеSemi-gradient TD(0) with State AggregationПрограммированиеGood Objectives for ControlОбсуждение
03Constructing Features for Prediction16 материалов

Feature Construction for Linear Methods

Module 2 Learning ObjectivesЧтениеWeekly Reading: On-policy Prediction with Approximation IIЧтениеCoarse CodingВидеоGeneralization Properties of Coarse CodingВидеоTile CodingВидеоUsing Tile Coding in TDВидео

Neural Networks

What is a Neural Network?ВидеоNon-linear Approximation with Neural NetworksВидеоDeep Neural NetworksВидео

Training Neural Networks

Gradient Descent for Training Neural NetworksВидеоOptimization Strategies for NNsВидеоDavid Silver on Deep Learning + RL = AI?ВидеоWeek 2 ReviewВидеоConstructing Features for PredictionЗаданиеSemi-gradient TD with a Neural NetworkПрограммирование
04Control with Approximation 13 материалов

Episodic Sarsa with Function Approximation

Module 3 Learning ObjectivesЧтениеWeekly Reading: On-policy Control with ApproximationЧтениеEpisodic Sarsa with Function ApproximationВидеоEpisodic Sarsa in Mountain CarВидеоExpected Sarsa with Function ApproximationВидео

Exploration under Function Approximation

Exploration under Function ApproximationВидео

Average Reward

Average Reward: A New Way of Formulating Control ProblemsВидеоSatinder Singh on Intrinsic RewardsВидеоWeek 3 ReviewВидеоControl with ApproximationЗаданиеFunction Approximation and ControlПрограммированиеControl with FA #1Обсуждение
05Policy Gradient16 материалов

Learning Parameterized Policies

Module 4 Learning ObjectivesЧтениеWeekly Reading: Policy Gradient MethodsЧтениеLearning Policies DirectlyВидеоAdvantages of Policy ParameterizationВидео

Policy Gradient for Continuing Tasks

The Objective for Learning PoliciesВидеоThe Policy Gradient TheoremВидео

Actor-Critic for Continuing Tasks

Estimating the Policy GradientВидеоActor-Critic AlgorithmВидео

Policy Parameterizations

Actor-Critic with Softmax PoliciesВидеоDemonstration with Actor-CriticВидеоGaussian Policies for Continuous ActionsВидеоWeek 4 SummaryВидеоAverage Reward Softmax Actor-Critic using Tile-codingПрограммированиеPolicy Gradient MethodsЗадание

Course Wrap-up

Congratulations! Course 4 PreviewВидео
Constructing Features for PredictionОбсуждение
Control with FA #2Обсуждение
Policy Gradient methodsОбсуждение