paper-with-me

Papers

Towards Efficient Risk-Sensitive Policy Gradient: An Iteration Complexity Analysis

2024-03-13 · Rui Liu, Anish Gupta, Erfaun Noorani, Pratap Tokekar

Reinforcement Learning (RL) has shown exceptional performance across various applications, enabling autonomous agents to learn optimal policies through interaction with their environments. However, traditional RL frameworks often face challenges in terms of iteration efficiency and robustness. Risk-sensitive policy gradient methods, which incorporate both expected return and risk measures, have been explored for their ability to yield more robust policies, yet their iteration complexity remains largely underexplored. In this work, we conduct a rigorous iteration complexity analysis for the risk-sensitive policy gradient method, focusing on the REINFORCE algorithm with an exponential utility function. We establish an iteration complexity of $\mathcal{O}(\epsilon^{-2})$ to reach an $\epsilon$-approximate first-order stationary point (FOSP). Furthermore, we investigate whether risk-sensitive algorithms can achieve better iteration complexity compared to their risk-neutral counterparts. Our analysis indicates that risk-sensitive REINFORCE can potentially converge faster. To validate our analysis, we empirically evaluate the learning performance and convergence efficiency of the risk-neutral and risk-sensitive REINFORCE algorithms in multiple environments: CartPole, MiniGrid, and Robot Navigation. Empirical results confirm that risk-averse cases can converge and stabilize faster compared to their risk-neutral counterparts. More details can be found on our website https://ruiiu.github.io/riskrl.

📄 PDF Abstract BibTeX arXiv:2403.08955

Code (0)

등록된 구현이 없습니다.

Tasks

Policy Gradient MethodsReinforcement Learning (RL)Robot Navigation

Methods 이 논문이 사용한 방법론

REINFORCE REINFORCE is a Monte Carlo variant of a policy gradient algorithm in reinforcement learning. The agent collects samples of an episode using its current policy, and uses it to…

Similar Papers 제목 키워드 기반

Soft Robust MDPs and Risk-Sensitive MDPs: Equivalence, Policy Gradient, and Sample Complexity

2023-06-20 · Runyu Zhang, Yang Hu, Na Li

Robust Markov Decision Processes (MDPs) and risk-sensitive MDPs are both powerful tools for making decisions in the presence of uncertainties. Previous efforts have aimed to establish their connections, revealing equival…

Policy Gradient Methods for Risk-Sensitive Distributional Reinforcement Learning with Provable Convergence

2024-05-23 · Minheng Xiao, Xian Yu, Lei Ying

Risk-sensitive reinforcement learning (RL) is crucial for maintaining reliable performance in high-stakes applications. While traditional RL methods aim to learn a point estimate of the random cumulative cost, distributi…

Distributional Reinforcement LearningPolicy Gradient MethodsReinforcement Learning (RL)

On the Convergence of Modified Policy Iteration in Risk Sensitive Exponential Cost Markov Decision Processes

2023-02-08 · Yashaswini Murthy, Mehrdad Moharrami, R. Srikant

Modified policy iteration (MPI) is a dynamic programming algorithm that combines elements of policy iteration and value iteration. The convergence of MPI has been well studied in the context of discounted and average-cos…

Computational Efficiency

On the Global Convergence of Risk-Averse Policy Gradient Methods with Expected Conditional Risk Measures

2023-01-26 · Xian Yu, Lei Ying

Risk-sensitive reinforcement learning (RL) has become a popular tool for controlling the risk of uncertain outcomes and ensuring reliable performance in highly stochastic sequential decision-making problems. While Policy…

Decision MakingPolicy Gradient MethodsReinforcement Learning (RL)Sequential Decision Making

Bayesian Risk-Sensitive Policy Optimization For MDPs With General Loss Functions

2025-09-19 · Xiaoshuang Wang, Yifan Lin, Enlu Zhou arxiv

Motivated by many application problems, we consider Markov decision processes (MDPs) with a general loss function and unknown parameters. To mitigate the epistemic uncertainty associated with unknown parameters, we take …