Reinforcement Learning and Control as Probabilistic Inference: Tutorial and Review
Sergey Levine

TL;DR
This paper reviews how reinforcement learning and control can be viewed as probabilistic inference, highlighting the theoretical connections, algorithmic implications, and future research directions in this unified framework.
Contribution
It provides a detailed derivation of the probabilistic inference perspective on reinforcement learning and control, emphasizing maximum entropy formulations and their implications.
Findings
Reinforcement learning can be formulated as probabilistic inference.
Maximum entropy RL corresponds to exact inference in deterministic systems.
The framework extends to variational inference in stochastic dynamics.
Abstract
The framework of reinforcement learning or optimal control provides a mathematical formalization of intelligent decision making that is powerful and broadly applicable. While the general form of the reinforcement learning problem enables effective reasoning about uncertainty, the connection between reinforcement learning and inference in probabilistic models is not immediately obvious. However, such a connection has considerable value when it comes to algorithm design: formalizing a problem as probabilistic inference in principle allows us to bring to bear a wide array of approximate inference tools, extend the model in flexible and powerful ways, and reason about compositionality and partial observability. In this article, we will discuss how a generalization of the reinforcement learning or optimal control problem, which is sometimes termed maximum entropy reinforcement learning, is…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Evolutionary Algorithms and Applications · Complex Systems and Decision Making
