Efficient Transformers in Reinforcement Learning using Actor-Learner Distillation
By Emilio Parisotto, Ruslan Salakhutdinov. 2021
52 citations recorded by the source corpus.
Many real-world applications such as robotics provide hard constraints on power and compute that limit the viable model complexity of Reinforcement Learning (RL) agents. Similarly, in many distributed RL settings, acting is done on un-accelerated hardware such as CPUs, which likewise restricts model size to prevent intractable experiment run times. These"actor-latency"constrained settings present a major obstruction to the scaling up of model complexity that has recently been extremely successful in supervised learning. To be able to utilize large model capacity while still operating within the limits imposed by the system during acting, we develop an"Actor-Learner Distillation"(ALD) procedure that leverages a continual form of distillation that transfers learning progress from a large capacity learner model to a small capacity actor model. As a case study, we develop this procedure in the context of partially-observable environments, where transformer models have had large improvements over LSTMs recently, at the cost of significantly higher computational complexity. With transformer models as the learner and LSTMs as the actor, we demonstrate in several challenging memory environments that using Actor-Learner Distillation recovers the clear sample-efficiency gains of the transformer learner model while maintaining the fast inference and reduced total training time of the LSTM actor model.
Subfields: Artificial Intelligence, Reinforcement Learning, Efficiency & Compression
How researchers see this paper
The researchers whose trusted networks rank it highest, strongest advocate first. Every researcher gets a different order.
In Artificial Intelligence
- Michael Janner
- Qiyang Li
- Sergey Levine
- Pieter Abbeel
- Chelsea Finn
- Sepp Hochreiter
- Angela Bitto-Nemling
- Hamid Eghbalzadeh
In Reinforcement Learning
- Michael Janner
- Qiyang Li
- Sergey Levine
- Pieter Abbeel
- Sepp Hochreiter
- Angela Bitto-Nemling
- Hamid Eghbalzadeh
- Fabian Paischer
In Efficiency & Compression
Citations in the corpus
- Offline Reinforcement Learning as One Big Sequence Modeling Problem (2021, methodology): “…works have studied applying sequence models of various types to represent components in standard RL algorithms, such as policies, value functions, and models (Bakker, 2002; Heess et al., 2015a; Chiappa et al., 2017; Parisotto et al., 2020; Parisotto & Salakhutdinov, 2021; Kumar et al., 2020b).”
- History Compression via Language Models in Reinforcement Learning (2022, methodology): “The same applies to GTrXL, since our budget of interaction steps with the environment is much smaller than the one in Parisotto & Salakhutdinov (2021).”
- Reinforcement Learning as One Big Sequence Modeling Problem (2021, background): “Indeed, a number of prior works have studied applying sequence models of various types to represent components in standard RL algorithms, such as policies, value functions, and models [4, 21, 9, 45, 44, 34].”