A Simple Decentralized Cross-Entropy Method
Not on the map. Why?
Abstract (arXiv)
Cross-Entropy Method (CEM) is commonly used for planning in model-based reinforcement learning (MBRL) where a centralized approach is typically utilized to update the sampling distribution based on only the top-k operation's results on samples. In this paper, we show that such a centralized approach makes CEM vulnerable to local optima, thus impairing its sample efficiency. To tackle this issue, we propose Decentralized CEM (DecentCEM), a simple but effective improvement over classical CEM, by using an ensemble of CEM instances running independently from one another, and each performing a local improvement of its own sampling distribution. We provide both theoretical and empirical analysis to demonstrate the effectiveness of this simple decentralized approach. We empirically show that, compared to the classical centralized approach using either a single or even a mixture of Gaussian distributions, our DecentCEM finds the global optimum much more consistently thus improves the sample efficiency. Furthermore, we plug in our DecentCEM in the planning problem of MBRL, and evaluate our approach in several continuous control environments, with comparison to the state-of-art CEM based MBRL approaches (PETS and POPLIN). Results show sample efficiency improvement by simply replacing the classical CEM module with our DecentCEM module, while only sacrificing a reasonable amount of computational cost. Lastly, we conduct ablation studies for more in-depth analysis. Code is available at https://github.com/vincentzhang/decentCEM
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). Builds on 17 of its 25 references that are in the map. First posted on arXiv 16 Dec 2022.
Builds on
17 of 25 references.
References · 17
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
- 2018Learning Latent Dynamics for Planning from Pixelscited by 1,221
- 2018Deep Reinforcement Learning in a Handful of Trials using Probabilistic Dynamics Modelscited by 748
- 2016Deep Visual Foresight for Planning Robot Motioncited by 276
- 2018Visual Foresight: Model-Based Deep Reinforcement Learning for Vision-Based Robotic Controlcited by 220
- 2019Benchmarking Model-Based Reinforcement Learningcited by 158
- 2018Plan Online, Learn Offline: Efficient Learning and Exploration via Model-Based Controlcited by 104
- 2019Exploring Model-based Planning with Policy Networkscited by 90
- 2020Sample-efficient Cross-Entropy Method for Real-time Planningcited by 90
- 2019Data Efficient Reinforcement Learning for Legged Robotscited by 60
- 2021On the Importance of Hyperparameter Optimization for Model-based Reinforcement Learningcited by 59
- 2018CEM-RL: Combining evolutionary and gradient-based methods for policy searchcited by 53
5 more
- 2019Variational Inference MPC for Bayesian Model-based Reinforcement Learningcited by 39
- 2020Model-Predictive Control via Cross-Entropy and Gradient-Based Optimizationcited by 32
- 2019The Differentiable Cross-Entropy Methodcited by 26
- 2020An Efficient Asynchronous Method for Integrating Evolutionary and Gradient-based Policy Searchcited by 12
- 2020GACEM: Generalized Autoregressive Cross Entropy Method for Multi-Modal Black Box Constraint Satisfactioncited by 2
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 1.
5 papers.
- 2024Self-Labeling the Job Shop Scheduling Problemcited by 23
- 2025Model Tensor Planningcited by 0
- 2025Bregman Centroid Guided Cross-Entropy Methodcited by 0
- 2025Reinforcement learning for graph theory, Parallelizing Wagner's approachcited by 0
- 2026GEM-MPC: Balancing Exploration and Exploitation through Expert-Guided Planningcited by 0
- 2026GEM-MPC: Balancing Exploration and Exploitation through Expert-Guided Planning18 Sep 2026
- 2025Reinforcement learning for graph theory, Parallelizing Wagner's approach1 Sep 2025
- 2025Bregman Centroid Guided Cross-Entropy Method2 Jun 2025
- 2025Model Tensor Planning2 May 2025
- 2024Self-Labeling the Job Shop Scheduling Problem22 Jan 2024