Learning Modular Simulations for Homogeneous Systems

10/28/2022
by   Jayesh K Gupta, et al.
0

Complex systems are often decomposed into modular subsystems for engineering tractability. Although various equation based white-box modeling techniques make use of such structure, learning based methods have yet to incorporate these ideas broadly. We present a modular simulation framework for modeling homogeneous multibody dynamical systems, which combines ideas from graph neural networks and neural differential equations. We learn to model the individual dynamical subsystem as a neural ODE module. Full simulation of the composite system is orchestrated via spatio-temporal message passing between these modules. An arbitrary number of modules can be combined to simulate systems of a wide variety of coupling topologies. We evaluate our framework on a variety of systems and show that message passing allows coordination between multiple modules over time for accurate predictions and in certain cases, enables zero-shot generalization to new system configurations. Furthermore, we show that our models can be transferred to new system configurations with lower data requirement and training effort, compared to those trained from scratch.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
01/23/2021

Neural Relational Inference with Efficient Message Passing Mechanisms

Many complex processes can be viewed as dynamical systems of interacting...
research
07/12/2012

Expectation Propagation in Gaussian Process Dynamical Systems: Extended Version

Rich and complex time-series data, such as those generated from engineer...
research
12/30/2022

Node-Element Hypergraph Message Passing for Fluid Dynamics Simulations

A recent trend in deep learning research features the application of gra...
research
01/17/2019

Message-Passing Neural Networks Learn Little's Law

The paper presents a solution to the problem of universal representation...
research
07/09/2020

One Policy to Control Them All: Shared Modular Policies for Agent-Agnostic Control

Reinforcement learning is typically concerned with learning control poli...
research
04/11/2023

Feudal Graph Reinforcement Learning

We focus on learning composable policies to control a variety of physica...
research
10/25/2019

BlenderProc

BlenderProc is a modular procedural pipeline, which helps in generating ...

Please sign up or login with your details

Forgot password? Click here to reset