Common Challenges of Deep Reinforcement Learning Applications Development: An Empirical Study
Not on the map. Why?
Abstract (arXiv)
Machine Learning (ML) is increasingly being adopted in different industries. Deep Reinforcement Learning (DRL) is a subdomain of ML used to produce intelligent agents. Despite recent developments in DRL technology, the main challenges that developers face in the development of DRL applications are still unknown. To fill this gap, in this paper, we conduct a large-scale empirical study of 927 DRL-related posts extracted from Stack Overflow, the most popular Q&A platform in the software community. Through the process of labeling and categorizing extracted posts, we created a taxonomy of common challenges encountered in the development of DRL applications, along with their corresponding popularity levels. This taxonomy has been validated through a survey involving 65 DRL developers. Results show that at least 45% of developers experienced 18 of the 21 challenges identified in the taxonomy. The most frequent source of difficulty during the development of DRL applications are Comprehension, API usage, and Design problems, while Parallel processing, and DRL libraries/frameworks are classified as the most difficult challenges to address, with respect to the time required to receive an accepted answer. We hope that the research community will leverage this taxonomy to develop efficient strategies to address the identified challenges and improve the quality of DRL applications.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 14 Oct 2023.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 1; 2026: 3.
5 papers.
- 2026Real Faults in Model Context Protocol (MCP) Software: a Comprehensive Taxonomycited by 5
- 2026A Reference Architecture of Reinforcement Learning Frameworkscited by 3
- 2024Unraveling Code Clone Dynamics in Deep Learning Frameworkscited by 2
- 2025An Empirical Study of OpenAI API Discussions on Stack Overflowcited by 1
- 2026SymbXRL: Symbolic Explainable Deep Reinforcement Learning for Mobile Networkscited by 1
- 2026A Reference Architecture of Reinforcement Learning Frameworks6 Mar 2026
- 2026Real Faults in Model Context Protocol (MCP) Software: a Comprehensive Taxonomy5 Mar 2026
- 2026SymbXRL: Symbolic Explainable Deep Reinforcement Learning for Mobile Networks29 Jan 2026
- 2025An Empirical Study of OpenAI API Discussions on Stack Overflow7 May 2025
- 2024Unraveling Code Clone Dynamics in Deep Learning Frameworks25 Apr 2024