Drama: Mamba-Enabled Model-Based Reinforcement Learning Is Sample and Parameter Efficient

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Wang, Wenlong, Dusparic, Ivana, Shi, Yucheng, Zhang, Ke, Cahill, Vinny
Natura: Preprint
Pubblicazione: 2024
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866910946624012288
author Wang, Wenlong
Dusparic, Ivana
Shi, Yucheng
Zhang, Ke
Cahill, Vinny
author_facet Wang, Wenlong
Dusparic, Ivana
Shi, Yucheng
Zhang, Ke
Cahill, Vinny
contents Model-based reinforcement learning (RL) offers a solution to the data inefficiency that plagues most model-free RL algorithms. However, learning a robust world model often requires complex and deep architectures, which are computationally expensive and challenging to train. Within the world model, sequence models play a critical role in accurate predictions, and various architectures have been explored, each with its own challenges. Currently, recurrent neural network (RNN)-based world models struggle with vanishing gradients and capturing long-term dependencies. Transformers, on the other hand, suffer from the quadratic memory and computational complexity of self-attention mechanisms, scaling as $O(n^2)$, where $n$ is the sequence length. To address these challenges, we propose a state space model (SSM)-based world model, Drama, specifically leveraging Mamba, that achieves $O(n)$ memory and computational complexity while effectively capturing long-term dependencies and enabling efficient training with longer sequences. We also introduce a novel sampling method to mitigate the suboptimality caused by an incorrect world model in the early training stages. Combining these techniques, Drama achieves a normalised score on the Atari100k benchmark that is competitive with other state-of-the-art (SOTA) model-based RL algorithms, using only a 7 million-parameter world model. Drama is accessible and trainable on off-the-shelf hardware, such as a standard laptop. Our code is available at https://github.com/realwenlongwang/Drama.git.
format Preprint
id arxiv_https___arxiv_org_abs_2410_08893
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Drama: Mamba-Enabled Model-Based Reinforcement Learning Is Sample and Parameter Efficient
Wang, Wenlong
Dusparic, Ivana
Shi, Yucheng
Zhang, Ke
Cahill, Vinny
Machine Learning
Artificial Intelligence
Robotics
Model-based reinforcement learning (RL) offers a solution to the data inefficiency that plagues most model-free RL algorithms. However, learning a robust world model often requires complex and deep architectures, which are computationally expensive and challenging to train. Within the world model, sequence models play a critical role in accurate predictions, and various architectures have been explored, each with its own challenges. Currently, recurrent neural network (RNN)-based world models struggle with vanishing gradients and capturing long-term dependencies. Transformers, on the other hand, suffer from the quadratic memory and computational complexity of self-attention mechanisms, scaling as $O(n^2)$, where $n$ is the sequence length. To address these challenges, we propose a state space model (SSM)-based world model, Drama, specifically leveraging Mamba, that achieves $O(n)$ memory and computational complexity while effectively capturing long-term dependencies and enabling efficient training with longer sequences. We also introduce a novel sampling method to mitigate the suboptimality caused by an incorrect world model in the early training stages. Combining these techniques, Drama achieves a normalised score on the Atari100k benchmark that is competitive with other state-of-the-art (SOTA) model-based RL algorithms, using only a 7 million-parameter world model. Drama is accessible and trainable on off-the-shelf hardware, such as a standard laptop. Our code is available at https://github.com/realwenlongwang/Drama.git.
title Drama: Mamba-Enabled Model-Based Reinforcement Learning Is Sample and Parameter Efficient
topic Machine Learning
Artificial Intelligence
Robotics
url https://arxiv.org/abs/2410.08893