From Fourier to Neural ODEs: Flow Matching for Modeling Complex Systems

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Li, Xin, Zhang, Jingdong, Zhu, Qunxi, Zhao, Chengli, Zhang, Xue, Duan, Xiaojun, Lin, Wei
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866914806570680320
author Li, Xin
Zhang, Jingdong
Zhu, Qunxi
Zhao, Chengli
Zhang, Xue
Duan, Xiaojun
Lin, Wei
author_facet Li, Xin
Zhang, Jingdong
Zhu, Qunxi
Zhao, Chengli
Zhang, Xue
Duan, Xiaojun
Lin, Wei
contents Modeling complex systems using standard neural ordinary differential equations (NODEs) often faces some essential challenges, including high computational costs and susceptibility to local optima. To address these challenges, we propose a simulation-free framework, called Fourier NODEs (FNODEs), that effectively trains NODEs by directly matching the target vector field based on Fourier analysis. Specifically, we employ the Fourier analysis to estimate temporal and potential high-order spatial gradients from noisy observational data. We then incorporate the estimated spatial gradients as additional inputs to a neural network. Furthermore, we utilize the estimated temporal gradient as the optimization objective for the output of the neural network. Later, the trained neural network generates more data points through an ODE solver without participating in the computational graph, facilitating more accurate estimations of gradients based on Fourier analysis. These two steps form a positive feedback loop, enabling accurate dynamics modeling in our framework. Consequently, our approach outperforms state-of-the-art methods in terms of training time, dynamics prediction, and robustness. Finally, we demonstrate the superior performance of our framework using a number of representative complex systems.
format Preprint
id arxiv_https___arxiv_org_abs_2405_11542
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle From Fourier to Neural ODEs: Flow Matching for Modeling Complex Systems
Li, Xin
Zhang, Jingdong
Zhu, Qunxi
Zhao, Chengli
Zhang, Xue
Duan, Xiaojun
Lin, Wei
Machine Learning
Physics Education
Modeling complex systems using standard neural ordinary differential equations (NODEs) often faces some essential challenges, including high computational costs and susceptibility to local optima. To address these challenges, we propose a simulation-free framework, called Fourier NODEs (FNODEs), that effectively trains NODEs by directly matching the target vector field based on Fourier analysis. Specifically, we employ the Fourier analysis to estimate temporal and potential high-order spatial gradients from noisy observational data. We then incorporate the estimated spatial gradients as additional inputs to a neural network. Furthermore, we utilize the estimated temporal gradient as the optimization objective for the output of the neural network. Later, the trained neural network generates more data points through an ODE solver without participating in the computational graph, facilitating more accurate estimations of gradients based on Fourier analysis. These two steps form a positive feedback loop, enabling accurate dynamics modeling in our framework. Consequently, our approach outperforms state-of-the-art methods in terms of training time, dynamics prediction, and robustness. Finally, we demonstrate the superior performance of our framework using a number of representative complex systems.
title From Fourier to Neural ODEs: Flow Matching for Modeling Complex Systems
topic Machine Learning
Physics Education
url https://arxiv.org/abs/2405.11542