Autonomous state-space segmentation for Deep-RL sparse reward scenarios

Gianluca Maselli, Vieri Giuliano Santucci
4/4/2025
cs.LGcs.AIcs.CV

No confident code implementation found for this paper.

Abstract

Dealing with environments with sparse rewards has always been crucial for systems developed to operate in autonomous open-ended learning settings. Intrinsic Motivations could be an effective way to help Deep Reinforcement Learning algorithms learn in such scenarios. In fact, intrinsic reward signals, such as novelty or curiosity, are generally adopted to improve exploration when extrinsic rewards are delayed or absent. Building on previous works, we tackle the problem of learning policies in the presence of sparse rewards by proposing a two-level architecture that alternates an ''intrinsically driven'' phase of exploration and autonomous sub-goal generation, to a phase of sparse reward, goal-directed policy learning. The idea is to build several small networks, each one specialized on a particular sub-path, and use them as starting points for future exploration without the need to further explore from scratch previously learnt paths. Two versions of the system have been trained and tested in the Gym SuperMarioBros environment without considering any additional extrinsic reward. The results show the validity of our approach and the importance of autonomously segment the environment to generate an efficient path towards the final goal.

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{maselli2025autonomous,
  title  = {Autonomous state-space segmentation for Deep-RL sparse reward scenarios},
  author = {Gianluca Maselli and Vieri Giuliano Santucci},
  year   = {2025},
  eprint = {2504.03420},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2504.03420v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2504.03420.svg)](https://codeofpaper.com/paper/2504.03420)

Discussion