2022
DOI: 10.1109/lcsys.2021.3135835
|View full text |Cite
|
Sign up to set email alerts
|

Multiple Shooting for Training Neural Differential Equations on Time Series

Abstract: Neural differential equations have recently emerged as a flexible data-driven/hybrid approach to model time-series data. This work experimentally demonstrates that if the data contains oscillations, then standard fitting of a neural differential equation may result in a "flattened out" trajectory that fails to describe the data. We then introduce the multiple shooting method and present successful demonstrations of this method for the fitting of a neural differential equation to two datasets (synthetic and exp… Show more

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2023
2023
2024
2024

Publication Types

Select...
6
2

Relationship

0
8

Authors

Journals

citations
Cited by 18 publications
(6 citation statements)
references
References 22 publications
0
5
0
Order By: Relevance
“…It is worthwhile to note that increasing the number of layers and nodes (the layer size was increased from 5 to 9 and the node size was increased from [5,30] to [10,70]) in the black box model does not significantly contribute to the fitting result. This problem is addressed in the previous literature (Turan et al 2021). Multiple shooting is a potential solution to improve performance.…”
Section: Resultsmentioning
confidence: 99%
“…It is worthwhile to note that increasing the number of layers and nodes (the layer size was increased from 5 to 9 and the node size was increased from [5,30] to [10,70]) in the black box model does not significantly contribute to the fitting result. This problem is addressed in the previous literature (Turan et al 2021). Multiple shooting is a potential solution to improve performance.…”
Section: Resultsmentioning
confidence: 99%
“…This could also explain the reduced forecasting accuracy of UDEs compared to other models, as well as why incorporating time as an input improved the accuracy of UDEs. This could be addressed in a future work using alternative training routines such as the multiple shooting method which trains the NODE model starting from different initial conditions found in the data [55]. Other studies have suggested that regularization of the neural network is not necessary to prevent overfitting, as the known dynamics of the UDE implicitly regularize the neural network [56].…”
Section: Discussionmentioning
confidence: 99%
“…Therefore, we adopt the multiple shooting technique (MS) [38]. In MS, the time interval ( t 0 , t m ) is partitioned into different segments.…”
Section: Methodsmentioning
confidence: 99%