arXiv paper· machine learning (reinforcement learning)· method paper

SUN: Reaching for Novelty in Reinforcement Learning

Wenyan Yang, Arsenii Mustafin, Dominik Baumann, Joni Pajarinen, Simone Parisi

cs.LG · cs.AI · cs.RO

Quick verdict

Proposes SUN, a novelty×reachability goal score for RL exploration; strong benchmarks and honest ablations, but proofs are oracle-scoped and baselines few.

Summary

The paper tackles exploration in reinforcement learning by selecting goals that are simultaneously novel and reachable within a goal-conditioned framework. Its core is SUN, a multiplicative indicator combining a successor value function (reachability) with an inverse-visit-count novelty term, pluggable into any off-policy algorithm (instantiated with DQN and TD3). Theoretical results, proved in an oracle setting with exact value functions, frozen counts, and deterministic dynamics, show SUN equals the value of a count-bonus reward, lower-bounds short-horizon hitting probability, and scores zero for unreachable goals; an appendix presents a UCB-style sample-complexity conjecture the authors explicitly leave incomplete. Methodologically, SUN adds an adaptive goal-selection rule that reselects mid-episode when the value estimate drops, and a replay-buffer pseudocount amortized into insertion for O(1) queries. Across 14 environments — three novel gridworlds with unreachable states, traps, and mazes; classic control; and GCRL locomotion/manipulation tasks — SUN outperforms AdaGoal, DISCOVER, and random exploration over 20 seeds on both coverage and normalized visitation entropy: mean coverage AUC improves 15.1% and 21.0% over the two baselines, entropy AUC 7.6% and 9.2%, and SUN runs roughly 3.5× faster on gridworlds and classic control. Limitations: count-based novelty is unsuited to image observations; candidate goals come only from the replay buffer; the pseudocount radius is sensitive in compact-support environments; no downstream task-reward evaluation is reported; and code is not yet released.

Review complete

Assessment at a glance

machine learning (reinforcement learning)

5

risk flags identified

● high 0

● medium 3

● low 2

Reproducibility readinessmedium
Code & data availablenot stated
Review confidencehigh
AI text signal0/20 passages flagged
Deep research viableCode-reproducible

5 strengths · 5 weaknesses · 5 author questions

AI text signal = Binoculars zero-shot detector score over 20 sampled passages (Fast-DetectGPT co-reported) — absence does not prove human authorship, and a flag does not imply misconduct.

Levels reflect verification complexity — not a quality score. Evolve never rates your paper.

Key claims under review

  • SUN(g|s) = V^π(s,g)·(1/n_g) jointly scores novelty and reachability with no hand-tuned trade-off coefficient and plugs into any off-policy RL algorithm.
  • Under oracle assumptions (exact SVF, frozen counts, deterministic dynamics), SUN provably equals the value of a count-bonus reward, lower-bounds short-horizon hitting probability (Pr[τ_g ≤ n] ≥ V^π − γ^(n+1)), and scores zero for unreachable goals.
  • A replay-buffer pseudocount amortized into insertion yields O(1) novelty queries, avoiding KDE or critic-ensemble costs.
  • Across 14 environments and 20 seeds, SUN outperforms AdaGoal, DISCOVER, and random exploration on both coverage and normalized visitation entropy, with mean AUC gains of +15.1%/+21.0% (coverage) and +7.6%/+9.2% (entropy) over the two learned baselines.

Strengths

  • Principled unification, not a heuristic product

    Theorem 1 (Appendix A.2) shows SUN is exactly the value of a 1/n_g count-bonus reward, and the log-space decomposition (A.5, Eq. 18) shows the residual novelty/reachability trade-off is set by κ = −log γ — inherited from the discount — rather than a free coefficient, which the additive-vs-multiplicative ablation (Figure 7, Figure 8) then supports empirically.

  • Exemplary honesty in theoretical scoping

    Assumption 1 declares the oracle setting (exact SVF, frozen counts, deterministic dynamics); Remark 1 concedes the online-count gap, Remark 2 concedes the 1/n_g exponent is a choice, and Appendix K openly labels the SUN-UCB sample-complexity result a conjecture, naming its two gaps (filter completeness, policy optimality) with a concrete counterexample MDP.

  • Thorough, decision-relevant ablations

  • Practical efficiency with quantified costs

  • Candid failure analysis

Weaknesses

  • Theory-practice gap

  • Narrow baseline set

  • Exploration-intrinsic metrics only

  • ρ sensitivity with a single tuned value

  • Camera-ready polish issues

Full Review Report

$1.99 · one-time

Unlock the complete preliminary analysis Evolve produced for this paper.

Report preview

Scope & Claims

The paper proposes SUN (SUccessor-to-Novelty), a goal-selection indicator for reward-free exploration in goal-conditioned RL: SUN(g|s) = V^π(s,g) · (1/n_g) (Eq. 2), where V^π is a HER-trained successor value function (reachability) and n_g a replay-buffer pseudocount (novelty). Central claims: (1) the indicator integrates novelty and reachability without a hand-tuned trade-off coefficient; (2) it is provably the value of a count-bonus reward, lower-bounds short-horizon hitting probability, and rejects unreachable goals; (3) an adaptive reselection rule and an O(1)-query pseudocount make it practical; (4) it consistently beats AdaGoal, DISCOVER, and Random across 14 environments. The method is instantiated with DQN (discrete) and TD3 (continuous).

The remaining sections cover Methodology Assessment, Statistical Evidence, Results & Reproducibility, Limitations & Risks, and Verdict & Recommendations.

  • All 5 strengths & 5 weaknesses, analyzed in detail
  • 5 risk flags with severity, section & reviewer questions
  • Methods & statistical evidence assessment
  • 5 questions a peer reviewer would ask
  • Full six-dimension evaluation report & recommendations

One-time purchase · this paper only

One-time purchase, this paper only. AI-generated preliminary analysis — not peer review.

Frequently asked questions

What is the SUN indicator in reinforcement learning?

SUN (SUccessor-to-Novelty) is a goal-selection score for exploration: it multiplies a successor value function, which estimates how reachable a candidate goal is, by an inverse visit-count novelty term. Only goals that are both rarely visited and reachable get high scores. It can be plugged into off-policy algorithms such as DQN and TD3.

How does SUN differ from DISCOVER and AdaGoal?

Both prior methods score goals using disagreement among an ensemble of critics and commit to one goal per episode. SUN replaces the ensemble with a cheap replay-buffer pseudocount, multiplies novelty by reachability instead of adding them (avoiding a balancing coefficient), and reselects the goal mid-episode whenever its estimated value drops below the value at selection time.

Is code for the SUN paper available?

Not yet at submission time: the paper says source code will be available 'at link soon'. However, all environments are public (Gymnasium classic control, GCRL benchmarks of Bortkiewicz et al. 2025), the baselines build on the official DISCOVER implementation, and full hyperparameters are given in Appendix F.

What are the main limitations of SUN?

Four named in the paper: count-based novelty degrades on high-dimensional observations like images; candidate goals come only from the replay buffer, so unseen states are never proposed; goal selection is greedy and ignores the states traversed along the way; and the pseudocount radius is sensitive, especially in environments with compact reachable sets. The review also notes the absence of downstream task-reward evaluation.

About this review

This is an AI-generated preliminary review by Evolve.Pub, produced from the openly available text of the paper. It is not peer review and does not represent the authors' views. The canonical record of the paper is at the publisher link above.

  • Figures are present only as captions in the extraction; curve shapes and heatmaps were assessed from captions and in-text claims, not from image inspection.
  • Mathematical notation is garbled by PDF extraction in places (e.g., exponents in Eq. 18, bin boundaries in Appendix D), though every cited statement remains reconstructable; there is no truncation — the text ends cleanly at Appendix K's final footnote.
  • Table 1's duplicated 'AntMaze-H' row label appears in the extracted text itself; whether it is a paper typo or a table-extraction artifact could not be disambiguated from text alone.

Go deeper on this paper

Wrote a paper? Stress-test it before reviewers do.

Upload your manuscript for the same structured scrutiny — reasoning, statistics, evidence, figures, and reproducibility.

Scan your paper
SUN: Reaching for Novelty in Reinforcement Learning | Evolve.Pub