Coronavirus Information for the UC San Diego Community

Our leaders are working closely with federal and state officials to ensure your ongoing safety at the university. Stay up to date with the latest developments. Learn more.

Machine learning of time series using time-delay embedding and precision annealing

TitleMachine learning of time series using time-delay embedding and precision annealing
Publication TypeJournal Article
Year of Publication2019
AuthorsTy A.JA, Fang Z., Gonzalez R.A, Rozdeba P.J, Abarbanel H.DI
Date Published2019/10
Type of ArticleArticle
ISBN Number0899-7667
Accession NumberWOS:000485908900005
KeywordsComputer Science; Neurosciences & Neurology

Tasking machine learning to predict segments of a time series requires estimating the parameters of a ML model with input/output pairs from the time series. We borrow two techniques used in statistical data assimilation in order to accomplish this task: time-delay embedding to prepare our input data and precision annealing as a training method. The precision annealing approach identifies the global minimum of the action (-log[P]). In this way, we are able to identify the number of training pairs required to produce good generalizations (predictions) for the time series. We proceed from a scalar time series s(tn);tn=t0+n Delta t and, using methods of nonlinear time series analysis, show how to produce a DE>1-dimensional time-delay embedding space in which the time series has no false neighbors as does the observed s(tn) time series. In that DE-dimensional space, we explore the use of feedforward multilayer perceptrons as network models operating on DE-dimensional input and producing DE-dimensional outputs.

Student Publication: