paper-with-me

Papers

Learning to Mix n-Step Returns: Generalizing lambda-Returns for Deep Reinforcement Learning

2017-05-21 · ICLR 2018 1 · Sahil Sharma, Girish Raguvir J, Srivatsan Ramesh, Balaraman Ravindran

Reinforcement Learning (RL) can model complex behavior policies for goal-directed sequential decision making tasks. A hallmark of RL algorithms is Temporal Difference (TD) learning: value function for the current state is moved towards a bootstrapped target that is estimated using next state's value function. $\lambda$-returns generalize beyond 1-step returns and strike a balance between Monte Carlo and TD learning methods. While lambda-returns have been extensively studied in RL, they haven't been explored a lot in Deep RL. This paper's first contribution is an exhaustive benchmarking of lambda-returns. Although mathematically tractable, the use of exponentially decaying weighting of n-step returns based targets in lambda-returns is a rather ad-hoc design choice. Our second major contribution is that we propose a generalization of lambda-returns called Confidence-based Autodidactic Returns (CAR), wherein the RL agent learns the weighting of the n-step returns in an end-to-end manner. This allows the agent to learn to decide how much it wants to weigh the n-step returns based targets. In contrast, lambda-returns restrict RL agents to use an exponentially decaying weighting scheme. Autodidactic returns can be used for improving any RL algorithm which uses TD learning. We empirically demonstrate that using sophisticated weighted mixtures of multi-step returns (like CAR and lambda-returns) considerably outperforms the use of n-step returns. We perform our experiments on the Asynchronous Advantage Actor Critic (A3C) algorithm in the Atari 2600 domain.

📄 PDF Abstract BibTeX arXiv:1705.07445

Code (0)

등록된 구현이 없습니다.

Tasks

BenchmarkingDecision MakingDeep Reinforcement Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)Sequential Decision Making

Methods 이 논문이 사용한 방법론

N-step Returns $n$-step Returns are used for value function estimation in reinforcement learning. Specifically, for $n$ steps we can write the complete return as: $$ R\_{t}^{(n)} =…

Similar Papers 제목 키워드 기반

Averaging $n$-step Returns Reduces Variance in Reinforcement Learning

2024-02-06 · Brett Daley, Martha White, Marlos C. Machado

Multistep returns, such as $n$-step returns and $\lambda$-returns, are commonly used to improve the sample efficiency of reinforcement learning (RL) methods. The variance of the multistep returns becomes the limiting fac…

reinforcement-learningReinforcement LearningReinforcement Learning (RL)

Reconciling $λ$-Returns with Experience Replay

2018-10-23 · Brett Daley, Christopher Amato

Modern deep reinforcement learning methods have departed from the incremental learning required for eligibility traces, rendering the implementation of the $\lambda$-return difficult in this context. In particular, off-p…

Atari GamesDeep Reinforcement LearningIncremental LearningReinforcement Learning

Schedule Based Temporal Difference Algorithms

2021-11-23 · Rohan Deb, Meet Gandhi, Shalabh Bhatnagar

Learning the value function of a given policy from data samples is an important problem in Reinforcement Learning. TD($\lambda$) is a popular class of algorithms to solve this problem. However, the weights assigned to di…

$Λ$-Returns to Scale and Individual Minimum Extrapolation Principle

2022-12-09 · Jean-Philippe Boussemart, Walter Briec, Raluca Parvulescu, Paola Ravelojaona

This paper proposes to estimate the returns-to-scale of production sets by considering the individual return of each observed firm through the notion of $\Lambda$-returns to scale assumption. Along this line, the global …

Mixture of Step Returns in Bootstrapped DQN

2020-07-16 · Po-Han Chiang, Hsuan-Kung Yang, Zhang-Wei Hong, Chun-Yi Lee

The concept of utilizing multi-step returns for updating value functions has been adopted in deep reinforcement learning (DRL) for a number of years. Updating value functions with different backup lengths provides advant…

Deep Reinforcement Learning