paper-with-me

Papers

Acting in Delayed Environments with Non-Stationary Markov Policies

2021-01-28 · ICLR 2021 1 · Esther Derman, Gal Dalal, Shie Mannor

The standard Markov Decision Process (MDP) formulation hinges on the assumption that an action is executed immediately after it was chosen. However, assuming it is often unrealistic and can lead to catastrophic failures in applications such as robotic manipulation, cloud computing, and finance. We introduce a framework for learning and planning in MDPs where the decision-maker commits actions that are executed with a delay of $m$ steps. The brute-force state augmentation baseline where the state is concatenated to the last $m$ committed actions suffers from an exponential complexity in $m$, as we show for policy iteration. We then prove that with execution delay, deterministic Markov policies in the original state-space are sufficient for attaining maximal reward, but need to be non-stationary. As for stationary Markov policies, we show they are sub-optimal in general. Consequently, we devise a non-stationary Q-learning style model-based algorithm that solves delayed execution tasks without resorting to state-augmentation. Experiments on tabular, physical, and Atari domains reveal that it converges quickly to high performance even for substantial delays, while standard approaches that either ignore the delay or rely on state-augmentation struggle or fail due to divergence. The code is available at github.com/galdl/rl_delay_basic and github.com/galdl/rl_delay_atari.

📄 PDF Abstract BibTeX arXiv:2101.11992

Code (2)

galdl/rl_delay_atari 공식 구현 tf
galdl/rl_delay_basic 공식 구현 tf

Tasks

Cloud ComputingQ-Learning

Methods 이 논문이 사용한 방법론

Q-Learning Q-Learning is an off-policy temporal difference control algorithm: $$Q\left(S\_{t}, A\_{t}\right) \leftarrow Q\left(S\_{t}, A\_{t}\right) + \alpha\left[R_{t+1} +…

Similar Papers 제목 키워드 기반

A Robust Policy Bootstrapping Algorithm for Multi-objective Reinforcement Learning in Non-stationary Environments

2023-08-18 · Sherif Abdelfattah, Kathryn Kasmarik, Jiankun Hu

Multi-objective Markov decision processes are a special kind of multi-objective optimization problem that involves sequential decision making while satisfying the Markov property of stochastic processes. Multi-objective …

Decision MakingMulti-Objective Reinforcement Learningreinforcement-learningReinforcement Learning+1

Non-Markovian Control with Gated End-to-End Memory Policy Networks

2017-05-31 · Julien Perez, Tomi Silander

Partially observable environments present an important open challenge in the domain of sequential control learning with delayed rewards. Despite numerous attempts during the two last decades, the majority of reinforcemen…

OpenAI GymReinforcement Learning

On the Use of Non-Stationary Policies for Stationary Infinite-Horizon Markov Decision Processes

2012-12-01 · NeurIPS 2012 12 · Bruno Scherrer, Boris Lesner

We consider infinite-horizon stationary $\gamma$-discounted Markov Decision Processes, for which it is known that there exists a stationary optimal policy. Using Value and Policy Iteration with some error $\epsilon…

The Complexity of Markov Equilibrium in Stochastic Games

2022-04-08 · Constantinos Daskalakis, Noah Golowich, Kaiqing Zhang

We show that computing approximate stationary Markov coarse correlated equilibria (CCE) in general-sum stochastic games is computationally intractable, even when there are two players, the game is turn-based, the discoun…

Multi-agent Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Non-Stationary Delayed Bandits with Intermediate Observations

2020-06-03 · Claire Vernade, Andras Gyorgy, Timothy Mann

Online recommender systems often face long delays in receiving feedback, especially when optimizing for some long-term metrics. While mitigating the effects of delays in learning is well-understood in stationary environm…

Recommendation Systems