A Survey on Deep Reinforcement Learning for Data Processing and Analytics
Not on the map. Why?
Abstract (arXiv)
Data processing and analytics are fundamental and pervasive. Algorithms play a vital role in data processing and analytics where many algorithm designs have incorporated heuristics and general rules from human knowledge and experience to improve their effectiveness. Recently, reinforcement learning, deep reinforcement learning (DRL) in particular, is increasingly explored and exploited in many areas because it can learn better strategies in complicated environments it is interacting with than statically designed algorithms. Motivated by this trend, we provide a comprehensive review of recent works focusing on utilizing DRL to improve data processing and analytics. First, we present an introduction to key concepts, theories, and methods in DRL. Next, we discuss DRL deployment on database systems, facilitating data processing and analytics in various aspects, including data organization, scheduling, tuning, and indexing. Then, we survey the application of DRL in data processing and analytics, ranging from data preparation, natural language processing to healthcare, fintech, etc. Finally, we discuss important open challenges and future research directions of using DRL in data processing and analytics.
Key facts. Cited by 10 papers in the map (data through 7 Oct 2026). Builds on 68 of its 132 references that are in the map. First posted on arXiv 10 Aug 2021.
Builds on
68 of 132 references.
References · 68
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2015Continuous control with deep reinforcement learningcited by 3,279
- 2013Playing Atari with Deep Reinforcement Learningcited by 3,211
- 2015Trust Region Policy Optimizationcited by 2,503
- 2016Asynchronous Methods for Deep Reinforcement Learningcited by 2,218
- 2015Deep Reinforcement Learning with Double Q-learningcited by 1,704
- 2016Generative Adversarial Imitation Learningcited by 1,576
- 2016Neural Architecture Search with Reinforcement Learningcited by 1,489
- 2019Dota 2 with Large Scale Deep Reinforcement Learningcited by 1,084
- 2015Prioritized Experience Replaycited by 1,070
- 2016Efficient and robust approximate nearest neighbor search using Hierarchical Navigable Small World graphscited by 853
- 2015Dueling Network Architectures for Deep Reinforcement Learningcited by 769
38 more
- 2017Deep Reinforcement Learning that Matterscited by 727
- 2017Seq2SQL: Generating Structured Queries from Natural Language using Reinforcement Learningcited by 679
- 2015Deep Recurrent Q-Learning for Partially Observable MDPscited by 457
- 2018Graph Convolutional Policy Network for Goal-Directed Molecular Graph Generationcited by 363
- 2019Reinforcement Learning in Healthcare: A Surveycited by 308
- 2016Hierarchical Deep Reinforcement Learning: Integrating Temporal Abstraction and Intrinsic Motivationcited by 282
- 2017Noisy Networks for Explorationcited by 262
- 2017The Case for Learned Index Structurescited by 188
- 2018Applications of Deep Reinforcement Learning in Communications and Networking: A Surveycited by 163
- 2017Emergence of Locomotion Behaviours in Rich Environmentscited by 159
- 2016Language to Logical Form with Neural Attentioncited by 158
- 2017Parameter Space Noise for Explorationcited by 158
- 2020Explainable Reinforcement Learning: A Surveycited by 139
- 2017SQLNet: Generating Structured Queries From Natural Language Without Reinforcement Learningcited by 135
- 2018Learning Scheduling Algorithms for Data Processing Clusterscited by 133
- 2018Assessing Generalization in Deep Reinforcement Learningcited by 132
- 2018Supervised Reinforcement Learning with Recurrent Neural Network for Dynamic Treatment Recommendationcited by 101
- 2021A Comprehensive Survey and Experimental Comparison of Graph-Based Approximate Nearest Neighbor Searchcited by 82
- 2016Deep Reinforcement Learning for Mention-Ranking Coreference Modelscited by 63
- 2020Bao: Learning to Steer Query Optimizerscited by 62
- 2015MLlib: Machine Learning in Apache Sparkcited by 55
- 2020Toward Deep Supervised Anomaly Detection: Reinforcement Learning from Partially Labeled Anomaly Datacited by 42
- 2018Deep Reinforcement Learning for Sponsored Search Real-time Biddingcited by 34
- 2018Rafiki: Machine Learning as an Analytics Service Systemcited by 33
- 2018Learning to Optimize Join Queries With Deep Reinforcement Learningcited by 32
- 2018Variance Reduction for Reinforcement Learning in Input-Driven Environmentscited by 30
- 2019Database Meets Deep Learning: Challenges and Opportunitiescited by 30
- 2019Joint Entity Linking with Deep Reinforcement Learningcited by 27
- 2018Deep Reinforcement Learning for Join Order Enumerationcited by 25
- 2018Learning to Collaborate: Multi-Scenario Ranking via Multi-Agent Reinforcement Learningcited by 23
- 2019DeepLine: AutoML Tool for Pipelines Generation using Deep Reinforcement Learning and Hierarchical Actions Filteringcited by 21
- 2020Sequential Anomaly Detection using Inverse Reinforcement Learningcited by 19
- 2020Qd-tree: Learning Data Layouts for Big Data Analyticscited by 18
- 2019SkinnerDB: Regret-Bounded Query Evaluation via Reinforcement Learningcited by 17
- 2020Robust Spammer Detection by Nash Reinforcement Learningcited by 17
- 2016Improving Information Extraction by Acquiring External Evidence with Reinforcement Learningcited by 16
- 2019Environment Reconstruction with Hidden Confounders for Reinforcement Learning based Recommendationcited by 16
- 2020MLCask: Efficient Management of Component Evolution in Collaborative Data Analytics Pipelinescited by 15
50 most cited of 68 All 68 (JSON)
Built on by
Citing papers per year: 2022: 1; 2023: 2; 2024: 3; 2025: 3; 2026: 1.
10 papers.
- 2023Systematic Review on Reinforcement Learning in the Field of Fintechcited by 2
- 2023Robot path planning using deep reinforcement learningcited by 1
- 2025LLaPipe: LLM-Guided Reinforcement Learning for Automated Data Preparation Pipeline Constructioncited by 1
- 2022The Metaverse Data Deluge: What Can We Do About It?cited by 0
- 2024User Intent Recognition and Semantic Cache Optimization-Based Query Processing Framework using CFLIS and MGR-LAUcited by 0
- 2024Dynamic Weight Adjusting Deep Q-Networks for Real-Time Environmental Adaptationcited by 0
- 2024Data Acquisition for Improving Model Fairness using Reinforcement Learningcited by 0
- 2025Two-Stage Feature Generation with Transformer and Reinforcement Learningcited by 0
- 2025Joint AoI and Handover Optimization in Space-Air-Ground Integrated Networkcited by 0
- 2026Improving Generalization and Robustness in Offline Reinforcement Learning via Boundary-Aware Data Augmentationcited by 0
- 2026Improving Generalization and Robustness in Offline Reinforcement Learning via Boundary-Aware Data Augmentation22 Aug 2026
- 2025Joint AoI and Handover Optimization in Space-Air-Ground Integrated Network16 Sep 2025
- 2025LLaPipe: LLM-Guided Reinforcement Learning for Automated Data Preparation Pipeline Construction18 Jul 2025
- 2025Two-Stage Feature Generation with Transformer and Reinforcement Learning28 May 2025
- 2024Data Acquisition for Improving Model Fairness using Reinforcement Learning4 Dec 2024
- 2024Dynamic Weight Adjusting Deep Q-Networks for Real-Time Environmental Adaptation4 Nov 2024
- 2024User Intent Recognition and Semantic Cache Optimization-Based Query Processing Framework using CFLIS and MGR-LAU6 Jun 2024
- 2023Systematic Review on Reinforcement Learning in the Field of Fintech29 Apr 2023
- 2023Robot path planning using deep reinforcement learning17 Feb 2023
- 2022The Metaverse Data Deluge: What Can We Do About It?14 Jun 2022