Learning on Manifolds: Universal Approximations Properties using Geometric Controllability Conditions for Neural ODEs

05/15/2023
by   Karthik Elamvazhuthi, et al.
0

In numerous robotics and mechanical engineering applications, among others, data is often constrained on smooth manifolds due to the presence of rotational degrees of freedom. Common datadriven and learning-based methods such as neural ordinary differential equations (ODEs), however, typically fail to satisfy these manifold constraints and perform poorly for these applications. To address this shortcoming, in this paper we study a class of neural ordinary differential equations that, by design, leave a given manifold invariant, and characterize their properties by leveraging the controllability properties of control affine systems. In particular, using a result due to Agrachev and Caponigro on approximating diffeomorphisms with flows of feedback control systems, we show that any map that can be represented as the flow of a manifold-constrained dynamical system can also be approximated using the flow of manifold-constrained neural ODE, whenever a certain controllability condition is satisfied. Additionally, we show that this universal approximation property holds when the neural ODE has limited width in each layer, thus leveraging the depth of network instead for approximation. We verify our theoretical findings using numerical experiments on PyTorch for the manifolds S2 and the 3-dimensional orthogonal group SO(3), which are model manifolds for mechanical systems such as spacecrafts and satellites. We also compare the performance of the manifold invariant neural ODE with classical neural ODEs that ignore the manifold invariant properties and show the superiority of our approach in terms of accuracy and sample complexity.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
06/18/2020

Neural Manifold Ordinary Differential Equations

To better conform to data geometry, recent deep generative modelling tec...
research
12/24/2021

Total Energy Shaping with Neural Interconnection and Damping Assignment – Passivity Based Control

In this work we exploit the universal approximation property of Neural N...
research
06/17/2020

Order conditions for sampling the invariant measure of ergodic stochastic differential equations on manifolds

We derive a new methodology for the construction of high order integrato...
research
09/12/2023

From low-rank retractions to dynamical low-rank approximation and back

In algorithms for solving optimization problems constrained to a smooth ...
research
12/04/2020

Universal Approximation Property of Neural Ordinary Differential Equations

Neural ordinary differential equations (NODEs) is an invertible neural n...
research
06/11/2020

Neural Ordinary Differential Equations on Manifolds

Normalizing flows are a powerful technique for obtaining reparameterizab...
research
05/18/2023

The universal equivariance properties of exotic aromatic B-series

Exotic aromatic B-series were originally introduced for the calculation ...

Please sign up or login with your details

Forgot password? Click here to reset