Novel Strategies for Evaluating Lifelong Learning
Evaluating a lifelong learning agent requires characterizing the tasks encountered by the agent over its mission, identifying the capabilities of the agent (how well it can learn multiple tasks and exploit task relationships), and exercising the agent across different mission scenarios in a consistent yet flexible way.
- RLBlocks is a framework of building blocks for lifelong learning agents ().
- TELLA is a framework for Training and Evaluating Lifelong Learning Agents (, ).
- CLAMP is an algorithm to identify the capabilities of a learning agent using its performance data (, ).
- L2Metrics is a Python library for calculating lifelong learning metrics from performance data (, ).
Related Publications
- Baker, M., et al., “A domain-agnostic approach for characterization of lifelong learning systems,” , 160, pp. 274–296 (2023).
- Fendley, N., C. Costello, E. Nguyen, G. Perrotta, C. Lowman “Continual Reinforcement Learning with TELLA,” Conference on Lifelong Learning Agents (CoLLAs) 2022, (2022).
- Rivera, C., C. Ashcraft, A. New, J. Schmidt, G. Vallabha “Estimating Latent Properties of Lifelong Learning Systems,” Conference on Lifelong Learning Agents (CoLLAs) 2022, (2022).