GIRL: Generative Imagination Reinforcement Learning via Information-Theoretic Hallucination Control
Organizations: Department of Computer Science and Engineering, Visvesvaraya Technological University (VTU), Belagavi, India · Aliens on Earth (AoE) Autonomous Research Group, Belagavi, India
Abstract
Model-based reinforcement learning (MBRL) improves sample efficiency by optimizing policies inside imagined rollouts, but long-horizon planning degrades when model errors compound and imagined trajectories drift off the training manifold. We introduce GIRL (Generative Imagination Reinforcement Learning), a latent world-model framework that addresses this failure mode with two key components. First, a cross-modal grounding signal derived from a frozen foundation model (DINOv2) anchors the latent transition prior to a semantically consistent embedding space, penalizing inconsistent or implausible predictions. Second, an uncertainty-adaptive trust-region bottleneck interprets the KL regularizer as the Lagrange multiplier of a constrained optimization problem, restricting imagination drift within a learned region calibrated by Expected Information Gain and a Relative Performance Loss signal. We re-derive a value-gap bound using the Performance Difference Lemma and Integral Probability Metrics, yielding a bound that remains informative as the discount factor approaches one and connects the objective to real-environment regret. Experiments across three benchmark suites, including DeepMind Control, Adroit Hand Manipulation, and Meta-World with visual distractors, show that GIRL reduces latent rollout drift by 38 to 61 percent across tasks relative to DreamerV3, improves asymptotic return, and requires fewer environment interactions on long-horizon tasks. GIRL also outperforms TD-MPC2 on sparse-reward and high-contact settings under standard evaluation metrics. A distilled-prior variant reduces inference overhead and improves computational efficiency relative to the full model.
Figures & tables
| Task | Why challenging | Drift risk | Horizon |
| Cheetah-Run | Fast locomotion; contact errors compound | High | 300 |
| Humanoid-Walk | ; long-horizon balance | Very high | 500 |
| Dog-Run | Discontinuous contact dynamics | Very high | 500 |
| Acrobot-Sparse | Sparse reward; delayed signal ( steps) | High | |
| Finger-Turn-Hard | Precise contact; OOD initialization | Med–high | 300 |
| Cheetah-Run-D | + visual distractors | High | 300 |
| Method | IQM | PI | DFM |
|---|---|---|---|
| SAC | — | ||
| MBPO | |||
| DreamerV3 | |||
| TD-MPC2 † | |||
| GIRL-NoGround | |||
| GIRL-FixedBeta |
| Method | IQM | PI | DFM |
|---|---|---|---|
| DreamerV3 | |||
| TD-MPC2 | |||
| GIRL-NoGround | |||
| GIRL (ProprioGIRL) | — |
| Method | IQM | PI |
|---|---|---|
| DreamerV3 | ||
| TD-MPC2 | ||
| GIRL-NoGround | ||
| GIRL-FixedBeta | ||
| GIRL (full) | — |
| Variant | IQM (all 18) | IQM (distractor) |
|---|---|---|
| GIRL (full) | ||
| GIRL-NoIntrinsic | ||
| GIRL-VAE | ||
| GIRL-NoGround | ||
| GIRL-FixedBeta | ||
| TD-MPC2 |
| Component | Time (ms) | % of DreamerV3 total |
|---|---|---|
| DreamerV3 (full iteration) | 100% | |
| GIRL: DINOv2 inference | +12.2% | |
| GIRL: Ensemble EIG/RPL | +15.1% | |
| GIRL: Additional world-model | +1.9% | |
| GIRL: Trust-region updates | +1.0% | |
| GIRL total |
Appendix figures & tables1 asset
Supplementary material from the paper’s appendix.
Appendix
| Hyperparameter | Value |
|---|---|
| Latent dim | 32 |
| Recurrent state dim | 512 |
| Grounding dim | 128 |
| Foundation model | DINOv2 ViT-B/14 (frozen) |
| MSAE window | 16 |
| MSAE mask rate | 0.4 |