differentiable physics optimization

Design and implement differentiable physics models and simulators and build end-to-end optimization pipelines that compute gradients of trajectory- or task-level loss functions to refine model parameters and control/trajectory variables via gradient-based optimization. Analyze and validate these systems by testing parameter recovery, stabilizing estimates under modeling error, and reproducing observed trajectories for verification.

differentiablephysicsoptimization

Recent Skill Trend

Momentum and market value over time
Trending
Score
No comparison yet
-0.35
Oct 01, 2026Oct 01, 2026
Career
Value
No comparison yet
$200K/year
Oct 01, 2026Oct 01, 2026

Recommended Survey Paper

Quick overview of the field
View more

Must-Read Papers

Most classic and influential ideas
View more

Surrogate-Based Differentiable Pipeline for Shape Optimization

Nov 13, 2025
AR
Andrin Rehmann
🏛️ Pasteur Labs

In engineering design, the non-differentiability of conventional CAE workflows—particularly mesh generation and physics simulation—hinders gradient-based high-dimensional optimization. To address this, we propose an end-to-end differentiable shape optimization framework: geometry is represented via signed distance fields (SDFs), and a 3D U-Net serves as a full-field surrogate model that directly learns the mapping from SDFs to physical fields (e.g., pressure, velocity), thereby bypassing non-differentiable components without requiring differentiable solvers or adjoint methods. The surrogate is embedded within a differentiable optimization pipeline, enabling backpropagation to compute gradients with respect to design parameters. Evaluated on aerodynamic shape optimization, our method achieves fully gradient-driven, efficient iterative design refinement. Results demonstrate substantial improvements in optimization efficiency and validate the framework’s feasibility and advantages in complex engineering applications.

Enables gradient-based shape optimization without adjoint methodsReplaces non-differentiable CAE components with differentiable surrogatesTrains 3D U-Net to map shape representations to physical fields

A General and Streamlined Differentiable Optimization Framework

Oct 29, 2025
AW
Andrew W. Rosemberg
🏛️ Georgia Institute of Technology | PSR | Mines Paris-PSL | Los Alamos National Laboratory | UCLouvain

Existing differentiable optimization frameworks suffer from fragmented modeling interfaces, cumbersome parameter differentiation, and poor solver compatibility. This paper introduces the first general-purpose, differentiable optimization framework natively supporting parametric JuMP modeling. Grounded in the Karush–Kuhn–Tucker (KKT) conditions and under standard regularity assumptions, it unifies forward- and reverse-mode sensitivity analysis for both convex and nonconvex problems. Key contributions include: (1) first-class parameter abstractions enabling automatic, named-parameter differentiation across objectives and constraints—eliminating low-level coefficient manipulation; (2) deep integration with DiffOpt.jl and the JuMP ecosystem while preserving solver agnosticism; and (3) empirical validation on economic dispatch, portfolio optimization, and robotic inverse kinematics, plus successful deployment in energy market bidding and end-to-end Sobolev training—demonstrating substantial improvements in the modeling–optimization–learning feedback loop efficiency.

Computing sensitivities through KKT systems for nonconvex programsProviding parameter-centric derivatives without manual bookkeepingUnifying modeling and differentiation for constrained optimization problems

Learning task-specific predictive models for scientific computing

Jun 04, 2025
JY
Jianyuan Yin
🏛️ National University of Singapore

In scientific computing applications—such as trajectory prediction, optimal control, and minimum energy path computation—downstream algorithms critically depend on accurate model evaluations. Conventional mean-squared-error-based supervised learning often induces task-specific performance degradation due to misalignment between the loss function and the ultimate algorithmic objective. Method: We propose a task-oriented predictive modeling paradigm that replaces standard regression losses with a surrogate objective: the maximum prediction error over a downstream task support set. Our framework integrates sampling measure modeling, empirical risk discretization, and iterative optimization to directly optimize downstream algorithmic performance. Contribution/Results: This is the first approach to explicitly embed downstream robustness requirements into the training objective. Evaluated across multiple scientific computing benchmarks, it consistently improves both predictive accuracy and algorithmic stability, demonstrating superior generalization under task-relevant perturbations.

Addressing limitations of mean square error in task-specific learningDeveloping iterative algorithms for task-specific supervised learningLearning predictive models for non-prediction scientific tasks

DiffTOP: Differentiable Trajectory Optimization for Deep Reinforcement and Imitation Learning

Feb 08, 2024
WW
Weikang Wan
🏛️ Peking University | Carnegie Mellon University

This work addresses the low policy-generation efficiency and objective mismatch prevalent in model-based reinforcement learning (MBRL) and imitation learning. We propose a unified framework wherein policies are represented via differentiable trajectory optimization. Methodologically, we jointly learn the cost function and dynamics model end-to-end, optimizing model parameters directly through backpropagation of policy-gradient losses—enabling task-performance-driven learning. Notably, this is the first MBRL approach to explicitly resolve the “objective mismatch” problem. To enhance policy robustness, we innovatively integrate energy-based models with diffusion models to construct a contrastive learning mechanism. Extensive evaluation across 15 MBRL benchmark tasks and 35 high-dimensional visual/point-cloud imitation learning tasks demonstrates consistent superiority over state-of-the-art methods, validating the framework’s effectiveness and broad generalizability.

Addresses objective mismatch in model-based RL algorithms.Learns cost and dynamics functions end-to-end via differentiable optimization.Outperforms state-of-the-art methods in RL and imitation learning tasks.

Dojo: A Differentiable Physics Engine for Robotics

Mar 02, 2022
TA
Taylor A. Howell
🏛️ Stanford University | Technical University of Munich | Carnegie Mellon University

Existing physics engines for robotics struggle to simultaneously ensure stable simulation, high-fidelity rigid contact modeling, and full differentiability with respect to states, actions, and system parameters. To address this, we propose Dojo—the first end-to-end differentiable physics engine designed specifically for robotics. Dojo uniquely integrates variational integrators with a second-order cone nonlinear complementarity problem (NCP) solver, guaranteeing energy and momentum conservation during contact and enabling smooth, analytic gradient computation across contact events. It further employs a customized primal-dual interior-point method for efficient implicit differentiation. Evaluated on motion planning, policy optimization, and system identification tasks, Dojo demonstrates significantly improved gradient accuracy and faster optimization convergence in challenging rigid-contact scenarios.

Develops a differentiable physics engine for robotics simulationEnables gradient-based optimization for control and system identificationModels hard contact and friction with nonlinear complementarity constraints

Latest Papers

What's happening recently
View more

This work addresses the low sample efficiency of traditional model-free reinforcement learning methods—such as Proximal Policy Optimization (PPO)—which rely on high-variance advantage estimates. The authors propose Analytic Policy Gradients (APG), a method that leverages differentiable environment dynamics to compute exact, end-to-end gradients of policy returns with respect to policy parameters. To mitigate gradient degradation in long-horizon tasks, APG incorporates a segment-wise backpropagation mechanism and combines Monte Carlo estimation with critic-guided bootstrapping for effective gradient guidance. Evaluated on four continuous control benchmarks under identical network architectures and training protocols, APG consistently outperforms PPO, demonstrating substantially higher sample efficiency and faster convergence.

continuous controldifferentiable simulationpolicy gradients

Providing efficient and differentiable reachability guarantees for neural network-controlled closed-loop systems under uncertainty remains a significant challenge. This work proposes the first parallelized reachability analysis framework that supports GPU batch processing and automatic differentiation, integrating Taylor model flowpipes with CROWN-style linear bound propagation to enable differentiable computation while preserving affine dependencies. By bridging the gap between formal verification and learning-based planning, the method facilitates reachability-aware sampling-based model predictive control (MPC). Evaluated on non-prehensile manipulation and quadrotor tasks, the approach enables online planning for systems up to 72 dimensions, delivering precise reachability certificates under bounded uncertainty while maintaining real-time performance.

certified controlclosed-loop systemsneural dynamics

Existing differentiable PDE solvers lack a unified benchmark to evaluate their practical performance in terms of gradient correctness, computational overhead, numerical stability, and ease of integration. This work proposes an extensible benchmarking framework that, through containerized encapsulation (Tesseract) and a standardized gradient API, supports cross-language interoperability and multiple automatic differentiation strategies. For the first time, it enables a systematic comparison of 14 differentiable solvers spanning fluid dynamics, structural mechanics, and heat transfer. Experiments reveal order-of-magnitude differences in computational cost and Jacobian condition numbers across solvers, yet all converge to similar optimal solutions. These findings indicate that real-world bottlenecks lie primarily in memory consumption, numerical stability, and compatibility—not in optimization capability.

benchmarkingcomputational costdifferentiable PDE solvers

Hot Scholars

JY

Jingyi Yu

Professor, ShanghaiTech University
Computer VisionComputer Graphics
KZ

Kaifeng Zhang

Columbia University
RoboticsPhysics SimulationMachine LearningComputer Vision
YL

Yunzhu Li

Columbia University
RoboticsComputer VisionMachine Learning
WM

Wojciech Matusik

MIT
Computer GraphicsDigital FabricationComputational Design