atlas

Research map / Architectures and efficiency / RNNs and normalization

Think Before You Act: Decision Transformers with Working Memory

ICML 2024 · Architectures and efficiency › RNNs and normalization · approach: Dataset distillation and data-efficient training · 5 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes DT-Mem, a Decision Transformer with an attention-based working memory matrix (write/erase/read via content addressing) plus LoRA-based memory-only fine-tuning, reporting better generalization and training efficiency on Atari and Meta-World.

Problem

Decision Transformer agents need massive data and compute to generalize across tasks, and training on new tasks can cause forgetting of earlier skills stored implicitly in parameters.

Approach

Adds an explicit working-memory matrix to a Decision Transformer, updated and read via attention-based content addressing (erase/add vectors), and adapts to new tasks by fine-tuning only low-rank (LoRA) adapters on the memory module.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Add the DT-Mem working-memory module rather than using MDTDecision Transformer · Alien, MsPacman, SpaceInvaders, and StarGunner held-out Atari gamesDQN-normalized score: MDT: 3.8%, 13.2%, 8.6%, 2.3%; DT-Mem: 51.0% (± 32.2%), 69.3% (± 19.3%), 53.6% (± 29.0%), 62.2% (± 19.1%)Helped
Add the DT-Mem working-memory module rather than using RMDTDecision Transformer · Alien, MsPacman, SpaceInvaders, and StarGunner held-out Atari gamesDQN-normalized score: RMDT: 22.3% (± 10.7%), 22.9% (± 8.9%), 17.6% (± 9.2%), 27.7% (± 11.5%); DT-Mem: 51.0% (± 32.2%), 69.3% (± 19.3%), 53.6% Helped
Use DT-Mem instead of HDTMeta-World ML45 · Meta-World ML45 trainscore: 0.89±0.00 -> 0.92±0.00Helped
Use DT-Mem instead of HDTMeta-World ML45 · Meta-World ML45 test (no-FT)score: 0.12±0.01 -> 0.20±0.01Helped
Use DT-Mem instead of HDTMeta-World ML45 · Meta-World ML45 test (FT)score: 0.92±0.10 -> 0.95±0.10Helped
Replace LoRA adaptation with hyper-networks (ablation)DT-Mem · Meta-World ML45 test (no-FT)score: 0.20±0.01 -> 0.23±0.10Helped
Replace LoRA adaptation with hyper-networks (ablation)DT-Mem · Meta-World ML45 test (FT)score: 0.95±0.10 -> 0.81±0.15Hurt
Organize input by grouping states, actions, and rewards by type instead of Decision Transformer ordering (ablation)DT-Mem · Atari raw scores across Alien, MsPacman, SpaceInvaders, and StarGunnerraw score: Alien: 211.9 vs 239.6; MsPacman: 637.1 vs 713.4; SpaceInvaders: 165.7 vs 171.2; StarGunner: 620.7 vs 709.3No clear effect
Use LoRA (PEFT) instead of full-parameter fine-tuning on all games (ablation)DT-Mem · Alien, MsPacman, SpaceInvaders, and StarGunnerDQN-normalized score: PEFT: 127.4%, 130.8%, 100.8%, 158.3%; FFT-All: 113.9%, 77.1%, 73.4%, 40.6%Helped
Add Gaussian noise with standard deviation 1 to Atari input frames (ablation)DT-Mem · Alien, MsPacman, SpaceInvaders, and StarGunnerDQN-normalized score: 51.0%, 69.3%, 53.6%, 62.2% -> 35.6%, 56.1%, 40.0%, 34.6%Hurt
Add Gaussian noise with standard deviation 2 to Atari input frames (ablation)DT-Mem · Alien, MsPacman, SpaceInvaders, and StarGunnerDQN-normalized score: 51.0%, 69.3%, 53.6%, 62.2% -> 25.9%, 35.6%, 30.5%, 21.1%Hurt
Fine-tune with LoRA rather than full-parameter fine-tuning on a single game (ablation)DT-Mem · Alien, MsPacman, SpaceInvaders, and StarGunnerDQN-normalized score: PEFT: 127.4%, 130.8%, 100.8%, 158.3%; FFT-Single: 116.8%, 122.8, 86.8%, 55.7%Mixed

Surprising findings

Limitations

Experimental setup

Datasets: Atari multi-game DQN trajectories (MDT dataset) Meta-World ML45

Benchmarks: Atari (4 held-out games: Alien, MsPacman, SpaceInvaders, StarGunner) Atari unseen games fine-tuning Meta-World ML45

Metrics: DQN-normalized score human-normalized IQM Meta-World train/test success

Baselines: MDT RMDT HDT PDT

Builds on: Decision Transformer Neural Turing Machine LoRA Multi-game Decision Transformer

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy