atlas

Research map / Reinforcement learning / Policy gradient and actor-critic

SEMDICE: Off-policy State Entropy Maximization via Stationary Distribution Correction Estimation

ICLR 2025 · Reinforcement learning › Policy gradient and actor-critic · approach: Model-based RL with guarantees · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Proposes SEMDICE, an off-policy state entropy maximization method that optimizes over stationary state-action distributions via a DICE-style convex minimization, yielding a single stationary SEM policy from arbitrary replay data.

Problem

Unsupervised RL pre-training via state entropy maximization (SEM) is typically on-policy (sample-inefficient) or off-policy but biased, since existing methods estimate the entropy of the replay buffer rather than the target policy's stationary state distribution.

Approach

Formulate SEM as a regularized concave program over state-action stationary distributions with an f-divergence trust-region to the dataset distribution and a marginalization constraint; the Lagrangian reduces to a single convex minimization over (nu, mu) solvable from off-policy (s,a,s') samples, after which the policy is extracted by i-projection.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
Use SEMDICE instead of the policy-gradient baselinesstate-entropy maximization on randomly generated tabular MDPs · Randomly generated tabular MDPsnormalized policy entropyHelped
Use CB-S rather than CB-SApolicy-gradient count-based baselines · Randomly generated tabular MDPsnormalized policy entropyHelped
Use PB-S to maximize replay-buffer state entropyoff-policy SEM baseline · Randomly generated tabular MDPsreplay-buffer state entropyHelped
Use on-policy policy gradients instead of SEMDICESEM policy learning · Randomly generated tabular MDPssamples required to reach near-optimal entropy: × 100 more samplesHurt
Use SEMDICE rather than existing SEM methodsstate visitation policy · MountainCar (Continuous)state entropyHelped
Use SEMDICE rather than the compared URLB pretraining methodsreward-free pretraining · URLB Walker, Quadruped, and Jaco Armstate entropyHelped
Use SEMDICE rather than data-based and knowledge-based baselinesdownstream-task fine-tuning · URLB downstream tasksfine-tuning performanceHelped
Use SEMDICE rather than CICdownstream-task fine-tuning · URLB downstream tasksfine-tuning performanceHurt
Vary alpha within a reasonable range (ablation)SEMDICE · Tabular MDPs and ContinuousMountainCarstate entropyNo clear effect
Use very small alpha (ablation)SEMDICE · Tabular MDPs and ContinuousMountainCarnumerical stabilityHurt
Vary the f-divergence (ablation)SEMDICE · Tabular MDPs and ContinuousMountainCarstate entropyNo clear effect

Surprising findings

Limitations

Experimental setup

Datasets: URLB Walker URLB Quadruped URLB Jaco Arm randomly generated tabular MDPs MountainCar (Continuous) from Gymnasium

Benchmarks: URLB MountainCar (Continuous) state coverage randomly generated 20-state 4-action tabular MDPs

Metrics: normalized state entropy IQM and aggregate statistics via rliable fine-tuning returns

Baselines: RND ProtoRL APT MEPOL DIAYN CIC Disagreement MaxEnt CB-SA CB-S PB-S

Builds on: DICE URLB ProtoRL MaxEnt particle-based entropy estimation

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy