Meta-Gradients in Non-Stationary Environments

Abstract

Meta-gradient methods (Xu et al., 2018; Zahavy et al., 2020) are a promising approach to the problem of adaptation of hyper-parameters in non-stationary reinforcement learning problems. Recent works enable meta-gradients to adapt faster and learn from experience, by replacing the tuned meta-parameters of fixed update rules with learned meta-parameter functions of selected context features (Almeida et al., 2021; Flennerhag et al., 2022). We refer to these methods as contextual meta-gradients. The context features carry information about agent performance and changes in the environment and hence can inform learned meta-parameter schedules. As the properties of meta-gradient methods in non-stationary environments have not been systematically studied, the aim of this work is to provide such an analysis. Concretely, we ask: (i) how much information should be given to the learned optimizers so as to enable faster adaptation and generalization over a lifetime, (ii) what meta-optimizer functions are learned in this process, and (iii) whether meta-gradient methods provide a bigger advantage in highly non-stationary environments. We find that adding more contextual information is generally beneficial, leading to faster adaptation of meta-parameter values and increased performance. We support these results with a qualitative analysis of resulting meta-parameter schedules and learned functions of context features. Lastly, we find that without context, meta-gradients do not provide a consistent advantage over the baseline in highly non-stationary environments. Our findings suggest that contextualising meta-gradients can play a pivotal role in extracting high performance from meta-gradients in non-stationary settings.

Cite

Text

Luketina et al. "Meta-Gradients in Non-Stationary Environments." ICLR 2022 Workshops: ALOE, 2022.

Markdown

[Luketina et al. "Meta-Gradients in Non-Stationary Environments." ICLR 2022 Workshops: ALOE, 2022.](https://mlanthology.org/iclrw/2022/luketina2022iclrw-metagradients/)

BibTeX

@inproceedings{luketina2022iclrw-metagradients,
  title     = {{Meta-Gradients in Non-Stationary Environments}},
  author    = {Luketina, Jelena and Flennerhag, Sebastian and Schroecker, Yannick and Abel, David and Zahavy, Tom and Singh, Satinder},
  booktitle = {ICLR 2022 Workshops: ALOE},
  year      = {2022},
  url       = {https://mlanthology.org/iclrw/2022/luketina2022iclrw-metagradients/}
}