English

What is Going on Inside Recurrent Meta Reinforcement Learning Agents?

Machine Learning 2021-05-03 v1 Artificial Intelligence

Abstract

Recurrent meta reinforcement learning (meta-RL) agents are agents that employ a recurrent neural network (RNN) for the purpose of "learning a learning algorithm". After being trained on a pre-specified task distribution, the learned weights of the agent's RNN are said to implement an efficient learning algorithm through their activity dynamics, which allows the agent to quickly solve new tasks sampled from the same distribution. However, due to the black-box nature of these agents, the way in which they work is not yet fully understood. In this study, we shed light on the internal working mechanisms of these agents by reformulating the meta-RL problem using the Partially Observable Markov Decision Process (POMDP) framework. We hypothesize that the learned activity dynamics is acting as belief states for such agents. Several illustrative experiments suggest that this hypothesis is true, and that recurrent meta-RL agents can be viewed as agents that learn to act optimally in partially observable environments consisting of multiple related tasks. This view helps in understanding their failure cases and some interesting model-based results reported in the literature.

Keywords

Cite

@article{arxiv.2104.14644,
  title  = {What is Going on Inside Recurrent Meta Reinforcement Learning Agents?},
  author = {Safa Alver and Doina Precup},
  journal= {arXiv preprint arXiv:2104.14644},
  year   = {2021}
}

Comments

Accepted to the Never-Ending Reinforcement Learning Workshop at ICLR 2021

R2 v1 2026-06-24T01:39:04.969Z