atlas

Research map / Reinforcement learning / Visual and representation RL

NAVIX: Scaling MiniGrid Environments with JAX

NeurIPS 2025 · Reinforcement learning › Visual and representation RL · approach: Scalable RL systems and environments · 2 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.

Re-implements the MiniGrid suite in JAX as NAVIX, a fully jittable and batched environment, achieving large speedups over the original CPU MiniGrid and providing PPO/DDQN/SAC baselines.

Problem

Existing RL environments such as MiniGrid are CPU-bound and do not scale to high throughput, which limits the speed of deep RL experimentation.

Approach

Reimplement MiniGrid entirely in JAX using an entity-component-system design so that every environment is stateful, jittable, vmap-batchable and runs on GPU/TPU, while matching MiniGrid's environments, observations, transitions and rewards (with a Markovian reward replacing MiniGrid's step-dependent reward).

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Reimplement MiniGrid with JAX and batched environment executionMiniGrid environments · MiniGrid suiteenvironment speedup: over $45\times$ fasterHelped
Add batched environment execution (ablation)NAVIX · MiniGrid environmentsspeedupHelped
Run 2048 PPO agents in parallel, each using 16 environmentsNAVIX · Empty-8x8-v0training time: less than $50$s versus around $240$sHelped
Use JAX vmap to run environments in parallelNAVIX · Empty-8x8-v0maximum parallel environments: $16$ versus $2^{21}$ (over $2M$)Helped

Surprising findings

Limitations

Experimental setup

Datasets: MiniGrid environments (NAVIX reimplementation)

Benchmarks: MiniGrid environments (NAVIX suite)

Metrics: wall-clock speedup throughput (steps per second) episodic return

Baselines: MiniGrid PPO Double DQN SAC AMaze XLand-MiniGrid

Builds on: MiniGrid JAX Rejax

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