TrueschoTruescho
All Courses
A Complete Reinforcement Learning System (Capstone)
Coursera
Course
Unknown

A Complete Reinforcement Learning System (Capstone)

University of Alberta

Capstone course implementing a full reinforcement learning system, covering problem formulation, algorithm selection, and empirical evaluation.

Unknown6 weeksEnglish25,271 enrolled

About this Course

In this final course, you will put together your knowledge from Courses 1, 2 and 3 to implement a complete RL solution to a problem. This capstone will let you see how each component---problem formulation, algorithm selection, parameter selection and representation design---fits together into a complete solution, and how to make appropriate choices when deploying RL in the real world. This project will require you to implement both the environment to stimulate your problem, and a control agent with Neural Network function approximation. In addition, you will conduct a scientific study of your learning system to develop your ability to assess the robustness of RL agents. To use RL in the real world, it is critical to (a) appropriately formalize the problem as an MDP, (b) select appropriate algorithms, (c ) identify what choices in your implementation will have large impacts on performance and (d) validate the expected behaviour of your algorithms. This capstone is valuable for anyone who is planning on using RL to solve real problems. To be successful in this course, you will need to have completed Courses 1, 2, and 3 of this Specialization or the equivalent. By the end of this course, you will be able to: Complete an RL solution to a problem, starting from problem formulation, appropriate algorithm selection and implementation and empirical study into the effectiveness of the solution

What You'll Learn

  • Complete an RL solution from problem formulation to implementation
  • Conduct empirical study to assess the robustness of RL agents
  • Formulate problems properly as Markov Decision Processes
  • Validate expected algorithm behaviors to ensure performance

Prerequisites

  • Probability and expectations, basic linear algebra and calculus, Python 3 experience (at least 1 year), algorithm implementation from pseudocode

Instructors

M

Martha White

Assistant Professor

A

Adam White

Assistant Professor

Topics

Machine Learning
Data Science
Algorithms
Computer Science
Artificial Neural Networks
Performance Testing
Model Evaluation
Artificial Intelligence and Machine Learning (AI/ML)
Machine Learning Algorithms
Simulations

Course Info

PlatformCoursera
LevelUnknown
PacingUnknown
PriceFree

Skills

التعلم الآلي
علوم البيانات
الخوارزميات
علوم الحاسوب
الشبكات العصبية الاصطناعية
اختبار الأداء
تقييم النماذج
الذكاء الاصطناعي وتعلم الآلة
Machine Learning Algorithms
Simulations

Start Learning Now