paper-with-me

홈 › Papers

Same State, Different Task: Continual Reinforcement Learning without Interference

2021-06-05 · Samuel Kessler, Jack Parker-Holder, Philip Ball, Stefan Zohren, Stephen J. Roberts

Continual Learning (CL) considers the problem of training an agent sequentially on a set of tasks while seeking to retain performance on all previous tasks. A key challenge in CL is catastrophic forgetting, which arises when performance on a previously mastered task is reduced when learning a new task. While a variety of methods exist to combat forgetting, in some cases tasks are fundamentally incompatible with each other and thus cannot be learnt by a single policy. This can occur, in reinforcement learning (RL) when an agent may be rewarded for achieving different goals from the same observation. In this paper we formalize this "interference" as distinct from the problem of forgetting. We show that existing CL methods based on single neural network predictors with shared replay buffers fail in the presence of interference. Instead, we propose a simple method, OWL, to address this challenge. OWL learns a factorized policy, using shared feature extraction layers, but separate heads, each specializing on a new task. The separate heads in OWL are used to prevent interference. At test time, we formulate policy selection as a multi-armed bandit problem, and show it is possible to select the best policy for an unknown task using feedback from the environment. The use of bandit algorithms allows the OWL agent to constructively re-use different continually learnt policies at different times during an episode. We show in multiple RL environments that existing replay based CL methods fail, while OWL is able to achieve close to optimal performance when training sequentially.

📄 PDF Abstract BibTeX arXiv:2106.02940

Code (1)

skezle/owl 공식 구현 pytorch

Tasks

Continual Learningreinforcement-learningReinforcement LearningReinforcement Learning (RL)

Similar Papers 제목 키워드 기반

Solving Continual Offline RL through Selective Weights Activation on Aligned Spaces

2024-10-21 · Jifeng Hu, Sili Huang, Li Shen, Zhejian Yang 외

Continual offline reinforcement learning (CORL) has shown impressive ability in diffusion-based lifelong learning systems by modeling the joint distributions of trajectories. However, most research only focuses on limite…

Continual LearningLifelong learningOffline RLQuantization

The Effectiveness of World Models for Continual Reinforcement Learning

2022-11-29 · Samuel Kessler, Mateusz Ostaszewski, Michał Bortkiewicz, Mateusz Żarski 외

World models power some of the most efficient reinforcement learning algorithms. In this work, we showcase that they can be harnessed for continual learning - a situation when the agent faces changing environments. World…

Continual LearningModel-based Reinforcement Learningreinforcement-learningReinforcement Learning+1

Continual learning using hash-routed convolutional neural networks

2020-10-09 · Ahmad Berjaoui

Continual learning could shift the machine learning paradigm from data centric to model centric. A continual learning model needs to scale efficiently to handle semantically different datasets, while avoiding unnecessary…

Continual Learning

Linear Mode Connectivity in Multitask and Continual Learning

2020-10-09 · ICLR 2021 1 · Seyed Iman Mirzadeh, Mehrdad Farajtabar, Dilan Gorur, Razvan Pascanu 외

Continual (sequential) training and multitask (simultaneous) training are often attempting to solve the same overall objective: to find a solution that performs well on all considered tasks. The main difference is in the…

Continual LearningLinear Mode Connectivity

Safe Continual Reinforcement Learning Methods for Nonstationary Environments. Towards a Survey of the State of the Art

2026-01-08 · Timofey Tomashevskiy arxiv

This work provides a state-of-the-art survey of continual safe online reinforcement learning (COSRL) methods. We discuss theoretical aspects, challenges, and open questions in building continual online safe reinforcement…

Reinforcement LearningContinual Learning