Unsupervised Learning of Temporal Abstractions With Slot-Based Transformers

5Citations
Citations of this article
33Readers
Mendeley users who have this article in their library.
Get full text

Abstract

The discovery of reusable subroutines simplifies decision making and planning in complex reinforcement learning problems. Previous approaches propose to learn such temporal abstractions in an unsupervised fashion through observing state-action trajectories gathered from exe-cuting a policy. However, a current limitation is that they process each trajectory in an entirely sequential manner, which prevents them from revising earlier decisions about subroutine boundary points in light of new incoming information. In this work, we propose slot-based transformer for temporal abstraction (SloTTAr), a fully parallel approach that integrates sequence processing transformers with a slot attention module to discover subroutines in an unsupervised fashion while leveraging adaptive computation for learning about the number of such subroutines solely based on their empirical distribution. We demonstrate how SloTTAr is capable of outperforming strong baselines in terms of boundary point discovery, even for sequences containing variable amounts of subroutines, while being up to seven times faster to train on existing benchmarks.

Cite

CITATION STYLE

APA

Gopalakrishnan, A., Irie, K., Schmidhuber, J., & van Steenkiste, S. (2023). Unsupervised Learning of Temporal Abstractions With Slot-Based Transformers. Neural Computation, 35(4), 593–626. https://doi.org/10.1162/neco_a_01567

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free