paper-with-me

Papers

FlowPG: Action-constrained Policy Gradient with Normalizing Flows

2024-02-07 · NeurIPS 2023 11 · Janaka Chathuranga Brahmanage, Jiajing Ling, Akshat Kumar

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.

📄 PDF Abstract BibTeX arXiv:2402.05149

Code (1)

rlr-smu/flow-pg 공식 구현 pytorch

Tasks

continuous-controlContinuous ControlDecision Makingvalid

Methods 이 논문이 사용한 방법론

ReLU How Do I Communicate to Expedia? How Do I Communicate to Expedia? – Call ☎️ +1-(888) 829 (0881) or +1-805-330-4056 or +1-805-330-4056 for Live Support & Special Travel…
Dense Connections Dense Connections, or Fully Connected Connections, are a type of layer in a deep neural network that use a linear operation where every input is connected to every output…
Batch Normalization 설명 없음
Convolution A convolution is a type of matrix operation, consisting of a kernel, a small matrix of weights, that slides over input data performing element-wise multiplication with the…
Weight Decay 설명 없음
Experience Replay Experience Replay is a replay memory technique used in reinforcement learning where we store the agent’s experiences at each time-step, $e\_{t} = \left(s\_{t}, a\_{t}, r\_{t},…
Adam 설명 없음
DDPG DDPG, or Deep Deterministic Policy Gradient, is an actor-critic, model-free algorithm based on the deterministic policy gradient that can operate over continuous action…

Similar Papers 제목 키워드 기반

Towards Interpretable Reinforcement Learning with Constrained Normalizing Flow Policies

2024-05-02 · Finn Rietz, Erik Schaffernicht, Stefan Heinrich, Johannes A. Stork

Reinforcement learning policies are typically represented by black-box neural networks, which are non-interpretable and not well-suited for safety-critical domains. To address both of these issues, we propose constrained…

reinforcement-learningReinforcement Learning

Normalizing Flows are Capable Models for Bi-manual Visuomotor Policy

2025-09-25 · Jialong Li, Simon Kristoffersson Lind, Wenrui Xie, Maj Stenmark 외 arxiv

The field of general-purpose robotics has recently embraced powerful probabilistic diffusion-based models to learn the complex embodiment behaviours. However, existing models often come with significant trade-offs, namel…

Randomized Value Functions via Multiplicative Normalizing Flows

2018-06-06 · Ahmed Touati, Harsh Satija, Joshua Romoff, Joelle Pineau 외

Randomized value functions offer a promising approach towards the challenge of efficient exploration in complex environments with high dimensional state and action spaces. Unlike traditional point estimate methods, rando…

Efficient ExplorationThompson Sampling

Deterministic Policy Gradient Primal-Dual Methods for Continuous-Space Constrained MDPs

2024-08-19 · Sergio Rozada, Dongsheng Ding, Antonio G. Marques, Alejandro Ribeiro

We study the problem of computing deterministic optimal policies for constrained Markov decision processes (MDPs) with continuous state and action spaces, which are widely encountered in constrained dynamical systems. De…

continuous-controlContinuous ControlPolicy Gradient MethodsRobot Navigation

Leveraging Constraint Violation Signals For Action-Constrained Reinforcement Learning

2025-02-08 · Janaka Chathuranga Brahmanage, Jiajing Ling, Akshat Kumar

In many RL applications, ensuring an agent's actions adhere to constraints is crucial for safety. Most previous methods in Action-Constrained Reinforcement Learning (ACRL) employ a projection layer after the policy netwo…

reinforcement-learningReinforcement Learning