Horizon: Facebook's Open Source Applied Reinforcement Learning Platform
Not on the map. Why?
Abstract (arXiv)
In this paper we present Horizon, Facebook's open source applied reinforcement learning (RL) platform. Horizon is an end-to-end platform designed to solve industry applied RL problems where datasets are large (millions to billions of observations), the feedback loop is slow (vs. a simulator), and experiments must be done with care because they don't run in a simulator. Unlike other RL platforms, which are often designed for fast prototyping and experimentation, Horizon is designed with production use cases as top of mind. The platform contains workflows to train popular deep RL algorithms and includes data preprocessing, feature transformation, distributed training, counterfactual policy evaluation, optimized serving, and a model-based data understanding tool. We also showcase and describe real examples where reinforcement learning models trained with Horizon significantly outperformed and replaced supervised learning systems at Facebook.
Key facts. Cited by 48 papers in the map (data through 7 Oct 2026). First posted on arXiv 1 Nov 2018.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2019: 1; 2020: 1; 2021: 19; 2022: 8; 2023: 11; 2024: 7; 2025: 1.
48 papers.
Sort:
By area:
- 2021A Minimalist Approach to Offline Reinforcement Learningcited by 882
- 2023Harms from Increasingly Agentic Algorithmic Systemscited by 134
- 2022CORL: Research-oriented Deep Offline Reinforcement Learning Librarycited by 117
- 2021Truthful AI: Developing and governing AI that does not liecited by 109
- 2019Benchmarking Batch Deep Reinforcement Learning Algorithmscited by 108
- 2023TorchRL: A data-driven decision-making library for PyTorchcited by 59
- 2024AI Alignment with Changing and Influenceable Reward Functionscited by 33
- 2022Estimating and Penalizing Induced Preference Shifts in Recommender Systemscited by 29
- 2021Showing Your Offline Reinforcement Learning Work: Online Evaluation Budget Matterscited by 24
- 2021User Tampering in Reinforcement Learning Recommender Systemscited by 23
- 2021RecSim NG: Toward Principled Uncertainty Modeling for Recommender Ecosystemscited by 21
- 2021A Deep Reinforcement Learning Approach to Marginalized Importance Sampling with the Successor Representationcited by 19
36 more
- 2021RLOps: Development Life-cycle of Reinforcement Learning Aided Open RANcited by 15
- 2023SRL: Scaling Distributed Reinforcement Learning to Over Ten Thousand Corescited by 10
- 2021Looper: An end-to-end ML platform for product decisionscited by 9
- 2023Pearl: A Production-ready Reinforcement Learning Agentcited by 9
- 2024Monitored Markov Decision Processescited by 9
- 2022Evaluation Beyond Task Performance: Analyzing Concepts in AlphaZero in Hexcited by 8
- 2024Acceleration for Deep Reinforcement Learning using Parallel and Distributed Computing: A Surveycited by 8
- 2023Modeling Recommender Ecosystems: Research Challenges at the Intersection of Mechanism Design, Reinforcement Learning and Generative Modelscited by 7
- 2023SCOPE-RL: A Python Library for Offline Reinforcement Learning and Off-Policy Evaluationcited by 6
- 2021RL4RS: A Real-World Dataset for Reinforcement Learning based Recommender Systemcited by 5
- 2022Rule Mining over Knowledge Graphs via Reinforcement Learningcited by 5
- 2022Reinforcement Learning in Practice: Opportunities and Challengescited by 5
- 2022Synthetic Data-Based Simulators for Recommender Systems: A Surveycited by 5
- 2023RetailSynth: Synthetic Data Generation for Retail AI Systems Evaluationcited by 5
- 2021Personalization for Web-based Services using Offline Reinforcement Learningcited by 3
- 2021Discovering an Aid Policy to Minimize Student Evasion Using Offline Reinforcement Learningcited by 3
- 2021Socialbots on Fire: Modeling Adversarial Behaviors of Socialbots via Multi-Agent Hierarchical Reinforcement Learningcited by 3
- 2023Human-Centric Resource Allocation for the Metaverse With Multiaccess Edge Computingcited by 3
- 2021Bellman: A Toolbox for Model-Based Reinforcement Learning in TensorFlowcited by 2
- 2020Distilled Thompson Sampling: Practical and Efficient Thompson Sampling via Imitation Learningcited by 1
- 2021Evaluating the progress of Deep Reinforcement Learning in the real world: aligning domain-agnostic and domain-specific researchcited by 1
- 2021Safer Reinforcement Learning through Transferable Instinct Networkscited by 1
- 2022Temporal Multimodal Multivariate Learningcited by 1
- 2022Karolos: An Open-Source Reinforcement Learning Framework for Robot-Task Environmentscited by 1
- 2023An Intentional Forgetting-Driven Self-Healing Method For Deep Reinforcement Learning Systemscited by 1
- 2024Knowledge Transfer for Cross-Domain Reinforcement Learning: A Systematic Reviewcited by 1
- 2024Neural Click Models for Recommender Systemscited by 1
- 2025Nuclear Microreactor Control with Deep Reinforcement Learningcited by 1
- 2021The AI Arena: A Framework for Distributed Multi-Agent Reinforcement Learningcited by 0
- 2021Techniques Toward Optimizing Viewability in RTB Ad Campaigns Using Reinforcement Learningcited by 0
- 2021GuideBoot: Guided Bootstrap for Deep Contextual Banditscited by 0
- 2021A Validation Tool for Designing Reinforcement Learning Environmentscited by 0
- 2023SmartChoices: Augmenting Software with Learned Implementationscited by 0
- 2023Representation Learning in Low-rank Slate-based Recommender Systemscited by 0
- 2024PerOS: Personalized Self-Adapting Operating Systems in the Cloudcited by 0
- 2024Minimal Batch Adaptive Learning Policy Engine for Real-Time Mid-Price Forecasting in High-Frequency Tradingcited by 0
- 2025Nuclear Microreactor Control with Deep Reinforcement Learning31 Mar 2025
- 2024Minimal Batch Adaptive Learning Policy Engine for Real-Time Mid-Price Forecasting in High-Frequency Trading26 Dec 2024
- 2024Acceleration for Deep Reinforcement Learning using Parallel and Distributed Computing: A Survey8 Nov 2024
- 2024Neural Click Models for Recommender Systems30 Sep 2024
- 2024AI Alignment with Changing and Influenceable Reward Functions28 May 2024
- 2024Knowledge Transfer for Cross-Domain Reinforcement Learning: A Systematic Review26 Apr 2024
- 2024PerOS: Personalized Self-Adapting Operating Systems in the Cloud26 Mar 2024
- 2024Monitored Markov Decision Processes9 Feb 2024
- 2023Human-Centric Resource Allocation for the Metaverse With Multiaccess Edge Computing23 Dec 2023
- 2023RetailSynth: Synthetic Data Generation for Retail AI Systems Evaluation21 Dec 2023
- 2023Pearl: A Production-ready Reinforcement Learning Agent6 Dec 2023
- 2023SCOPE-RL: A Python Library for Offline Reinforcement Learning and Off-Policy Evaluation30 Nov 2023
36 more
- 2023Representation Learning in Low-rank Slate-based Recommender Systems10 Sep 2023
- 2023Modeling Recommender Ecosystems: Research Challenges at the Intersection of Mechanism Design, Reinforcement Learning and Generative Models8 Sep 2023
- 2023An Intentional Forgetting-Driven Self-Healing Method For Deep Reinforcement Learning Systems23 Aug 2023
- 2023SRL: Scaling Distributed Reinforcement Learning to Over Ten Thousand Cores29 Jun 2023
- 2023TorchRL: A data-driven decision-making library for PyTorch1 Jun 2023
- 2023SmartChoices: Augmenting Software with Learned Implementations12 Apr 2023
- 2023Harms from Increasingly Agentic Algorithmic Systems20 Feb 2023
- 2022Karolos: An Open-Source Reinforcement Learning Framework for Robot-Task Environments1 Dec 2022
- 2022Evaluation Beyond Task Performance: Analyzing Concepts in AlphaZero in Hex26 Nov 2022
- 2022CORL: Research-oriented Deep Offline Reinforcement Learning Library13 Oct 2022
- 2022Synthetic Data-Based Simulators for Recommender Systems: A Survey22 Jun 2022
- 2022Temporal Multimodal Multivariate Learning14 Jun 2022
- 2022Estimating and Penalizing Induced Preference Shifts in Recommender Systems25 Apr 2022
- 2022Reinforcement Learning in Practice: Opportunities and Challenges23 Feb 2022
- 2022Rule Mining over Knowledge Graphs via Reinforcement Learning21 Feb 2022
- 2021A Validation Tool for Designing Reinforcement Learning Environments10 Dec 2021
- 2021RLOps: Development Life-cycle of Reinforcement Learning Aided Open RAN12 Nov 2021
- 2021Socialbots on Fire: Modeling Adversarial Behaviors of Socialbots via Multi-Agent Hierarchical Reinforcement Learning20 Oct 2021
- 2021RL4RS: A Real-World Dataset for Reinforcement Learning based Recommender System18 Oct 2021
- 2021Looper: An end-to-end ML platform for product decisions14 Oct 2021
- 2021Truthful AI: Developing and governing AI that does not lie13 Oct 2021
- 2021Showing Your Offline Reinforcement Learning Work: Online Evaluation Budget Matters8 Oct 2021
- 2021User Tampering in Reinforcement Learning Recommender Systems9 Sep 2021
- 2021GuideBoot: Guided Bootstrap for Deep Contextual Bandits18 Jul 2021
- 2021Safer Reinforcement Learning through Transferable Instinct Networks14 Jul 2021
- 2021Evaluating the progress of Deep Reinforcement Learning in the real world: aligning domain-agnostic and domain-specific research7 Jul 2021
- 2021A Minimalist Approach to Offline Reinforcement Learning12 Jun 2021
- 2021A Deep Reinforcement Learning Approach to Marginalized Importance Sampling with the Successor Representation12 Jun 2021
- 2021Techniques Toward Optimizing Viewability in RTB Ad Campaigns Using Reinforcement Learning21 May 2021
- 2021Discovering an Aid Policy to Minimize Student Evasion Using Offline Reinforcement Learning20 Apr 2021
- 2021Bellman: A Toolbox for Model-Based Reinforcement Learning in TensorFlow26 Mar 2021
- 2021RecSim NG: Toward Principled Uncertainty Modeling for Recommender Ecosystems14 Mar 2021
- 2021The AI Arena: A Framework for Distributed Multi-Agent Reinforcement Learning9 Mar 2021
- 2021Personalization for Web-based Services using Offline Reinforcement Learning10 Feb 2021
- 2020Distilled Thompson Sampling: Practical and Efficient Thompson Sampling via Imitation Learning29 Nov 2020
- 2019Benchmarking Batch Deep Reinforcement Learning Algorithms3 Oct 2019
- 2021A Minimalist Approach to Offline Reinforcement Learningcited by 882
- 2022CORL: Research-oriented Deep Offline Reinforcement Learning Librarycited by 117
- 2019Benchmarking Batch Deep Reinforcement Learning Algorithmscited by 108
- 2021Showing Your Offline Reinforcement Learning Work: Online Evaluation Budget Matterscited by 24
- 2023SCOPE-RL: A Python Library for Offline Reinforcement Learning and Off-Policy Evaluationcited by 6
- 2021Personalization for Web-based Services using Offline Reinforcement Learningcited by 3
- 2021Discovering an Aid Policy to Minimize Student Evasion Using Offline Reinforcement Learningcited by 3
- 2020Distilled Thompson Sampling: Practical and Efficient Thompson Sampling via Imitation Learningcited by 1
- 2023SCOPE-RL: A Python Library for Offline Reinforcement Learning and Off-Policy Evaluation30 Nov 2023
- 2022CORL: Research-oriented Deep Offline Reinforcement Learning Library13 Oct 2022
- 2021Showing Your Offline Reinforcement Learning Work: Online Evaluation Budget Matters8 Oct 2021
- 2021A Minimalist Approach to Offline Reinforcement Learning12 Jun 2021
- 2021Discovering an Aid Policy to Minimize Student Evasion Using Offline Reinforcement Learning20 Apr 2021
- 2021Personalization for Web-based Services using Offline Reinforcement Learning10 Feb 2021
- 2020Distilled Thompson Sampling: Practical and Efficient Thompson Sampling via Imitation Learning29 Nov 2020
- 2019Benchmarking Batch Deep Reinforcement Learning Algorithms3 Oct 2019
- 2023Harms from Increasingly Agentic Algorithmic Systemscited by 134
- 2023Harms from Increasingly Agentic Algorithmic Systems20 Feb 2023
- 2021Truthful AI: Developing and governing AI that does not liecited by 109
- 2023TorchRL: A data-driven decision-making library for PyTorchcited by 59
- 2022Estimating and Penalizing Induced Preference Shifts in Recommender Systemscited by 29
- 2021User Tampering in Reinforcement Learning Recommender Systemscited by 23
- 2021RecSim NG: Toward Principled Uncertainty Modeling for Recommender Ecosystemscited by 21
- 2021A Deep Reinforcement Learning Approach to Marginalized Importance Sampling with the Successor Representationcited by 19
- 2021RLOps: Development Life-cycle of Reinforcement Learning Aided Open RANcited by 15
- 2023SRL: Scaling Distributed Reinforcement Learning to Over Ten Thousand Corescited by 10
- 2021Looper: An end-to-end ML platform for product decisionscited by 9
- 2023Pearl: A Production-ready Reinforcement Learning Agentcited by 9
- 2024Monitored Markov Decision Processescited by 9
- 2022Evaluation Beyond Task Performance: Analyzing Concepts in AlphaZero in Hexcited by 8
12 most cited of 38 All 38 (JSON)
- 2025Nuclear Microreactor Control with Deep Reinforcement Learning31 Mar 2025
- 2024Minimal Batch Adaptive Learning Policy Engine for Real-Time Mid-Price Forecasting in High-Frequency Trading26 Dec 2024
- 2024Acceleration for Deep Reinforcement Learning using Parallel and Distributed Computing: A Survey8 Nov 2024
- 2024Neural Click Models for Recommender Systems30 Sep 2024
- 2024Knowledge Transfer for Cross-Domain Reinforcement Learning: A Systematic Review26 Apr 2024
- 2024PerOS: Personalized Self-Adapting Operating Systems in the Cloud26 Mar 2024
- 2024Monitored Markov Decision Processes9 Feb 2024
- 2023Human-Centric Resource Allocation for the Metaverse With Multiaccess Edge Computing23 Dec 2023
- 2023RetailSynth: Synthetic Data Generation for Retail AI Systems Evaluation21 Dec 2023
- 2023Pearl: A Production-ready Reinforcement Learning Agent6 Dec 2023
- 2023Representation Learning in Low-rank Slate-based Recommender Systems10 Sep 2023
- 2023Modeling Recommender Ecosystems: Research Challenges at the Intersection of Mechanism Design, Reinforcement Learning and Generative Models8 Sep 2023
12 newest of 38 All 38 (JSON)