A Differentiable Newton Euler Algorithm for Multi-body Model Learning
- URL: http://arxiv.org/abs/2010.09802v1
- Date: Mon, 19 Oct 2020 19:30:33 GMT
- Title: A Differentiable Newton Euler Algorithm for Multi-body Model Learning
- Authors: Michael Lutter, Johannes Silberbauer, Joe Watson, Jan Peters
- Abstract summary: We motivate a computation graph architecture that embodies the Newton Euler equations.
We describe the used virtual parameters that enable unconstrained physical plausible dynamics.
We show that the kinematic parameters, required by previous white-box system identification methods, can be accurately inferred from data.
- Score: 34.558299591341
- License: http://arxiv.org/licenses/nonexclusive-distrib/1.0/
- Abstract: In this work, we examine a spectrum of hybrid model for the domain of
multi-body robot dynamics. We motivate a computation graph architecture that
embodies the Newton Euler equations, emphasizing the utility of the Lie Algebra
form in translating the dynamical geometry into an efficient computational
structure for learning. We describe the used virtual parameters that enable
unconstrained physical plausible dynamics and the used actuator models. In the
experiments, we define a family of 26 grey-box models and evaluate them for
system identification of the simulated and physical Furuta Pendulum and
Cartpole. The comparison shows that the kinematic parameters, required by
previous white-box system identification methods, can be accurately inferred
from data. Furthermore, we highlight that models with guaranteed bounded energy
of the uncontrolled system generate non-divergent trajectories, while more
general models have no such guarantee, so their performance strongly depends on
the data distribution. Therefore, the main contributions of this work is the
introduction of a white-box model that jointly learns dynamic and kinematics
parameters and can be combined with black-box components. We then provide
extensive empirical evaluation on challenging systems and different datasets
that elucidates the comparative performance of our grey-box architecture with
comparable white- and black-box models.
Related papers
- Learnable & Interpretable Model Combination in Dynamic Systems Modeling [0.0]
We discuss which types of models are usually combined and propose a model interface that is capable of expressing a variety of mixed equation based models.
We propose a new wildcard topology, that is capable of describing the generic connection between two combined models in an easy to interpret fashion.
The contributions of this paper are highlighted at a proof of concept: Different connection topologies between two models are learned, interpreted and compared.
arXiv Detail & Related papers (2024-06-12T11:17:11Z) - Discovering Interpretable Physical Models using Symbolic Regression and
Discrete Exterior Calculus [55.2480439325792]
We propose a framework that combines Symbolic Regression (SR) and Discrete Exterior Calculus (DEC) for the automated discovery of physical models.
DEC provides building blocks for the discrete analogue of field theories, which are beyond the state-of-the-art applications of SR to physical problems.
We prove the effectiveness of our methodology by re-discovering three models of Continuum Physics from synthetic experimental data.
arXiv Detail & Related papers (2023-10-10T13:23:05Z) - Capturing dynamical correlations using implicit neural representations [85.66456606776552]
We develop an artificial intelligence framework which combines a neural network trained to mimic simulated data from a model Hamiltonian with automatic differentiation to recover unknown parameters from experimental data.
In doing so, we illustrate the ability to build and train a differentiable model only once, which then can be applied in real-time to multi-dimensional scattering data.
arXiv Detail & Related papers (2023-04-08T07:55:36Z) - Interpreting Black-box Machine Learning Models for High Dimensional
Datasets [40.09157165704895]
We train a black-box model on a high-dimensional dataset to learn the embeddings on which the classification is performed.
We then approximate the behavior of the black-box model by means of an interpretable surrogate model on the top-k feature space.
Our approach outperforms state-of-the-art methods like TabNet and XGboost when tested on different datasets.
arXiv Detail & Related papers (2022-08-29T07:36:17Z) - Learning Effective SDEs from Brownian Dynamics Simulations of Colloidal
Particles [0.0]
We use Diffusion Maps (a manifold learning algorithm) to identify a set of useful latent observables.
We show that the obtained variables and the learned dynamics accurately encode physics of the Brownian Dynamic Simulations.
Our dimension reduction/reduced model identification approach can be easily ported to a broad class of particle systems dynamics experiments/models.
arXiv Detail & Related papers (2022-04-30T14:58:25Z) - Capturing Actionable Dynamics with Structured Latent Ordinary
Differential Equations [68.62843292346813]
We propose a structured latent ODE model that captures system input variations within its latent representation.
Building on a static variable specification, our model learns factors of variation for each input to the system, thus separating the effects of the system inputs in the latent space.
arXiv Detail & Related papers (2022-02-25T20:00:56Z) - Mixed Effects Neural ODE: A Variational Approximation for Analyzing the
Dynamics of Panel Data [50.23363975709122]
We propose a probabilistic model called ME-NODE to incorporate (fixed + random) mixed effects for analyzing panel data.
We show that our model can be derived using smooth approximations of SDEs provided by the Wong-Zakai theorem.
We then derive Evidence Based Lower Bounds for ME-NODE, and develop (efficient) training algorithms.
arXiv Detail & Related papers (2022-02-18T22:41:51Z) - Modeling Systems with Machine Learning based Differential Equations [0.0]
We propose the design of time-continuous models of dynamical systems as solutions of differential equations.
Our results suggest that this approach can be an useful technique in the case of synthetic or experimental data.
arXiv Detail & Related papers (2021-09-09T19:10:46Z) - Discovery of Nonlinear Dynamical Systems using a Runge-Kutta Inspired
Dictionary-based Sparse Regression Approach [9.36739413306697]
We blend machine learning and dictionary-based learning with numerical analysis tools to discover governing differential equations.
We obtain interpretable and parsimonious models which are prone to generalize better beyond the sampling regime.
We discuss its extension to governing equations, containing rational nonlinearities that typically appear in biological networks.
arXiv Detail & Related papers (2021-05-11T08:46:51Z) - Physics-Integrated Variational Autoencoders for Robust and Interpretable
Generative Modeling [86.9726984929758]
We focus on the integration of incomplete physics models into deep generative models.
We propose a VAE architecture in which a part of the latent space is grounded by physics.
We demonstrate generative performance improvements over a set of synthetic and real-world datasets.
arXiv Detail & Related papers (2021-02-25T20:28:52Z) - Design of Dynamic Experiments for Black-Box Model Discrimination [72.2414939419588]
Consider a dynamic model discrimination setting where we wish to chose: (i) what is the best mechanistic, time-varying model and (ii) what are the best model parameter estimates.
For rival mechanistic models where we have access to gradient information, we extend existing methods to incorporate a wider range of problem uncertainty.
We replace these black-box models with Gaussian process surrogate models and thereby extend the model discrimination setting to additionally incorporate rival black-box model.
arXiv Detail & Related papers (2021-02-07T11:34:39Z)
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.