Sequoia: A Software Framework To Unify Continual Learning Research
2021 Β· Fabrice Normandin, Florian Golemo, Oleksiy Ostapenko, et al.
Abstract
The field of Continual Learning (CL) seeks to develop algorithms that accumulate knowledge and skills over time through interaction with non-stationary environments. In practice, a plethora of evaluation procedures (settings) and algorithmic solutions (methods) exist, each with their own potentially disjoint set of assumptions. This variety makes measuring progress in CL difficult. We propose a taxonomy of settings, where each setting is described as a set of assumptions. A tree-shaped hierarchy emerges from this view, where more general settings become the parents of those with more restrictive assumptions. This makes it possible to use inheritance to share and reuse research, as developing a method for a given setting also makes it directly applicable onto any of its children. We instantiate this idea as a publicly available software framework called Sequoia, which features a wide variety of settings from both the Continual Supervised Learning (CSL) and Continual Reinforcement Learni
Authors
(none)
Tags
Stats
Related papers
- Beyond Supervised Continual Learning: A Review (2022)0.00
- Curriculum Learning For Reinforcement Learning Domains: A Framework And Survey (2020)0.00
- A Survey Of Continual Reinforcement Learning (2025)0.00
- Continual World: A Robotic Benchmark For Continual Reinforcement Learning (2021)0.00
- Towards Continual Reinforcement Learning: A Review And Perspectives (2020)0.00
- Action-adaptive Continual Learning: Enabling Policy Generalization Under Dynamic Action Spaces (2025)0.00
- Continual Learning As Computationally Constrained Reinforcement Learning (2023)0.00
- Scilab-rl: A Software Framework For Efficient Reinforcement Learning And Cognitive Modeling Research (2024)0.00