A multichannel generalization of the HAVOK method for the analysis of nonlinear dynamical systems.

IF 3.2 2区 数学 Q1 MATHEMATICS, APPLIED
Chaos Pub Date : 2026-03-01 DOI:10.1063/5.0303718
Carlos Colchero, Jorge E Pérez-García, Alvaro Herrera, Oliver Probst
{"title":"A multichannel generalization of the HAVOK method for the analysis of nonlinear dynamical systems.","authors":"Carlos Colchero, Jorge E Pérez-García, Alvaro Herrera, Oliver Probst","doi":"10.1063/5.0303718","DOIUrl":null,"url":null,"abstract":"<p><p>By extending Takens' embedding theorem [Dynamical Systems and Turbulence, Warwick 1980, edited by D. Rand and L.-S. Young (Springer, Berlin, 1981), pp. 366-381], Deyle and Sugihara [PLoS One 6, 1-8 (2011)] provided a theoretical justification for using parallel measurement time series to reconstruct a system's attractor. Building on Takens' framework, Brunton et al. [Nat. Commun. 8, 19 (2017)] introduced the Hankel alternative view of Koopman (HAVOK) algorithm, a data-driven approach capable of linearizing chaotic systems through delay embeddings. In this work, a modified version of the original algorithm (mHAVOK) is presented, a practical realization of Deyle and Sugihara's generalized embedding theory. mHAVOK extends the original algorithm from one to multiple input time series and introduces a systematic approach to separating linear and nonlinear terms. An R2-informed quality score is introduced and shown to be a reliable guide for the selection of the reduced rank. The algorithm is tested on the familiar Lorenz system, as well as the more sophisticated Sprott system, which features different behaviors depending on the initial conditions. The quality of the reconstructions is assessed with the Chamfer distance, validating how mHAVOK allows for a more accurate reconstruction of the system dynamics. The new methodology generalizes HAVOK by allowing the analysis of multivariate time series, fundamental in real-life data-driven applications.</p>","PeriodicalId":9974,"journal":{"name":"Chaos","volume":"36 3","pages":""},"PeriodicalIF":3.2000,"publicationDate":"2026-03-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Chaos","FirstCategoryId":"100","ListUrlMain":"https://doi.org/10.1063/5.0303718","RegionNum":2,"RegionCategory":"数学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q1","JCRName":"MATHEMATICS, APPLIED","Score":null,"Total":0}
引用次数: 0

Abstract

By extending Takens' embedding theorem [Dynamical Systems and Turbulence, Warwick 1980, edited by D. Rand and L.-S. Young (Springer, Berlin, 1981), pp. 366-381], Deyle and Sugihara [PLoS One 6, 1-8 (2011)] provided a theoretical justification for using parallel measurement time series to reconstruct a system's attractor. Building on Takens' framework, Brunton et al. [Nat. Commun. 8, 19 (2017)] introduced the Hankel alternative view of Koopman (HAVOK) algorithm, a data-driven approach capable of linearizing chaotic systems through delay embeddings. In this work, a modified version of the original algorithm (mHAVOK) is presented, a practical realization of Deyle and Sugihara's generalized embedding theory. mHAVOK extends the original algorithm from one to multiple input time series and introduces a systematic approach to separating linear and nonlinear terms. An R2-informed quality score is introduced and shown to be a reliable guide for the selection of the reduced rank. The algorithm is tested on the familiar Lorenz system, as well as the more sophisticated Sprott system, which features different behaviors depending on the initial conditions. The quality of the reconstructions is assessed with the Chamfer distance, validating how mHAVOK allows for a more accurate reconstruction of the system dynamics. The new methodology generalizes HAVOK by allowing the analysis of multivariate time series, fundamental in real-life data-driven applications.

非线性动力系统分析中HAVOK方法的多通道推广。
通过扩展Takens的嵌入定理[动力系统和湍流,沃里克1980年,由D.兰德和l . s .编辑]。Young (b施普林格,Berlin, 1981), pp. 366-381], Deyle和Sugihara [PLoS One 6,1 -8(2011)]为使用平行测量时间序列来重建系统的吸引子提供了理论依据。在Takens的框架基础上,Brunton等人[Nat. common . 8,19(2017)]介绍了Koopman (HAVOK)算法的Hankel替代视图,这是一种能够通过延迟嵌入线性化混沌系统的数据驱动方法。在这项工作中,提出了原始算法的改进版本(mHAVOK),这是Deyle和Sugihara广义嵌入理论的实际实现。mHAVOK将原始算法从一个输入时间序列扩展到多个输入时间序列,并引入了一种系统的方法来分离线性和非线性项。一个r2知情的质量分数被引入,并被证明是一个可靠的指南,为减少排名的选择。该算法在熟悉的Lorenz系统以及更复杂的Sprott系统上进行了测试,该系统根据初始条件具有不同的行为。利用倒角距离评估重建的质量,验证mHAVOK如何能够更准确地重建系统动力学。新的方法通过允许分析多变量时间序列来推广HAVOK,这是现实生活中数据驱动应用的基础。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Chaos
Chaos 物理-物理:数学物理
CiteScore
5.20
自引率
13.80%
发文量
448
审稿时长
2.3 months
期刊介绍: Chaos: An Interdisciplinary Journal of Nonlinear Science is a peer-reviewed journal devoted to increasing the understanding of nonlinear phenomena and describing the manifestations in a manner comprehensible to researchers from a broad spectrum of disciplines.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:604180095
Book学术官方微信
小红书