mlsanityData to 7 Oct 2026

FlowPG: Action-constrained Policy Gradient with Normalizing Flows

arXiv 2402.05149 ↗First posted 7 Feb 2024cs.LG cs.AIcited by 16

Not on the map. Why?

Abstract (arXiv)

Action-constrained reinforcement learning (ACRL) is a popular approach for solving safety-critical and resource-allocation related decision making problems. A major challenge in ACRL is to ensure agent taking a valid action satisfying constraints in each RL step. Commonly used approach of using a projection layer on top of the policy network requires solving an optimization program which can result in longer training time, slow convergence, and zero gradient problem. To address this, first we use a normalizing flow model to learn an invertible, differentiable mapping between the feasible action space and the support of a simple distribution on a latent variable, such as Gaussian. Second, learning the flow model requires sampling from the feasible action space, which is also challenging. We develop multiple methods, based on Hamiltonian Monte-Carlo and probabilistic sentential decision diagrams for such action sampling for convex and non-convex constraints. Third, we integrate the learned normalizing flow with the DDPG algorithm. By design, a well-trained normalizing flow will transform policy output into a valid action without requiring an optimization solver. Empirically, our approach results in significantly fewer constraint violations (upto an order-of-magnitude for several instances) and is multiple times faster on a variety of continuous control tasks.

Key facts. Cited by 16 papers in the map (data through 7 Oct 2026). Builds on 19 of its 37 references that are in the map. First posted on arXiv 7 Feb 2024.

Builds on

19 of 37 references.

References · 19

  1. 2015Continuous control with deep reinforcement learningcited by 3,279
  2. 2015Variational Inference with Normalizing Flowscited by 2,161
  3. 2016Density estimation using Real NVPcited by 2,029
  4. 2018Glow: Generative Flow with Invertible 1x1 Convolutionscited by 1,539
  5. 2018Off-Policy Deep Reinforcement Learning without Explorationcited by 1,227
  6. 2017OptNet: Differentiable Optimization as a Layer in Neural Networkscited by 588
  7. 2018Reward Constrained Policy Optimizationcited by 397
  8. 2018Safe Exploration in Continuous Action Spacescited by 237
  9. 2017A Conceptual Introduction to Hamiltonian Monte Carlocited by 207
  10. 2019Learning Likelihoods with Conditional Normalizing Flowscited by 170
  11. 2017OptLayer - Practical Constrained Optimization for Deep Reinforcement Learning in the Real Worldcited by 64
  12. 2019Leveraging exploration in off-policy algorithms via normalizing flowscited by 45
7 more
  1. 2019DeepGait: Planning and Control of Quadrupedal Gaits using Deep Reinforcement Learningcited by 45
  2. 2019Improving Exploration in Soft-Actor-Critic with Normalizing Flows Policiescited by 37
  3. 2020On Tractable Representations of Binary Neural Networkscited by 34
  4. 2018Resource Constrained Deep Reinforcement Learningcited by 23
  5. 2021Escaping from Zero Gradient: Revisiting Action-Constrained Reinforcement Learning via Frank-Wolfe Policy Optimizationcited by 18
  6. 2023Constrained Policy Optimization with Explicit Behavior Density for Offline Reinforcement Learningcited by 16
  7. 2020An Empirical Comparison of GANs and Normalizing Flows for Density Estimationcited by 4

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2024: 1; 2025: 6; 2026: 9.

16 papers.

Sort:

By area: