Pith. sign in

REVIEW 6 cited by

NAVIX: Scaling MiniGrid Environments with JAX

Not yet reviewed by Pith; the record is open.

This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.

SPECIMEN: schema-true, not a live event

T0 review · schema-true

One-sentence machine reading of the paper's core claim.

pith:XXXXXXXX · record.json · timestamp

arxiv 2407.19396 v1 pith:GD2MXFC2 submitted 2024-07-28 cs.LG cs.AI

classification cs.LGcs.AI
keywords environmentslearningdeepminigridnavixbecomeprogressreinforcement
verification ladder T0 review T1 audit T2 compute T3 formal
0 comments
read the original abstract

As Deep Reinforcement Learning (Deep RL) research moves towards solving large-scale worlds, efficient environment simulations become crucial for rapid experimentation. However, most existing environments struggle to scale to high throughput, setting back meaningful progress. Interactions are typically computed on the CPU, limiting training speed and throughput, due to slower computation and communication overhead when distributing the task across multiple machines. Ultimately, Deep RL training is CPU-bound, and developing batched, fast, and scalable environments has become a frontier for progress. Among the most used Reinforcement Learning (RL) environments, MiniGrid is at the foundation of several studies on exploration, curriculum learning, representation learning, diversity, meta-learning, credit assignment, and language-conditioned RL, and still suffers from the limitations described above. In this work, we introduce NAVIX, a re-implementation of MiniGrid in JAX. NAVIX achieves over 200 000x speed improvements in batch mode, supporting up to 2048 agents in parallel on a single Nvidia A100 80 GB. This reduces experiment times from one week to 15 minutes, promoting faster design iterations and more scalable RL model development.

Discussion (0). Sign in to comment.

Forward citations

Cited by 6 Pith papers

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score. Full citation record

  1. Assistax: A Multi-Agent Hardware-Accelerated Reinforcement Learning Benchmark for Assistive Robotics

    cs.AI 2025-07 conditional novelty 7.0 of 10

    Assistax provides fast JAX-based assistive robotics environments with trainable humanoid partners, and shows current RL baselines have a coordination gap when facing unseen human preferences.

  2. Octax: Accelerated CHIP-8 Arcade Environments for Reinforcement Learning in JAX

    cs.LG 2025-10 conditional novelty 6.0 of 10

    Octax is a JAX-based CHIP-8 emulator that runs thousands of parallel arcade environments on GPUs (350k steps/s) and supports LLM-generated games for RL training.

  3. In-Context Reinforcement Learning via Communicative World Models

    cs.LG 2025-08 unverdicted novelty 6.0 of 10

    CORAL trains an information agent as a world model that sends concise messages to a control agent, improving in-context reinforcement learning and zero-shot adaptation.

  4. Benchmarking Partial Observability in Reinforcement Learning with a Suite of Memory-Improvable Domains

    cs.LG 2025-07 conditional novelty 6.0 of 10

    A JAX benchmark suite of nine memory-improvable partially observable RL environments, with evidence that recurrent and transformer agents beat memoryless baselines but fall short of state-augmented ceilings.

  5. Chargax: A JAX Accelerated EV Charging Simulator

    cs.LG 2025-07 conditional novelty 6.0 of 10

    Chargax is a JAX-based EV charging simulator that accelerates reinforcement learning training by 100x to 1000x compared to existing environments, with modular real-world scenarios.

  6. Information-Based Exploration via Random Features for Reinforcement Learning

    cs.LG 2026-07 conditional novelty 4.0 of 10

    Random-feature Gaussian-process information gain is turned into a closed-form exploration bonus for PPO that matches RND/VIME/#Explo on 12 control, navigation, and sparse-locomotion tasks, with error bounds on the app...

Pith tools