atlas

Research map / Architectures and efficiency / Attention and transformers

Spatially-Aware Transformers for Embodied Agents

ICLR 2024 · Architectures and efficiency › Attention and transformers · approach: Transformer expressivity and circuits · 0 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 Spatially-Aware Transformers (SAT) that add explicit spatial embeddings to episodic transformer memory, with place-centric hierarchical memory and an RL-based Adaptive Memory Allocator (AMA) that selects among memory write strategies, evaluated on Room Ballet, FFHQ navigation generation, MiniWorld, and a small RL task.

Problem

Transformer-based episodic memory only uses temporal order (FIFO with positional embeddings), ignoring spatial context that is important for place-centric recall and efficient memory management in embodied agents.

Approach

Add explicit spatial (place) embeddings to memory frames, organize memory into per-place chunked hierarchies with place-centric top-k reading, and learn via one-step Q-learning to choose among memory write/removal strategies (AMA) conditioned on the task description.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add explicit spatial information to the transformerSAT-FIFO · Room Ballet Next BalletaccuracyHelped
add action information without explicit spatial information (ablation)T-FIFO · Room Ballet Next BalletaccuracyHelped
use place-centric chunks instead of time-centric chunks (ablation)SAT-PM-PH · Room Ballet Short StayaccuracyHelped
use place-centric hierarchical read instead of reading the full memory (ablation)SAT-PM-PH · Room Ballet Short Stayinference speedHelped
partition memory by place rather than using flat FIFO memory (ablation)SAT-PM · Room Ballet Ballet-ABAaccuracyHelped
select memory allocation strategy adaptively for the taskSAT-AMA · Room Ballet Ballet-Strategy tasksaccuracyHelped
select memory allocation strategy from natural-language task descriptionsSAT-AMA-Lang · Room Ballet multi-task descriptionsaccuracy: over 95%Helped
use SAT-FIFO instead of SAT-AMA's adaptive strategy selection (ablation)MiniWorld image generation · MiniWorldgeneration performanceHurt
use place-centric hierarchical reading instead of time-centric hierarchical reading (ablation)SAT-PM-PH · SAT Read inferenceinference time (ms): 7.51 \pm 1.58 -> 7.49 \pm 1.29No clear effect
use FIFO rather than LIFO, MVFO, or LVFOAMA on Ballet-FIFO · Ballet-FIFOaccuracy: 0.146, 0.325, 0.714 -> 0.999Helped

Surprising findings

Limitations

Experimental setup

Datasets: FFHQ Room Ballet (simulated) MiniWorld (simulated)

Benchmarks: Room Ballet Next Ballet Room Ballet Short Stay Ballet strategy tasks (FIFO/LIFO/MVFO/LVFO) FFHQ navigation generation MiniWorld generation Visual Match on MiniWorld two-room RL task

Metrics: accuracy generation quality inference time (ms) box collection success

Baselines: T-FIFO T-FIFO+A SAT-FIFO-TH SAT-FIFO DNC PPO

Builds on: Transformer-XL Hierarchical Chunk Attention Memory (HCAM) Differentiable Neural Computer Proximal Policy Optimization

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