mlsanityData to 14 Oct 2026

DeepRNG: Towards Deep Reinforcement Learning-Assisted Generative Testing of Software

arXiv 2201.12602 ↗First posted 29 Jan 2022cs.SE cs.AI cs.LGcited by 0

Not on the map. Why?

Abstract (arXiv)

Although machine learning (ML) has been successful in automating various software engineering needs, software testing still remains a highly challenging topic. In this paper, we aim to improve the generative testing of software by directly augmenting the random number generator (RNG) with a deep reinforcement learning (RL) agent using an efficient, automatically extractable state representation of the software under test. Using the Cosmos SDK as the testbed, we show that the proposed DeepRNG framework provides a statistically significant improvement to the testing of the highly complex software library with over 350,000 lines of code. The source code of the DeepRNG framework is publicly available online.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 9 of its 18 references that are in the map. First posted on arXiv 29 Jan 2022.

Builds on

9 of 18 references.

References · 9

  1. 2021Evaluating Large Language Models Trained on Codecited by 8,320
  2. 2018IMPALA: Scalable Distributed Deep-RL with Importance Weighted Actor-Learner Architecturescited by 883
  3. 2020First return, then explorecited by 266
  4. 2017A Survey of Machine Learning for Big Code and Naturalnesscited by 221
  5. 2019Go-Explore: a New Approach for Hard-Exploration Problemscited by 212
  6. 2018NEUZZ: Efficient Fuzzing with Neural Program Smoothingcited by 19
  7. 2019A systematic review of fuzzing based on machine learning techniquescited by 8
  8. 2019Learning Transferable Graph Explorationcited by 8
  9. 2019A Review of Machine Learning Applications in Fuzzingcited by 4

Built on by

Not cited yet.