Skip to content
MathWorks

Self-Paced Online Courses

  • MATLAB Help Center
  • Community
  • Learning
  • Get MATLAB MATLAB
  • Sign In
    • My Account
    • My Community Profile
    • Link License

    • Sign Out
  • Contact MathWorks Support
  • Visit mathworks.com
    • Self-Paced Content
    • MathWorks
    • MATLAB MATLAB
    • Help Center Help Center
    • MathWorks MathWorks
    • MATLAB Answers MATLAB Answers
    • File Exchange File Exchange
    • Videos Videos
    • Online Training Online Training
    • Blogs Blogs
    • Cody Cody
    • MATLAB Drive MATLAB Drive
    • ThingSpeak ThingSpeak
    • Bug Reports Bug Reports
    • Community Community
  • Online Courses
MathWorks MathWorks

Select a Web Site

Choose a web site to get translated content where available and see local events and offers. Based on your location, we recommend that you select: United States.

United States

  • United States (English)
  • United States (Deutsch)
  • United States (Français)
  • United States(简体中文)
  • United States (English)

You can also select a web site from the following list

How to Get Best Site Performance

Select the China site (in Chinese or English) for best site performance. Other MathWorks country sites are not optimized for visits from your location.

Americas

  • América Latina (Español)
  • Canada (English)
  • United States (English)

Europe

  • Belgium (English)
  • Denmark (English)
  • Deutschland (Deutsch)
  • España (Español)
  • Finland (English)
  • France (Français)
  • Ireland (English)
  • Italia (Italiano)
  • Luxembourg (English)
  • Netherlands (English)
  • Norway (English)
  • Österreich (Deutsch)
  • Portugal (English)
  • Sweden (English)
  • Switzerland
    • Deutsch
    • English
    • Français
  • United Kingdom (English)

Asia Pacific

  • Australia (English)
  • India (English)
  • New Zealand (English)
  • 中国
    • 简体中文
    • English
  • 日本 (日本語)
  • 한국 (한국어)

Contact your local office

image for course Reinforcement Learning Onramp

Reinforcement Learning Onramp

Learn the basics of creating intelligent controllers that learn from experience in MATLAB®. Add a reinforcement learning agent to a Simulink® model and use MATLAB to train it to choose the best action in a given situation.

Course modules

Overview of Reinforcement Learning

Familiarize yourself with reinforcement learning concepts and the course.

Lessons:
  • What is Reinforcement Learning
  • Simulating with a Pretrained Agent

Define the Environment

Define how an agent interacts with an environment model.

Lessons:
  • Components of a Reinforcement Learning Model
  • Defining an Environment Interface
  • Providing Rewards
  • Including Actions in the Reward
  • Connecting a Simulink Environment to a MATLAB Agent

Define Agents

Create representations of RL agents.

Lessons:
  • Critics and Q Values
  • Representing Critics with Neural Networks
  • Actors and Critics
  • Summary of Agents

Train Agents

Use simulation episodes to train an agent.

Lessons:
  • Training
  • Changing Options
  • Improving Training

Conclusion

Learn next steps and give feedback on the course.

Lessons:
  • Review of the RL workflow
  • Additional Resources
  • Survey

Format:Self-paced

Language:English

Language

  • Hands-on exercises with automated feedback
  • Access to MATLAB through your web browser
  • Shareable progress report and course certificate

Deep Learning Onramp

Get started quickly using deep learning methods to perform image recognition.

Simulink Onramp

Get started quickly with the basics of Simulink.

MATLAB Onramp

Get started quickly with the basics of MATLAB.

  • Home
  • My Courses
  • Online Training Suite
Loading
  • Trust Center
  • Trademarks
  • Privacy Policy
  • Preventing Piracy
  • Application Status
  • Contact Us

© 1994-2025 The MathWorks, Inc.