Bellman Meets Lyapunov: Unsupervised Reinforcement Learning via Mastering Chaos

cs.LG Tristan Shah, Wooyoung Chung, Volodomyr Makarenko, Juan Wachs, Stas Tiomkin · Oct 1, 2026
Local to this browser
What it does
Unsupervised reinforcement learning aims to eliminate hand-crafted rewards, yet existing intrinsic motivation objectives either require selecting information variables or serve only as exploration bonuses. This paper introduces Forward CIP...
Why it matters
This paper introduces Forward CIP (F-CIP), an exact forward-in-time decomposition of the Controllable Information Production (CIP) objective—defined by the sum of positive open-loop Lyapunov exponents—into a per-step Markovian reward and a...
Main concern
The paper derives a clean theoretical framework: Lemmas 1–2, Proposition 3, and Theorem 4 rigorously justify the per-step reward $r_t = \ln\det(S_t + f_{x_t}^\top f_{x_t})$ and the augmented state $z_t=(x_t,S_t)$, while Lorenz-attractor...
Community signal
0
0 up · 0 down
Sign in to vote with arrows
AI Review AI reviewed
Plain-language introduction

Unsupervised reinforcement learning aims to eliminate hand-crafted rewards, yet existing intrinsic motivation objectives either require selecting information variables or serve only as exploration bonuses. This paper introduces Forward CIP (F-CIP), an exact forward-in-time decomposition of the Controllable Information Production (CIP) objective—defined by the sum of positive open-loop Lyapunov exponents—into a per-step Markovian reward and a propagated information matrix memory. By doing so, it enables standard RL algorithms to unsupervisedly discover upright balancing and to simplify reward engineering for dynamic locomotion tasks.

Critical review
Verdict
Bottom line

The paper derives a clean theoretical framework: Lemmas 1–2, Proposition 3, and Theorem 4 rigorously justify the per-step reward $r_t = \ln\det(S_t + f_{x_t}^\top f_{x_t})$ and the augmented state $z_t=(x_t,S_t)$, while Lorenz-attractor experiments confirm that the learned value recovers the known $\Lambda^+ = 0.906$. Empirically, F-CIP drives upright swing-up across pendulum systems and produces coherent gaits on hopper and walker when paired with a simple forward-velocity term. Nevertheless, practical impact is constrained by unresolved issues: the need for analytical Jacobians, a memory that scales quadratically with state dimension, and reliance on environment-specific joint damping to suppress degenerate spinners.

“the undiscounted return telescopes, $\sum_{t=0}^{T-1} r(z_t, u_t) = \ln \det \Sigma_T$”
Bellman Meets Lyapunov: Unsupervised Reinforcement Learning via Mastering Chaos · Theorem 4
“the reward requires analytical Jacobians... physical reality, however, offers no Jacobians, so sim-to-real transfer will require either training entirely in simulation or learning the Jacobians from data.”
Bellman Meets Lyapunov: Unsupervised Reinforcement Learning via Mastering Chaos · Section 6
What holds up

The strongest aspect is the exact theoretical decomposition. The authors prove that the forward log-domain covariance iteration converges to the same CIP quantity as the original backward Riccati recursion, expose a numerically stable per-step reward, and restore the Markov property by augmenting the state with the bounded information matrix $S_t$. In the pendulum experiments this translates into robust emergent behavior: maximizing F-CIP alone achieves upright stabilization on cart pole, double and triple pendulum, and a gibbon humanoid, whereas skill-discovery and curiosity baselines largely fail. The value-function prediction also aligns with known physics on the Lorenz attractor, giving confidence that the estimator is learning a meaningful dynamical invariant.

“The iteration in Lemma 2 is numerically stable: because $\Sigma_t \succeq \mathbf{I}$ for all $t$, the information matrix is bounded, $0 \preceq S_t \preceq \mathbf{I}$, so the exponential growth of $\Sigma_t$ underflows towards zero in $S_t$, remaining well-conditioned as a neural network input.”
Bellman Meets Lyapunov: Unsupervised Reinforcement Learning via Mastering Chaos · Lemma 2
“F-CIP is the only objective that reliably reaches the upright configuration on all four systems.”
Bellman Meets Lyapunov: Unsupervised Reinforcement Learning via Mastering Chaos · Section 5 Q2
Main concerns

A central flaw is the asymmetry in the locomotion comparison: all baseline intrinsic objectives are dropped during fine-tuning, while F-CIP is kept active throughout, so the performance gap conflates the intrinsic signal with a regularization effect. The evaluation is also narrow—only two locomotion tasks and pendula with low-dimensional state spaces—and all results are reported as mean and standard deviation over ten seeds without statistical tests.

The oracle task-return metric on hopper is problematic: the authors note that 'the oracle reward is zero whenever the torso drops below a fixed height threshold,' and because some upright-but-crouched hops are penalized, the reported task return has pathologically high variance that obscures true gait quality. More fundamentally, the method depends on hand-tuned joint damping to avoid degenerate CIP maximizers; the authors admit this is 'an environment-level modification rather than an objective-level one, and a principled resolution remains open.' The requirement for exact Jacobians and the $O(n^2)$ memory matrix further limit scalability.

“Each pretraining baseline (†) is run in its intended configuration: the intrinsic objective is maximized during pretraining and then replaced by the velocity reward during fine-tuning. In contrast, Ours continues to maximize F-CIP throughout fine-tuning.”
Bellman Meets Lyapunov: Unsupervised Reinforcement Learning via Mastering Chaos · Table 2 caption
“Adding joint damping removed these optima in our environments: damping taxes indiscriminate velocity accumulation while leaving configuration-dependent instability rewarded. However, this is an environment-level modification rather than an objective-level one, and a principled resolution remains open.”
Bellman Meets Lyapunov: Unsupervised Reinforcement Learning via Mastering Chaos · Section 6
Evidence and comparison

The pendulum evidence in Table 1 strongly supports the claim that F-CIP unsupervisedly discovers upright configurations: it is the only method that reliably reaches the fully upright pose across all four systems. The locomotion evidence in Table 2 is more mixed because of the mismatched protocol—with baselines turning off their intrinsic reward during fine-tuning—making it hard to isolate why F-CIP outperforms. The comparisons to related work are generally accurate: curiosity, skill discovery, state-entropy, and empowerment are fairly characterized, and the authors properly scope their novelty claim as the 'first dynamics-grounded intrinsic RL objective with an exact per-step decomposition, requiring neither a variational bound nor a fixed optimization horizon.'

“To our knowledge, F-CIP is the first dynamics-grounded intrinsic RL objective with an exact per-step decomposition, requiring neither a variational bound nor a fixed optimization horizon.”
Bellman Meets Lyapunov: Unsupervised Reinforcement Learning via Mastering Chaos · Section 2
“All baselines collapse to scooting: they hold a low torso height and accrue near-zero task return. Our method instead learns to hop and to run... maintaining an upright posture and recovering the majority of the oracle's task return despite never observing that reward.”
Bellman Meets Lyapunov: Unsupervised Reinforcement Learning via Mastering Chaos · Section 5 Q3
Reproducibility

Reproduction is well documented: Algorithm 1 provides full pseudocode, Appendix Table 3 lists per-environment hyperparameters, and the authors release an anonymized repository with code and configurations. The experiments use public simulators (MuJoCo-MJX, DeepMind Control Suite) and report averages over ten random seeds. The main barriers to independent reproduction are the need for a differentiable simulator to supply exact state Jacobians at each step, the quadratic memory augmentation $S_t$ that must be maintained per parallel environment, and the non-standard environment modifications—added joint damping and altered gear strength—without which policies collapse to trivial spinners or thrashing.

“The Jacobian $f_{x_t}$ is obtained from the MuJoCo-MJX simulator at each step.”
Bellman Meets Lyapunov: Unsupervised Reinforcement Learning via Mastering Chaos · Section 4 Implementation
“Source code, environment configurations, and training scripts are provided in an anonymized repository at anonymous.4open.science/r/cip_rl-23B3/README.md.”
Bellman Meets Lyapunov: Unsupervised Reinforcement Learning via Mastering Chaos · Reproducibility Statement
Abstract

Reinforcement learning (RL) is a powerful paradigm for training agents, yet its success rests on domain expertise of human engineers who design informative reward signals for every new task. Unsupervised RL aims to reduce this engineering with intrinsic motivation (IM): reward signals that emerge from the agent environment interaction itself. Existing IM objectives, however, involve the selection of information variables, which re-introduces domain expertise the field has sought to eliminate. We introduce Forward CIP (F-CIP), an RL-native formulation of the Controllable Information Production (CIP) objective, which is defined by the system's dynamics alone and requires no such selection. We prove that F-CIP is compatible with RL and demonstrate its effectiveness with existing algorithms. Training agents with F-CIP results in unsupervised discovery of primitive behaviors such as balancing and maintaining controllability, which are essential for more complex robot behaviors. Paired with a simple forward-velocity reward, our method produces coordinated gaits such as hopping and running which otherwise require reward engineering to learn.

Challenge the Review

Pick a starting point or write your own. Challenges run in the background, so you can keep reading while the AI investigates.

No challenges yet. Disagree with the review? Ask the AI to revisit a specific claim.