{"title":"数据驱动的极限周期位置重构为利用 SINDy 改进模型识别提供了侧面信息","authors":"Bartosz Prokop, Nikita Frolov, Lendert Gelens","doi":"arxiv-2402.03168","DOIUrl":null,"url":null,"abstract":"Many important systems in nature are characterized by oscillations. To\nunderstand and interpret such behavior, researchers use the language of\nmathematical models, often in the form of differential equations. Nowadays,\nthese equations can be derived using data-driven machine learning approaches,\nsuch as the white-box method 'Sparse Identification of Nonlinear Dynamics'\n(SINDy). In this paper, we show that to ensure the identification of sparse and\nmeaningful models, it is crucial to identify the correct position of the system\nlimit cycle in phase space. Therefore, we propose how the limit cycle position\nand the system's nullclines can be identified by applying SINDy to the data set\nwith varying offsets, using three model evaluation criteria (complexity,\ncoefficient of determination, generalization error). We successfully test the\nmethod on an oscillatory FitzHugh-Nagumo model and a more complex model\nconsisting of two coupled cubic differential equations. Finally, we demonstrate\nthat using this additional side information on the limit cycle in phase space\ncan improve the success of model identification efforts in oscillatory systems.","PeriodicalId":501305,"journal":{"name":"arXiv - PHYS - Adaptation and Self-Organizing Systems","volume":"30 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-02-05","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Data-driven reconstruction of limit cycle position provides side information for improved model identification with SINDy\",\"authors\":\"Bartosz Prokop, Nikita Frolov, Lendert Gelens\",\"doi\":\"arxiv-2402.03168\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"Many important systems in nature are characterized by oscillations. To\\nunderstand and interpret such behavior, researchers use the language of\\nmathematical models, often in the form of differential equations. Nowadays,\\nthese equations can be derived using data-driven machine learning approaches,\\nsuch as the white-box method 'Sparse Identification of Nonlinear Dynamics'\\n(SINDy). In this paper, we show that to ensure the identification of sparse and\\nmeaningful models, it is crucial to identify the correct position of the system\\nlimit cycle in phase space. Therefore, we propose how the limit cycle position\\nand the system's nullclines can be identified by applying SINDy to the data set\\nwith varying offsets, using three model evaluation criteria (complexity,\\ncoefficient of determination, generalization error). We successfully test the\\nmethod on an oscillatory FitzHugh-Nagumo model and a more complex model\\nconsisting of two coupled cubic differential equations. Finally, we demonstrate\\nthat using this additional side information on the limit cycle in phase space\\ncan improve the success of model identification efforts in oscillatory systems.\",\"PeriodicalId\":501305,\"journal\":{\"name\":\"arXiv - PHYS - Adaptation and Self-Organizing Systems\",\"volume\":\"30 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-02-05\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"arXiv - PHYS - Adaptation and Self-Organizing Systems\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/arxiv-2402.03168\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"arXiv - PHYS - Adaptation and Self-Organizing Systems","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/arxiv-2402.03168","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
Data-driven reconstruction of limit cycle position provides side information for improved model identification with SINDy
Many important systems in nature are characterized by oscillations. To
understand and interpret such behavior, researchers use the language of
mathematical models, often in the form of differential equations. Nowadays,
these equations can be derived using data-driven machine learning approaches,
such as the white-box method 'Sparse Identification of Nonlinear Dynamics'
(SINDy). In this paper, we show that to ensure the identification of sparse and
meaningful models, it is crucial to identify the correct position of the system
limit cycle in phase space. Therefore, we propose how the limit cycle position
and the system's nullclines can be identified by applying SINDy to the data set
with varying offsets, using three model evaluation criteria (complexity,
coefficient of determination, generalization error). We successfully test the
method on an oscillatory FitzHugh-Nagumo model and a more complex model
consisting of two coupled cubic differential equations. Finally, we demonstrate
that using this additional side information on the limit cycle in phase space
can improve the success of model identification efforts in oscillatory systems.