Advanced Topics in Machine Learning: Reinforcement Learning

David Silver, University College London

Advanced Topics 2015 (COMPM050/COMPGI13)

Reinforcement Learning

Video-lectures available here

Lecture 1: Introduction to Reinforcement Learning

Lecture 2: Markov Decision Processes

Lecture 3: Planning by Dynamic Programming

Lecture 4: Model-Free Prediction

Lecture 5: Model-Free Control

Lecture 6: Value Function Approximation

Lecture 7: Policy Gradient Methods

Lecture 8: Integrating Learning and Planning

Lecture 9: Exploration and Exploitation

Lecture 10: Case Study: RL in Classic Games

Easy21 assignment

Discussion and announcements:

See also

for Advanced Topics: Kernel Methods

Previous years RL exam questions and answers

  • Free schedule
Course properties:
  • Free:
  • Paid:
  • Certificate:
  • MOOC:
  • Video:
  • Audio:
  • Email-course:
  • Language: English Gb


No reviews yet. Want to be the first?

Register to leave a review

Included in selections:
Small-icon.hover Deep Learning
Good materials on deep learning.
Small-icon.hover Machine Learning
Machine learning: from the basics to advanced topics. Includes statistics...
More on this topic:
71bf3d69-a60b-4a0f-8cf6-0fac393821a2-686cb5c53073.small SP18: Machine Learning
Learn about machine learning, the area of artificial intelligence (AI) that...
71bf3d69-a60b-4a0f-8cf6-0fac393821a2-686cb5c53073.small FA18: Machine Learning
Learn about machine learning, the area of artificial intelligence (AI) that...
More from 'Computer Science':
17920e6b-e3ed-4819-8116-e48854e62cce-90b16a034656.small Deep Learning with Python and PyTorch
This course is the second part of a two-part course on how to develop Deep Learning...
72c27b2f-3419-430f-a28f-10dbc7120457-a14087e5df76.small DNA Sequences: Alignments and Analysis
Learn how to align and analyze DNA sequences using web and software based tools...
Cbc86bfc-8b76-4cb9-88d8-faa8a8abd820-50fa32daa1bc.small Software Testing Fundamentals
Learn how to locate software bugs and defects using the latest testing techniques...
7ca98c09-a207-40c7-8a84-b9c48ecdf920-f25c990d1f5f.small Cloud Computing Management
Learn methods for managing cloud computing projects and build an understanding...
91f52ef3-fa3f-4934-9d19-8d5a32635cd4-d99e27f09d19.small Data Science: R Basics
Build a foundation in R and learn how to wrangle, analyze, and visualize data...

© 2013-2019