Flow-based Policy With Distributional Reinforcement Learning in Trajectory Optimization
Organizations: College of Systems Engineering, National University of Defense Technology, Changsha 410073, China · Aviation University of Air Force, Changchun 130000, China
Abstract
Reinforcement Learning (RL) has proven highly effective in addressing complex control and decision-making tasks. However, in most traditional RL algorithms, the policy is typically parameterized as a diagonal Gaussian distribution, which constrains the policy from capturing multimodal distributions, making it difficult to cover the full range of optimal solutions in multi-solution problems, and the return is reduced to a mean value, losing its multimodal nature and thus providing insufficient guidance for policy updates. In response to these problems, we propose a RL algorithm termed flow-based policy with distributional RL (FP-DRL). This algorithm models the policy using flow matching, which offers both computational efficiency and the capacity to fit complex distributions. Additionally, it employs a distributional RL approach to model and optimize the entire return distribution, thereby more effectively guiding multimodal policy updates and improving agent performance. Experimental trails on MuJoCo benchmarks demonstrate that the FP-DRL algorithm achieves state-of-the-art (SOTA) performance in most MuJoCo control tasks while exhibiting superior representation capability of the flow policy.
Figures & tables
| Task | FP-DRL | DSAC-T | SAC | TD3 | SAC-FLOW | DACER |
|---|---|---|---|---|---|---|
| Ant | 6665 0 | 3499 1081 | 5179 1408 | 3023 0 | 5312 1622 | 5971 410 |
| Half. | 15227 512 | 11694 171 | 13629 994 | 8824 0 | 12609 0 | 10277 399 |
| Hopper. | 3298 608 | 1958 599 | 2448 769 | 3319 0 | 3338 367 | 1534 619 |
| Human. | 11940 0 | 77 2 | 5184 572 | 69 0 | 10017 0 | 4553 1134 |
| Invert. | 1000 5 | 860 174 | 941 164 | 778 0 | 25 5 | 5 2 |
| Reacher | -4 0 | -4 1 | -5 1 | -5 0 | -8 2 | -5 1 |
RL Control
Reinforcement learning control uses reward-driven learning to make decisions in dynamic systems, from robots and vehicles to energy and infrastructure.
See all 272 papers