Self-Predictive Dynamics for Generalization of Vision-based Reinforcement Learning
On the map: Deep reinforcement learning methods → RL for robot locomotion and manipulation
Abstract (arXiv)
Vision-based reinforcement learning requires efficient and robust representations of image-based observations, especially when the images contain distracting (task-irrelevant) elements such as shadows, clouds, and light. It becomes more important if those distractions are not exposed during training. We design a Self-Predictive Dynamics (SPD) method to extract task-relevant features efficiently, even in unseen observations after training. SPD uses weak and strong augmentations in parallel, and learns representations by predicting inverse and forward transitions across the two-way augmented versions. In a set of MuJoCo visual control tasks and an autonomous driving task (CARLA), SPD outperforms previous studies in complex observations, and significantly improves the generalization performance for unseen observations. Our code is available at https://github.com/unigary/SPD.
Key facts. Cited by 2 papers in the map (data through 14 Oct 2026). Placed in RL for robot locomotion and manipulation, one of 15 directions in Deep reinforcement learning methods. Builds on 22 of its 26 references that are in the map. First posted on arXiv 5 Jun 2025.
Builds on
22 of 26 references.
References · 22
- 2017Proximal Policy Optimization Algorithmscited by 15,215
- 2020A Simple Framework for Contrastive Learning of Visual Representationscited by 12,049
- 2018Representation Learning with Contrastive Predictive Codingcited by 7,777
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,885
- 2017CARLA: An Open Urban Driving Simulatorcited by 2,449
- 2018Addressing Function Approximation Error in Actor-Critic Methodscited by 2,417
- 2018Learning Latent Dynamics for Planning from Pixelscited by 1,264
- 2017Curiosity-driven Exploration by Self-supervised Predictioncited by 1,194
- 2018DeepMind Control Suitecited by 956
- 2020CURL: Contrastive Unsupervised Representations for Reinforcement Learningcited by 760
- 2020Image Augmentation Is All You Need: Regularizing Deep Reinforcement Learning from Pixelscited by 585
- 2020Reinforcement Learning with Augmented Datacited by 468
10 more
- 2020Learning Invariant Representations for Reinforcement Learning without Reconstructioncited by 436
- 2018Quantifying Generalization in Reinforcement Learningcited by 352
- 2020Data-Efficient Reinforcement Learning with Self-Predictive Representationscited by 318
- 2019Improving Sample Efficiency in Model-Free Reinforcement Learning from Imagescited by 274
- 2018The relativistic discriminator: a key element missing from standard GANcited by 238
- 2019Stochastic Latent Actor-Critic: Deep Reinforcement Learning with a Latent Variable Modelcited by 231
- 2020Generalization in Reinforcement Learning by Soft Data Augmentationcited by 137
- 2020Self-Supervised Policy Adaptation during Deploymentcited by 123
- 2019Network Randomization: A Simple Technique for Generalization in Deep Reinforcement Learningcited by 104
- 2021SECANT: Self-Expert Cloning for Zero-Shot Generalization of Visual Policiescited by 43
Built on by
Citing papers per year: 2025: 1; 2026: 1.
2 papers.
Similar, not cited
Close in wording, no citation either way
- 2026Observation-Grounded Self-Predictive Reinforcement Learning for Visual Continuous Control
- 2026VIGOR: Zero-Shot Visual Generalization via Latent-Space Consistency in Model-Based Reinforcement Learning
- 2024Intrinsic Dynamics-Driven Generalizable Scene Representations for Vision-Oriented Decision-Making Applications
- 2026Mask-based Predictive Representations for Reinforcement Learning
- 2022Reinforcement Learning with Action-Free Pre-Training from Videos
- 2025Dream to Generalize: Zero-Shot Model-Based Reinforcement Learning for Unseen Visual Distractions
- 2024An Examination of Offline-Trained Encoders in Vision-Based Deep Reinforcement Learning for Autonomous Driving
- 2025Pre-trained Visual Representations Generalize Where it Matters in Model-Based Reinforcement Learning