paper-with-me

홈 › Papers

Manipulating the Distributions of Experience used for Self-Play Learning in Expert Iteration

2020-05-30 · Dennis J. N. J. Soemers, Éric Piette, Matthew Stephenson, Cameron Browne

Expert Iteration (ExIt) is an effective framework for learning game-playing policies from self-play. ExIt involves training a policy to mimic the search behaviour of a tree search algorithm - such as Monte-Carlo tree search - and using the trained policy to guide it. The policy and the tree search can then iteratively improve each other, through experience gathered in self-play between instances of the guided tree search algorithm. This paper outlines three different approaches for manipulating the distribution of data collected from self-play, and the procedure that samples batches for learning updates from the collected data. Firstly, samples in batches are weighted based on the durations of the episodes in which they were originally experienced. Secondly, Prioritized Experience Replay is applied within the ExIt framework, to prioritise sampling experience from which we expect to obtain valuable training signals. Thirdly, a trained exploratory policy is used to diversify the trajectories experienced in self-play. This paper summarises the effects of these manipulations on training performance evaluated in fourteen different board games. We find major improvements in early training performance in some games, and minor improvements averaged over fourteen games.

📄 PDF Abstract BibTeX arXiv:2006.00283

Code (1)

Ludeme/LudiiAI

Tasks

Board Games

Methods 이 논문이 사용한 방법론

Prioritized Experience Replay Prioritized Experience Replay is a type of experience replay in reinforcement learning where we more frequently replay…
Monte-Carlo Tree Search Monte-Carlo Tree Search is a planning algorithm that accumulates value estimates obtained from Monte Carlo simulations in order to successively direct simulations towards more…
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},…

Similar Papers 제목 키워드 기반

A Computational Account Of Self-Supervised Visual Learning From Egocentric Object Play

2023-05-30 · Deepayan Sanyal, Joel Michelson, Yuan Yang, James Ainooson 외

Research in child development has shown that embodied experience handling physical objects contributes to many cognitive abilities, including visual learning. One characteristic of such experience is that the learner see…

Contrastive Learningimage-classificationImage ClassificationObject

Hindsight Experience Replay

2017-07-05 · NeurIPS 2017 12 · Marcin Andrychowicz, Filip Wolski, Alex Ray, Jonas Schneider 외

Dealing with sparse rewards is one of the biggest challenges in Reinforcement Learning (RL). We present a novel technique called Hindsight Experience Replay which allows sample-efficient learning from rewards which are s…

Reinforcement LearningReinforcement Learning (RL)

ARCHER: Aggressive Rewards to Counter bias in Hindsight Experience Replay

2018-09-06 · Sameera Lanka, Tianfu Wu

Experience replay is an important technique for addressing sample-inefficiency in deep reinforcement learning (RL), but faces difficulty in learning from binary and sparse rewards due to disproportionately few successful…

continuous-controlContinuous ControlDeep Reinforcement LearningReinforcement Learning+1

FedImpro: Measuring and Improving Client Update in Federated Learning

2024-02-10 · Zhenheng Tang, Yonggang Zhang, Shaohuai Shi, Xinmei Tian 외

Federated Learning (FL) models often experience client drift caused by heterogeneous data, where the distribution of data differs across clients. To address this issue, advanced research primarily focuses on manipulating…

Federated Learning

Attention Loss Adjusted Prioritized Experience Replay

2023-09-13 · Zhuoying Chen, Huiping Li, Rizhong Wang

Prioritized Experience Replay (PER) is a technical means of deep reinforcement learning by selecting experience samples with more knowledge quantity to improve the training rate of neural network. However, the non-unifor…

Deep Reinforcement LearningMulti-agent Reinforcement LearningOpenAI Gymreinforcement-learning+1