What is the difference between model-based and model-free reinforcement learning?

Machine Learning Hard

Machine Learning — Hard

What is the difference between model-based and model-free reinforcement learning?

Key points

  • Model-based RL plans and simulates future states using an explicit environment model
  • Model-free RL learns policies or value functions directly from experience
  • Model-based RL requires assumptions about the environment dynamics
  • Model-free RL needs more samples but fewer assumptions

Ready to go further?

Related questions