Rethinking Optimization with Differentiable Simulation from a Global Perspective
Not on the map. Why?
Abstract (arXiv)
Differentiable simulation is a promising toolkit for fast gradient-based policy optimization and system identification. However, existing approaches to differentiable simulation have largely tackled scenarios where obtaining smooth gradients has been relatively easy, such as systems with mostly smooth dynamics. In this work, we study the challenges that differentiable simulation presents when it is not feasible to expect that a single descent reaches a global optimum, which is often a problem in contact-rich scenarios. We analyze the optimization landscapes of diverse scenarios that contain both rigid bodies and deformable objects. In dynamic environments with highly deformable objects and fluids, differentiable simulators produce rugged landscapes with nonetheless useful gradients in some parts of the space. We propose a method that combines Bayesian optimization with semi-local 'leaps' to obtain a global search method that can use gradients effectively, while also maintaining robust performance in regions with noisy gradients. We show that our approach outperforms several gradient-based and gradient-free baselines on an extensive set of experiments in simulation, and also validate the method using experiments with a real robot and deformables. Videos and supplementary materials are available at https://tinyurl.com/globdiff
Key facts. Cited by 21 papers in the map (data through 7 Oct 2026). Builds on 21 of its 51 references that are in the map. First posted on arXiv 28 Jun 2022.
Builds on
21 of 51 references.
References · 21
- 2017Proximal Policy Optimization Algorithmscited by 14,441
- 2018Soft Actor-Critic: Off-Policy Maximum Entropy Deep Reinforcement Learning with a Stochastic Actorcited by 4,635
- 2018Learning Dexterous In-Hand Manipulationcited by 643
- 2018GPyTorch: Blackbox Matrix-Matrix Gaussian Process Inference with GPU Accelerationcited by 603
- 2021Brax -- A Differentiable Physics Engine for Large Scale Rigid Body Simulationcited by 375
- 2019DiffTaichi: Differentiable Programming for Physical Simulationcited by 248
- 2016A Differentiable Physics Engine for Deep Learning in Roboticscited by 107
- 2021gradSim: Differentiable simulation for system identification and visuomotor controlcited by 100
- 2021PlasticineLab: A Soft-Body Manipulation Benchmark with Differentiable Physicscited by 100
- 2018ChainQueen: A Real-Time Differentiable Physical Simulator for Soft Roboticscited by 98
- 2022Do Differentiable Simulators Give Better Policy Gradients?cited by 83
- 2020Scalable Differentiable Physics for Learning and Controlcited by 72
9 more
- 2021DiSECt: A Differentiable Simulation Engine for Autonomous Robotic Cuttingcited by 62
- 2022DiffSkill: Skill Abstraction from Differentiable Physics for Deformable Object Manipulations with Toolscited by 44
- 2021Efficient Differentiable Simulation of Articulated Bodiescited by 38
- 2022DiffCloud: Real-to-Sim from Point Clouds with Differentiable Simulation and Rendering of Deformable Objectscited by 29
- 2022RISP: Rendering-Invariant State Predictor with Differentiable Simulation and Rendering for Cross-Domain Parameter Estimationcited by 29
- 2020Differentiable Physics Models for Real-world Offline Model-based Reinforcement Learningcited by 27
- 2020Differentiable Molecular Simulations for Control and Learningcited by 25
- 2017Bayesian Optimization Using Domain Knowledge on the ATRIAS Bipedcited by 17
- 2020Learning to Slide Unknown Objects with Differentiable Physics Simulationscited by 12
Built on by
Citing papers per year: 2022: 1; 2023: 7; 2024: 7; 2025: 2; 2026: 4.
21 papers.
Sort:
By area:
- 2023FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulationcited by 37
- 2023DexDeform: Dexterous Deformable Object Manipulation with Human Demonstrations and Differentiable Physicscited by 23
- 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulationcited by 14
- 2022Learning Tool Morphology for Contact-Rich Manipulation Tasks with Differentiable Simulationcited by 9
- 2023DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven Differentiable Physicscited by 6
- 2024Differentiable Physics-based System Identification for Robotic Manipulation of Elastoplastic Materialscited by 6
- 2026Learning Dexterous Manipulation Using Contact Wrench Guidance From Human Demonstrationcited by 6
- 2023GOATS: Goal Sampling Adaptation for Scooping with Curriculum Reinforcement Learningcited by 5
- 2024D-Cubed: Latent Diffusion Trajectory Optimisation for Dexterous Deformable Manipulationcited by 3
- 2024Stabilizing Backpropagation Through Time to Learn Complex Physicscited by 3
- 2025Differentiable Information Enhanced Model-Based Reinforcement Learningcited by 3
- 2023Diff-Transfer: Model-based Robotic Manipulation Skill Transfer via Differentiable Physics Simulationcited by 1
9 more
- 2023Make a Donut: Hierarchical EMD-Space Planning for Zero-Shot Deformable Manipulation with Toolscited by 1
- 2024From Variance to Veracity: Unbundling and Mitigating Gradient Variance in Differentiable Bundle Adjustment Layerscited by 1
- 2025Reinforced Embodied Active Defense: Exploiting Adaptive Interaction for Robust Visual Perception in Adversarial 3D Environmentscited by 1
- 2023Estimating Material Properties of Interacting Objects Using Sum-GP-UCBcited by 0
- 2024Differentiable Quantum Computing for Large-scale Linear Controlcited by 0
- 2024Improving generalization of robot locomotion policies via Sharpness-Aware Reinforcement Learningcited by 0
- 2026How does Chain of Thought decompose complex tasks?cited by 0
- 2026Point Cloud Sequence Encoding for Material-conditioned Graph Network Simulatorscited by 0
- 2026Ostrich: Taking Large Strides Through Stiff Contact in Differentiable Dynamicscited by 0
- 2026Ostrich: Taking Large Strides Through Stiff Contact in Differentiable Dynamics8 Sep 2026
- 2026Learning Dexterous Manipulation Using Contact Wrench Guidance From Human Demonstration22 Jun 2026
- 2026Point Cloud Sequence Encoding for Material-conditioned Graph Network Simulators20 May 2026
- 2026How does Chain of Thought decompose complex tasks?10 Apr 2026
- 2025Reinforced Embodied Active Defense: Exploiting Adaptive Interaction for Robust Visual Perception in Adversarial 3D Environments24 Jul 2025
- 2025Differentiable Information Enhanced Model-Based Reinforcement Learning3 Mar 2025
- 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulation16 Dec 2024
- 2024Improving generalization of robot locomotion policies via Sharpness-Aware Reinforcement Learning29 Nov 2024
- 2024Differentiable Quantum Computing for Large-scale Linear Control3 Nov 2024
- 2024Differentiable Physics-based System Identification for Robotic Manipulation of Elastoplastic Materials1 Nov 2024
- 2024From Variance to Veracity: Unbundling and Mitigating Gradient Variance in Differentiable Bundle Adjustment Layers12 Jun 2024
- 2024Stabilizing Backpropagation Through Time to Learn Complex Physics3 May 2024
9 more
- 2024D-Cubed: Latent Diffusion Trajectory Optimisation for Dexterous Deformable Manipulation19 Mar 2024
- 2023DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven Differentiable Physics11 Dec 2023
- 2023Make a Donut: Hierarchical EMD-Space Planning for Zero-Shot Deformable Manipulation with Tools5 Nov 2023
- 2023Estimating Material Properties of Interacting Objects Using Sum-GP-UCB18 Oct 2023
- 2023Diff-Transfer: Model-based Robotic Manipulation Skill Transfer via Differentiable Physics Simulation7 Oct 2023
- 2023DexDeform: Dexterous Deformable Object Manipulation with Human Demonstrations and Differentiable Physics27 Mar 2023
- 2023GOATS: Goal Sampling Adaptation for Scooping with Curriculum Reinforcement Learning9 Mar 2023
- 2023FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulation4 Mar 2023
- 2022Learning Tool Morphology for Contact-Rich Manipulation Tasks with Differentiable Simulation4 Nov 2022
- 2026How does Chain of Thought decompose complex tasks?cited by 0
- 2026How does Chain of Thought decompose complex tasks?10 Apr 2026
- 2023FluidLab: A Differentiable Environment for Benchmarking Complex Fluid Manipulationcited by 37
- 2023DexDeform: Dexterous Deformable Object Manipulation with Human Demonstrations and Differentiable Physicscited by 23
- 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulationcited by 14
- 2022Learning Tool Morphology for Contact-Rich Manipulation Tasks with Differentiable Simulationcited by 9
- 2023DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven Differentiable Physicscited by 6
- 2024Differentiable Physics-based System Identification for Robotic Manipulation of Elastoplastic Materialscited by 6
- 2026Learning Dexterous Manipulation Using Contact Wrench Guidance From Human Demonstrationcited by 6
- 2023GOATS: Goal Sampling Adaptation for Scooping with Curriculum Reinforcement Learningcited by 5
- 2024Stabilizing Backpropagation Through Time to Learn Complex Physicscited by 3
- 2025Differentiable Information Enhanced Model-Based Reinforcement Learningcited by 3
- 2023Diff-Transfer: Model-based Robotic Manipulation Skill Transfer via Differentiable Physics Simulationcited by 1
- 2023Make a Donut: Hierarchical EMD-Space Planning for Zero-Shot Deformable Manipulation with Toolscited by 1
12 most cited of 19 All 19 (JSON)
- 2026Ostrich: Taking Large Strides Through Stiff Contact in Differentiable Dynamics8 Sep 2026
- 2026Learning Dexterous Manipulation Using Contact Wrench Guidance From Human Demonstration22 Jun 2026
- 2026Point Cloud Sequence Encoding for Material-conditioned Graph Network Simulators20 May 2026
- 2025Reinforced Embodied Active Defense: Exploiting Adaptive Interaction for Robust Visual Perception in Adversarial 3D Environments24 Jul 2025
- 2025Differentiable Information Enhanced Model-Based Reinforcement Learning3 Mar 2025
- 2024Stabilizing Reinforcement Learning in Differentiable Multiphysics Simulation16 Dec 2024
- 2024Improving generalization of robot locomotion policies via Sharpness-Aware Reinforcement Learning29 Nov 2024
- 2024Differentiable Quantum Computing for Large-scale Linear Control3 Nov 2024
- 2024Differentiable Physics-based System Identification for Robotic Manipulation of Elastoplastic Materials1 Nov 2024
- 2024From Variance to Veracity: Unbundling and Mitigating Gradient Variance in Differentiable Bundle Adjustment Layers12 Jun 2024
- 2024Stabilizing Backpropagation Through Time to Learn Complex Physics3 May 2024
- 2023DiffVL: Scaling Up Soft Body Manipulation using Vision-Language Driven Differentiable Physics11 Dec 2023
12 newest of 19 All 19 (JSON)