Constraint-based graph network simulator
- URL: http://arxiv.org/abs/2112.09161v1
- Date: Thu, 16 Dec 2021 19:15:11 GMT
- Title: Constraint-based graph network simulator
- Authors: Yulia Rubanova, Alvaro Sanchez-Gonzalez, Tobias Pfaff, Peter Battaglia
- Abstract summary: We present a framework for constraint-based learned simulation.
We implement our method using a graph neural network as the constraint function and gradient descent as the constraint solver.
Our model achieves better or comparable performance to top learned simulators.
- Score: 9.462808515258464
- License: http://creativecommons.org/licenses/by/4.0/
- Abstract: In the rapidly advancing area of learned physical simulators, nearly all
methods train forward models that directly predict future states from input
states. However, many traditional simulation engines use a constraint-based
approach instead of direct prediction. Here we present a framework for
constraint-based learned simulation, where a scalar constraint function is
implemented as a neural network, and future predictions are computed as the
solutions to optimization problems under these learned constraints. We
implement our method using a graph neural network as the constraint function
and gradient descent as the constraint solver. The architecture can be trained
by standard backpropagation. We test the model on a variety of challenging
physical domains, including simulated ropes, bouncing balls, colliding
irregular shapes and splashing fluids. Our model achieves better or comparable
performance to top learned simulators. A key advantage of our model is the
ability to generalize to more solver iterations at test time to improve the
simulation accuracy. We also show how hand-designed constraints can be added at
test time to satisfy objectives which were not present in the training data,
which is not possible with forward approaches. Our constraint-based framework
is applicable to any setting where forward learned simulators are used, and
demonstrates how learned simulators can leverage additional inductive biases as
well as the techniques from the field of numerical methods.
Related papers
- Flow Matching for Posterior Inference with Simulator Feedback [20.315933488318986]
Flow-based generative modeling is a powerful tool for solving inverse problems in physical sciences.
We propose to refine flows with additional control signals based on a simulator.
We demonstrate that including feedback from the simulator improves the accuracy by $53%$, making it competitive with traditional techniques.
arXiv Detail & Related papers (2024-10-29T22:26:39Z) - Bridging the Sim-to-Real Gap with Bayesian Inference [53.61496586090384]
We present SIM-FSVGD for learning robot dynamics from data.
We use low-fidelity physical priors to regularize the training of neural network models.
We demonstrate the effectiveness of SIM-FSVGD in bridging the sim-to-real gap on a high-performance RC racecar system.
arXiv Detail & Related papers (2024-03-25T11:29:32Z) - Waymax: An Accelerated, Data-Driven Simulator for Large-Scale Autonomous
Driving Research [76.93956925360638]
Waymax is a new data-driven simulator for autonomous driving in multi-agent scenes.
It runs entirely on hardware accelerators such as TPUs/GPUs and supports in-graph simulation for training.
We benchmark a suite of popular imitation and reinforcement learning algorithms with ablation studies on different design decisions.
arXiv Detail & Related papers (2023-10-12T20:49:15Z) - Learning Hybrid Dynamics Models With Simulator-Informed Latent States [7.801959219897031]
We propose a new approach to hybrid modeling, where we inform the latent states of a learned model via a simulator.
This allows to control the predictions via the simulator preventing them from accumulating errors.
In our learning-based setting, we jointly learn the dynamics and an observer that infers the latent states via the simulator.
arXiv Detail & Related papers (2023-09-06T09:57:58Z) - Evaluation of Differentially Constrained Motion Models for Graph-Based
Trajectory Prediction [1.1947990549568765]
This research investigates the performance of various motion models in combination with numerical solvers for the prediction task.
The study shows that simpler models, such as low-order integrator models, are preferred over more complex, e.g., kinematic models, to achieve accurate predictions.
arXiv Detail & Related papers (2023-04-11T10:15:20Z) - Real-time simulation of viscoelastic tissue behavior with physics-guided
deep learning [0.8250374560598492]
We propose a deep learning method for predicting displacement fields of soft tissues with viselastic properties.
The proposed method achieves a better accuracy over the conventional CNN models.
It is hoped that the present investigation will help in filling the gap in applying deep learning in virtual reality.
arXiv Detail & Related papers (2023-01-11T18:17:10Z) - Continual learning autoencoder training for a particle-in-cell
simulation via streaming [52.77024349608834]
upcoming exascale era will provide a new generation of physics simulations with high resolution.
These simulations will have a high resolution, which will impact the training of machine learning models since storing a high amount of simulation data on disk is nearly impossible.
This work presents an approach that trains a neural network concurrently to a running simulation without data on a disk.
arXiv Detail & Related papers (2022-11-09T09:55:14Z) - Real-to-Sim: Predicting Residual Errors of Robotic Systems with Sparse
Data using a Learning-based Unscented Kalman Filter [65.93205328894608]
We learn the residual errors between a dynamic and/or simulator model and the real robot.
We show that with the learned residual errors, we can further close the reality gap between dynamic models, simulations, and actual hardware.
arXiv Detail & Related papers (2022-09-07T15:15:12Z) - DiffSkill: Skill Abstraction from Differentiable Physics for Deformable
Object Manipulations with Tools [96.38972082580294]
DiffSkill is a novel framework that uses a differentiable physics simulator for skill abstraction to solve deformable object manipulation tasks.
In particular, we first obtain short-horizon skills using individual tools from a gradient-based simulator.
We then learn a neural skill abstractor from the demonstration trajectories which takes RGBD images as input.
arXiv Detail & Related papers (2022-03-31T17:59:38Z) - Simulating Liquids with Graph Networks [25.013244956897832]
We investigate graph neural networks (GNNs) for learning fluid dynamics.
Our results indicate that learning models, such as GNNs, fail to learn the exact underlying dynamics unless the training set is devoid of any other problem-specific correlations.
arXiv Detail & Related papers (2022-03-14T15:39:27Z) - Towards Optimal Strategies for Training Self-Driving Perception Models
in Simulation [98.51313127382937]
We focus on the use of labels in the synthetic domain alone.
Our approach introduces both a way to learn neural-invariant representations and a theoretically inspired view on how to sample the data from the simulator.
We showcase our approach on the bird's-eye-view vehicle segmentation task with multi-sensor data.
arXiv Detail & Related papers (2021-11-15T18:37:43Z)
This list is automatically generated from the titles and abstracts of the papers in this site.
This site does not guarantee the quality of this site (including all information) and is not responsible for any consequences.