Linearization and Identification of Multiple-Attractors Dynamical System through Laplacian Eigenmaps

02/18/2022
by   Bernardo Fichera, et al.
4

Dynamical Systems (DS) are fundamental to the modeling and understanding of time evolving phenomena, and find application in physics, biology and control. As determining an analytical description of the dynamics is often difficult, data-driven approaches are preferred for identifying and controlling nonlinear DS with multiple equilibrium points. Identification of such DS has been treated largely as a supervised learning problem. Instead, we focus on a unsupervised learning scenario where we know neither the number nor the type of dynamics. We propose a Graph-based spectral clustering method that takes advantage of a velocity-augmented kernel to connect data-points belonging to the same dynamics, while preserving the natural temporal evolution. We study the eigenvectors and eigenvalues of the Graph Laplacian and show that they form a set of orthogonal embedding spaces, one for each sub-dynamics. We prove that there always exist a set of 2-dimensional embedding spaces in which the sub-dynamics are linear, and n-dimensional embedding where they are quasi-linear. We compare the clustering performance of our algorithm to Kernel K-Means, Spectral Clustering and Gaussian Mixtures and show that, even when these algorithms are provided with the true number of sub-dynamics, they fail to cluster them correctly. We learn a diffeomorphism from the Laplacian embedding space to the original space and show that the Laplacian embedding leads to good reconstruction accuracy and a faster training time through an exponential decaying loss, compared to the state of the art diffeomorphism-based approaches.

READ FULL TEXT

page 5

page 14

page 24

page 25

page 27

research
07/18/2022

Learning High Dimensional Demonstrations Using Laplacian Eigenmaps

This article proposes a novel methodology to learn a stable robot contro...
research
03/01/2021

The Mathematics Behind Spectral Clustering And The Equivalence To PCA

Spectral clustering is a popular algorithm that clusters points using th...
research
07/18/2018

Reconstructing Latent Orderings by Spectral Clustering

Spectral clustering uses a graph Laplacian spectral embedding to enhance...
research
02/06/2023

Root Laplacian Eigenmaps with their application in spectral embedding

The root laplacian operator or the square root of Laplacian which can be...
research
01/30/2019

Geometric structure of graph Laplacian embeddings

We analyze the spectral clustering procedure for identifying coarse stru...
research
12/30/2017

Particle Clustering Machine: A Dynamical System Based Approach

Identification of the clusters from an unlabeled data set is one of the ...
research
11/18/2021

The self-consistent field iteration for p-spectral clustering

The self-consistent field (SCF) iteration, combined with its variants, i...

Please sign up or login with your details

Forgot password? Click here to reset