(61e) Nonlinear System Identification: Finding Normal Forms By Iteratively Uncovering Informed Geometries
Our algorithm analyzes the structure of the data along any two of the axes and uses the results to construct a more informed geometry for the third axis. This process can proceed iteratively, improving the geometry for all three axes. We demonstrate a version using multilevel clustering to structure the data, as well as a version using diffusion maps. Using an earth mover's distance in another version of the algorithm can even overcome scenarios where the channel indices for the different trials are scrambled. We also show that applying our algorithm to invertible functions of the data gives rise to homeomorphic (or even isometric) embeddings conveying the same prototypical behavior.