{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,19]],"date-time":"2026-08-19T19:33:10Z","timestamp":1787167990233,"version":"build-2736575974"},"reference-count":53,"publisher":"IOP Publishing","issue":"4","license":[{"start":{"date-parts":[[2023,10,13]],"date-time":"2023-10-13T00:00:00Z","timestamp":1697155200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,10,13]],"date-time":"2023-10-13T00:00:00Z","timestamp":1697155200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100011196","name":"Shenyang Municipal Institute of Automation, Chinese Academy of Sciences","doi-asserted-by":"crossref","award":["2022000346"],"award-info":[{"award-number":["2022000346"]}],"id":[{"id":"10.13039\/501100011196","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["iopscience.iop.org"],"crossmark-restriction":false},"short-container-title":["Mach. Learn.: Sci. Technol."],"published-print":{"date-parts":[[2023,12,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n                  <jats:p>The governing equations of nonlinear dynamic systems is of great significance for understanding the internal physical characteristics. In order to learn the governing equations of nonlinear systems from noisy observed data, we propose a novel method named governing equation discovery based on causal graph that combines spatio-temporal graph convolution network with governing equation modeling. The essence of our method is to first devise the causal graph encoding based on transfer entropy to obtain the adjacency matrix with causal significance between variables. Then, the spatio-temporal graph convolutional network is used to obtain approximate solutions for the system variables. On this basis, automatic differentiation is applied to obtain basic derivatives and form a dictionary of candidate algebraic terms. Finally, sparse regression is used to obtain the coefficient matrix and determine the explicit formulation of the governing equations. We also design a novel cross-combinatorial optimization strategy to learn the heterogeneous parameters that include neural network parameters and control equation coefficients. We conduct extensive experiments on seven datasets from different physical fields. The experimental results demonstrate the proposed method can automatically discover the underlying governing equation of the systems, and has great robustness.<\/jats:p>","DOI":"10.1088\/2632-2153\/acffa4","type":"journal-article","created":{"date-parts":[[2023,10,3]],"date-time":"2023-10-03T18:31:31Z","timestamp":1696357891000},"page":"045008","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":3,"title":["Governing equation discovery based on causal graph for nonlinear dynamic systems"],"prefix":"10.1088","volume":"4","author":[{"given":"Dongni","family":"Jia","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-9837-1261","authenticated-orcid":true,"given":"Xiaofeng","family":"Zhou","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shuai","family":"Li","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shurui","family":"Liu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Haibo","family":"Shi","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"266","published-online":{"date-parts":[[2023,10,13]]},"reference":[{"key":"mlstacffa4bib1","doi-asserted-by":"publisher","first-page":"206","DOI":"10.1038\/s42005-022-00987-z","volume":"5","author":"Lu","year":"2022","journal-title":"Commun. Phys."},{"key":"mlstacffa4bib2","doi-asserted-by":"publisher","first-page":"1485","DOI":"10.1007\/s11071-022-07875-9","volume":"111","author":"Dong","year":"2023","journal-title":"Nonlinear Dyn."},{"key":"mlstacffa4bib3","doi-asserted-by":"publisher","DOI":"10.1098\/rsta.2021.0213","volume":"380","author":"Ghadami","year":"2022","journal-title":"Phil. Trans. R. Soc. A"},{"key":"mlstacffa4bib4","doi-asserted-by":"publisher","first-page":"9943","DOI":"10.1073\/pnas.0609476104","volume":"104","author":"Bongard","year":"2007","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"mlstacffa4bib5","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1126\/science.1165893","volume":"324","author":"Schmidt","year":"2009","journal-title":"Science"},{"key":"mlstacffa4bib6","doi-asserted-by":"publisher","first-page":"3932","DOI":"10.1073\/pnas.1517384113","volume":"113","author":"Brunton","year":"2016","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"mlstacffa4bib7","doi-asserted-by":"publisher","DOI":"10.1126\/sciadv.1602614","volume":"3","author":"Rudy","year":"2017","journal-title":"Sci. Adv."},{"key":"mlstacffa4bib8","doi-asserted-by":"publisher","first-page":"4950","DOI":"10.1038\/s41467-018-07210-0","volume":"9","author":"Lusch","year":"2018","journal-title":"Nat. Commun."},{"key":"mlstacffa4bib9","doi-asserted-by":"publisher","first-page":"22445","DOI":"10.1073\/pnas.1906995116","volume":"116","author":"Champion","year":"2019","journal-title":"Proc. Natl Acad. Sci. USA"},{"key":"mlstacffa4bib10","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.100.022220","volume":"100","author":"Li","year":"2019","journal-title":"Phys. Rev. E"},{"key":"mlstacffa4bib11","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1109\/TMBMC.2016.2633265","volume":"2","author":"Mangan","year":"2016","journal-title":"IEEE Trans. Mol. Biol. Multi-Scale Commun."},{"key":"mlstacffa4bib12","doi-asserted-by":"publisher","DOI":"10.1063\/1.5066099","volume":"150","author":"Hoffmann","year":"2019","journal-title":"J. Chem. Phys."},{"key":"mlstacffa4bib13","doi-asserted-by":"publisher","first-page":"312","DOI":"10.1137\/18M1188227","volume":"18","author":"Champion","year":"2019","journal-title":"SIAM J. Appl. Dyn. Syst."},{"key":"mlstacffa4bib14","doi-asserted-by":"publisher","first-page":"459","DOI":"10.1017\/jfm.2018.147","volume":"844","author":"Loiseau","year":"2018","journal-title":"J. Fluid Mech."},{"key":"mlstacffa4bib15","doi-asserted-by":"publisher","first-page":"813","DOI":"10.1016\/j.ymssp.2018.08.033","volume":"117","author":"Lai","year":"2019","journal-title":"Mech. Syst. Signal Process."},{"key":"mlstacffa4bib16","doi-asserted-by":"publisher","DOI":"10.1016\/j.jmps.2020.103871","volume":"137","author":"Huang","year":"2020","journal-title":"J. Mech. Phys. Solids"},{"key":"mlstacffa4bib17","doi-asserted-by":"publisher","DOI":"10.1098\/rspa.2020.0279","volume":"476","author":"Kaheman","year":"2020","journal-title":"Proc. R. Soc. A"},{"key":"mlstacffa4bib18","doi-asserted-by":"publisher","DOI":"10.1063\/1.5018409","volume":"148","author":"Boninsegna","year":"2018","journal-title":"J. Chem. Phys."},{"key":"mlstacffa4bib19","doi-asserted-by":"publisher","first-page":"44","DOI":"10.1016\/j.cma.2019.07.007","volume":"356","author":"Wang","year":"2019","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"mlstacffa4bib20","doi-asserted-by":"publisher","first-page":"160","DOI":"10.1038\/s43588-022-00217-0","volume":"2","author":"Gao","year":"2022","journal-title":"Nat. Comput. Sci."},{"key":"mlstacffa4bib21","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.101.010203","volume":"101","author":"Reinbold","year":"2020","journal-title":"Phys. Rev. E"},{"key":"mlstacffa4bib22","doi-asserted-by":"publisher","first-page":"1474","DOI":"10.1137\/20M1343166","volume":"19","author":"Messenger","year":"2021","journal-title":"Multiscale Model. Simul."},{"key":"mlstacffa4bib23","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2021.110525","volume":"443","author":"Messenger","year":"2021","journal-title":"J. Comput. Phys."},{"key":"mlstacffa4bib24","doi-asserted-by":"publisher","first-page":"686","DOI":"10.1016\/j.jcp.2018.10.045","volume":"378","author":"Raissi","year":"2019","journal-title":"J. Comput. Phys."},{"key":"mlstacffa4bib25","doi-asserted-by":"publisher","first-page":"1026","DOI":"10.1126\/science.aaw4741","volume":"367","author":"Raissi","year":"2020","journal-title":"Science"},{"key":"mlstacffa4bib26","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2019.112732","volume":"361","author":"Sun","year":"2020","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"mlstacffa4bib27","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2022.111260","volume":"462","author":"Yuan","year":"2022","journal-title":"J. Comput. Phys."},{"key":"mlstacffa4bib28","doi-asserted-by":"publisher","first-page":"6136","DOI":"10.1038\/s41467-021-26434-1","volume":"12","author":"Chen","year":"2021","journal-title":"Nat. Commun."},{"key":"mlstacffa4bib29","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2019.112623","volume":"358","author":"Kissas","year":"2020","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"mlstacffa4bib30","doi-asserted-by":"publisher","first-page":"119","DOI":"10.1017\/jfm.2018.872","volume":"861","author":"Raissi","year":"2019","journal-title":"J. Fluid Mech."},{"key":"mlstacffa4bib31","doi-asserted-by":"publisher","first-page":"1","DOI":"10.48550\/arXiv.1801.06637","volume":"19","author":"Raissi","year":"2018","journal-title":"J. Mach. Learn. Res."},{"key":"mlstacffa4bib32","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2020.109985","volume":"428","author":"Both","year":"2021","journal-title":"J. Comput. Phys."},{"key":"mlstacffa4bib33","doi-asserted-by":"publisher","DOI":"10.1088\/2632-2153\/acb1f0","volume":"4","author":"Thanasutives","year":"2023","journal-title":"Mach. Learn.: Sci. Technol."},{"key":"mlstacffa4bib34","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1109\/ijcnn52387.2021.9533606","article-title":"Adversarial multi-task learning enhanced physics-informed neural networks for solving partial differential equations","author":"Thanasutives","year":"2021"},{"key":"mlstacffa4bib35","doi-asserted-by":"publisher","first-page":"360","DOI":"10.1016\/j.neunet.2022.07.008","volume":"154","author":"Stephany","year":"2022","journal-title":"Neural Netw."},{"key":"mlstacffa4bib36","doi-asserted-by":"publisher","first-page":"3634","DOI":"10.24963\/ijcai.2018\/505","article-title":"Spatio-temporal graph convolutional networks: a deep learning framework for traffic forecasting","author":"Yu","year":"2018"},{"key":"mlstacffa4bib37","doi-asserted-by":"publisher","first-page":"1907","DOI":"10.24963\/ijcai.2019\/264","article-title":"Graph WaveNet for deep spatial-temporal graph modeling","author":"Wu","year":"2019","edition":"ed"},{"key":"mlstacffa4bib38","doi-asserted-by":"publisher","first-page":"753","DOI":"10.1145\/3394486.3403118","author":"Wu","year":"2020"},{"key":"mlstacffa4bib39","author":"Li","year":"2017"},{"key":"mlstacffa4bib40","doi-asserted-by":"publisher","first-page":"461","DOI":"10.1103\/PhysRevLett.85.461","volume":"85","author":"Schreiber","year":"2000","journal-title":"Phys. Rev. Lett."},{"key":"mlstacffa4bib41","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.103.238701","volume":"103","author":"Barnett","year":"2009","journal-title":"Phys. Rev. Lett."},{"key":"mlstacffa4bib42","doi-asserted-by":"publisher","first-page":"1318","DOI":"10.1016\/j.ribaf.2020.101318","volume":"55","author":"Liu","year":"2021","journal-title":"Res. Int. Bus. Finance"},{"key":"mlstacffa4bib43","author":"Yu","year":"2015"},{"key":"mlstacffa4bib44","doi-asserted-by":"publisher","first-page":"948","DOI":"10.1137\/18M1189828","volume":"17","author":"Zhang","year":"2019","journal-title":"Multiscale Model. Simul."},{"key":"mlstacffa4bib45","doi-asserted-by":"publisher","first-page":"169259","DOI":"10.1109\/ACCESS.2020.3023625","volume":"8","author":"Champion","year":"2020","journal-title":"IEEE Access"},{"key":"mlstacffa4bib46","first-page":"203","volume":"7","author":"Ramirez","year":"2013","journal-title":"J. Uncertain Syst."},{"key":"mlstacffa4bib47","doi-asserted-by":"publisher","first-page":"109","DOI":"10.1007\/s10957-014-0581-z","volume":"164","author":"Zhang","year":"2015","journal-title":"J. Optim. Theory Appl."},{"key":"mlstacffa4bib48","doi-asserted-by":"publisher","first-page":"824","DOI":"10.1016\/j.aml.2011.10.026","volume":"25","author":"Barker","year":"2012","journal-title":"Appl. Math. Lett."},{"key":"mlstacffa4bib49","doi-asserted-by":"publisher","first-page":"445","DOI":"10.1016\/S0006-3495(61)86902-6","volume":"1","author":"Fitzhugh","year":"1961","journal-title":"Biophys. J."},{"key":"mlstacffa4bib50","doi-asserted-by":"publisher","first-page":"93","DOI":"10.1016\/j.physrep.2008.09.002","volume":"469","author":"Arenas","year":"2008","journal-title":"Phys. Rep."},{"key":"mlstacffa4bib51","doi-asserted-by":"publisher","DOI":"10.1115\/1.3077489","volume":"62","author":"Clercx","year":"2009","journal-title":"Appl. Mech. Rev."},{"key":"mlstacffa4bib52","doi-asserted-by":"publisher","first-page":"399","DOI":"10.1016\/j.cej.2008.08.025","volume":"145","author":"Gupta","year":"2009","journal-title":"Chem. Eng. J."},{"key":"mlstacffa4bib53","doi-asserted-by":"publisher","first-page":"7562","DOI":"10.1038\/s41467-022-35084-w","volume":"13","author":"Xie","year":"2022","journal-title":"Nat. Commun."}],"container-title":["Machine Learning: Science and Technology"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acffa4","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acffa4\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acffa4","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acffa4\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acffa4\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acffa4\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acffa4\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acffa4\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,13]],"date-time":"2023-10-13T04:12:34Z","timestamp":1697170354000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/acffa4"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,10,13]]},"references-count":53,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2023,10,13]]},"published-print":{"date-parts":[[2023,12,1]]}},"URL":"https:\/\/doi.org\/10.1088\/2632-2153\/acffa4","relation":{},"ISSN":["2632-2153"],"issn-type":[{"value":"2632-2153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,10,13]]},"assertion":[{"value":"Governing equation discovery based on causal graph for nonlinear dynamic systems","name":"article_title","label":"Article Title"},{"value":"Machine Learning: Science and Technology","name":"journal_title","label":"Journal Title"},{"value":"paper","name":"article_type","label":"Article Type"},{"value":"\u00a9 2023 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2023-07-11","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2023-10-03","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2023-10-13","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}