mlsanityData to 7 Oct 2026

Sample Factory: Egocentric 3D Control from Pixels at 100000 FPS with Asynchronous Reinforcement Learning

arXiv 2006.11751 ↗First posted 21 Jun 2020cs.LG cs.AI stat.MLcited by 84

Not on the map. Why?

Abstract (arXiv)

Increasing the scale of reinforcement learning experiments has allowed researchers to achieve unprecedented results in both training sophisticated agents for video games, and in sim-to-real transfer for robotics. Typically such experiments rely on large distributed systems and require expensive hardware setups, limiting wider access to this exciting area of research. In this work we aim to solve this problem by optimizing the efficiency and resource utilization of reinforcement learning algorithms instead of relying on distributed computation. We present the "Sample Factory", a high-throughput training system optimized for a single-machine setting. Our architecture combines a highly efficient, asynchronous, GPU-based sampler with off-policy correction techniques, allowing us to achieve throughput higher than 105 environment frames/second on non-trivial control problems in 3D without sacrificing sample efficiency. We extend Sample Factory to support self-play and population-based training and apply these techniques to train highly capable agents for a multiplayer first-person shooter game. The source code is available at https://github.com/alex-petrenko/sample-factory

Key facts. Cited by 84 papers in the map (data through 7 Oct 2026). First posted on arXiv 21 Jun 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2020: 1; 2021: 9; 2022: 15; 2023: 17; 2024: 15; 2025: 14; 2026: 13.

84 papers.

Sort:

By area:

  1. 2021Habitat 2.0: Training Home Assistants to Rearrange their Habitatcited by 501
  2. 2023Motif: Intrinsic Motivation from Artificial Intelligence Feedbackcited by 99
  3. 2022EnvPool: A Highly Parallel Reinforcement Learning Environment Execution Enginecited by 58
  4. 2022Nocturne: a scalable driving benchmark for bringing multi-agent learning one step closer to the real worldcited by 56
  5. 2023XLand-MiniGrid: Scalable Meta-Reinforcement Learning Environments in JAXcited by 54
  6. 2025CaRL: Learning Scalable Planning Policies with Simple Rewardscited by 34
  7. 2023DexPBT: Scaling up Dexterous Manipulation for Hand-Arm Systems with Population Based Trainingcited by 24
  8. 2024MaestroMotif: Skill Design from Artificial Intelligence Feedbackcited by 24
  9. 2021MALib: A Parallel Framework for Population-based Multi-agent Reinforcement Learningcited by 23
  10. 2024Fine-tuning Reinforcement Learning Models is Secretly a Forgetting Mitigation Problemcited by 23
  11. 2024PufferLib: Making Reinforcement Learning Libraries and Environments Play Nicecited by 22
  12. 2022Insights From the NeurIPS 2021 NetHack Challengecited by 20
38 more
  1. 2022General Intelligence Requires Rethinking Explorationcited by 20
  2. 2023Proximal Policy Gradient Arborescence for Quality Diversity Reinforcement Learningcited by 20
  3. 2024Jack of All Trades, Master of Some, a Multi-Purpose Transformer Agentcited by 20
  4. 2021Towards Deeper Deep Reinforcement Learning with Spectral Normalizationcited by 19
  5. 2021Megaverse: Simulating Embodied Agents at One Million Experiences per Secondcited by 19
  6. 2021Large Batch Simulation for Deep Reinforcement Learningcited by 18
  7. 2022VER: Scaling On-Policy RL Leads to the Emergence of Navigation in Embodied Rearrangementcited by 18
  8. 2024Open RL Benchmark: Comprehensive Tracked Experiments for Reinforcement Learningcited by 17
  9. 2022Dungeons and Data: A Large-Scale NetHack Datasetcited by 16
  10. 2022IGLU 2022: Interactive Grounded Language Understanding in a Collaborative Environment at NeurIPS 2022cited by 14
  11. 2020Scaling Imitation Learning in Minecraftcited by 12
  12. 2025The Impact of On-Policy Parallelized Data Collection on Deep Reinforcement Learning Networkscited by 12
  13. 2022LECO: Learnable Episodic Count for Task-Specific Intrinsic Rewardcited by 11
  14. 2023NetHack is Hard to Hackcited by 11
  15. 2023SRL: Scaling Distributed Reinforcement Learning to Over Ten Thousand Corescited by 10
  16. 2023Cross-Episodic Curriculum for Transformer Agentscited by 10
  17. 2024Online Intrinsic Rewards for Decision Making Agents from Large Language Model Feedbackcited by 10
  18. 2022IGLU Gridworld: Simple and Fast Environment for Embodied Dialog Agentscited by 9
  19. 2022On Realization of Intelligent Decision-Making in the Real World: A Foundation Decision Model Perspectivecited by 8
  20. 2024Acceleration for Deep Reinforcement Learning using Parallel and Distributed Computing: A Surveycited by 8
  21. 2025SRMT: Shared Memory for Multi-agent Lifelong Pathfindingcited by 8
  22. 2023Cleanba: A Reproducible and Efficient Distributed Reinforcement Learning Platformcited by 7
  23. 2022POGEMA: Partially Observable Grid Environment for Multiple Agentscited by 6
  24. 2023Collision Avoidance and Navigation for a Quadrotor Swarm Using End-to-end Deep Reinforcement Learningcited by 6
  25. 2025Hadamax Encoding: Elevating Performance in Model-Free Ataricited by 6
  26. 2021Graph augmented Deep Reinforcement Learning in the GameRLand3D environmentcited by 5
  27. 2022Fast Population-Based Reinforcement Learning on a Single Machinecited by 5
  28. 2023QuadSwarm: A Modular Multi-Quadrotor Simulator for Deep Reinforcement Learning with Direct Thrust Controlcited by 5
  29. 2023GEAR: A GPU-Centric Experience Replay System for Large Reinforcement Learning Modelscited by 5
  30. 2023AGaLiTe: Approximate Gated Linear Transformers for Online Reinforcement Learningcited by 5
  31. 2023An Invitation to Deep Reinforcement Learningcited by 5
  32. 2025Scalable Option Learning in High-Throughput Environmentscited by 5
  33. 2021Agents that Listen: High-Throughput Reinforcement Learning with Multiple Sensory Systemscited by 4
  34. 2021Godot Reinforcement Learning Agentscited by 4
  35. 2023RLtools: A Fast, Portable Deep Reinforcement Learning Library for Continuous Controlcited by 4
  36. 2023HyperPPO: A scalable method for finding small policies for robotic controlcited by 4
  37. 2023DexDLO: Learning Goal-Conditioned Dexterous Policy for Dynamic Manipulation of Deformable Linear Objectscited by 4
  38. 2025Trajectory World Models for Heterogeneous Environmentscited by 4

50 most cited of 84 All 84 (JSON)