{"title":"复杂PDE系统的能量耗散演化Kolmogorov-Arnold网络","authors":"Guang Lin , Changhong Mou , Jiahao Zhang","doi":"10.1016/j.jcp.2025.114326","DOIUrl":null,"url":null,"abstract":"<div><div>In this work, we introduce an evolutionary Kolmogorov-Arnold Network (EvoKAN), a novel framework for solving complex partial differential equations (PDEs). EvoKAN builds on Kolmogorov-Arnold Networks (KANs), where activation functions are spline-based and trainable on each edge, offering localized flexibility across multiple scales. Rather than retraining the network repeatedly, EvoKAN encodes only the initial state of the PDE during an initial learning phase. EvoKAN models Kolmogorov-Arnold network weights as time-dependent functions and updates them through the evolution of the governing PDEs. By treating EvoKAN weights as continuous functions in the relevant coordinates and updating them over time, EvoKAN can predict system trajectories over arbitrarily long horizons, a notable challenge for many conventional neural network-based methods. In addition, EvoKAN employs the scalar auxiliary variable (SAV) method to guarantee unconditional energy stability and computational efficiency. At individual time step, SAV only needs to solve the decoupled linear systems with constant coefficients, the implementation is significantly simplified. We test the proposed framework in several complex PDEs, including one-dimensional and two-dimensional Allen–Cahn equations and two-dimensional Navier-Stokes equations. The numerical results show that the EvoKAN solutions closely match the analytical references and established numerical benchmarks, effectively capturing the sharp interfaces in predicting the solution of the Allen-Cahn equation and turbulent flow patterns in predicting the solution of the Navier-Stokes equations.</div></div>","PeriodicalId":352,"journal":{"name":"Journal of Computational Physics","volume":"541 ","pages":"Article 114326"},"PeriodicalIF":3.8000,"publicationDate":"2025-08-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Energy-dissipative evolutionary Kolmogorov-Arnold networks for complex PDE systems\",\"authors\":\"Guang Lin , Changhong Mou , Jiahao Zhang\",\"doi\":\"10.1016/j.jcp.2025.114326\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"<div><div>In this work, we introduce an evolutionary Kolmogorov-Arnold Network (EvoKAN), a novel framework for solving complex partial differential equations (PDEs). EvoKAN builds on Kolmogorov-Arnold Networks (KANs), where activation functions are spline-based and trainable on each edge, offering localized flexibility across multiple scales. Rather than retraining the network repeatedly, EvoKAN encodes only the initial state of the PDE during an initial learning phase. EvoKAN models Kolmogorov-Arnold network weights as time-dependent functions and updates them through the evolution of the governing PDEs. By treating EvoKAN weights as continuous functions in the relevant coordinates and updating them over time, EvoKAN can predict system trajectories over arbitrarily long horizons, a notable challenge for many conventional neural network-based methods. In addition, EvoKAN employs the scalar auxiliary variable (SAV) method to guarantee unconditional energy stability and computational efficiency. At individual time step, SAV only needs to solve the decoupled linear systems with constant coefficients, the implementation is significantly simplified. We test the proposed framework in several complex PDEs, including one-dimensional and two-dimensional Allen–Cahn equations and two-dimensional Navier-Stokes equations. The numerical results show that the EvoKAN solutions closely match the analytical references and established numerical benchmarks, effectively capturing the sharp interfaces in predicting the solution of the Allen-Cahn equation and turbulent flow patterns in predicting the solution of the Navier-Stokes equations.</div></div>\",\"PeriodicalId\":352,\"journal\":{\"name\":\"Journal of Computational Physics\",\"volume\":\"541 \",\"pages\":\"Article 114326\"},\"PeriodicalIF\":3.8000,\"publicationDate\":\"2025-08-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"Journal of Computational Physics\",\"FirstCategoryId\":\"101\",\"ListUrlMain\":\"https://www.sciencedirect.com/science/article/pii/S0021999125006084\",\"RegionNum\":2,\"RegionCategory\":\"物理与天体物理\",\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"Q2\",\"JCRName\":\"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"Journal of Computational Physics","FirstCategoryId":"101","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0021999125006084","RegionNum":2,"RegionCategory":"物理与天体物理","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
Energy-dissipative evolutionary Kolmogorov-Arnold networks for complex PDE systems
In this work, we introduce an evolutionary Kolmogorov-Arnold Network (EvoKAN), a novel framework for solving complex partial differential equations (PDEs). EvoKAN builds on Kolmogorov-Arnold Networks (KANs), where activation functions are spline-based and trainable on each edge, offering localized flexibility across multiple scales. Rather than retraining the network repeatedly, EvoKAN encodes only the initial state of the PDE during an initial learning phase. EvoKAN models Kolmogorov-Arnold network weights as time-dependent functions and updates them through the evolution of the governing PDEs. By treating EvoKAN weights as continuous functions in the relevant coordinates and updating them over time, EvoKAN can predict system trajectories over arbitrarily long horizons, a notable challenge for many conventional neural network-based methods. In addition, EvoKAN employs the scalar auxiliary variable (SAV) method to guarantee unconditional energy stability and computational efficiency. At individual time step, SAV only needs to solve the decoupled linear systems with constant coefficients, the implementation is significantly simplified. We test the proposed framework in several complex PDEs, including one-dimensional and two-dimensional Allen–Cahn equations and two-dimensional Navier-Stokes equations. The numerical results show that the EvoKAN solutions closely match the analytical references and established numerical benchmarks, effectively capturing the sharp interfaces in predicting the solution of the Allen-Cahn equation and turbulent flow patterns in predicting the solution of the Navier-Stokes equations.
期刊介绍:
Journal of Computational Physics thoroughly treats the computational aspects of physical problems, presenting techniques for the numerical solution of mathematical equations arising in all areas of physics. The journal seeks to emphasize methods that cross disciplinary boundaries.
The Journal of Computational Physics also publishes short notes of 4 pages or less (including figures, tables, and references but excluding title pages). Letters to the Editor commenting on articles already published in this Journal will also be considered. Neither notes nor letters should have an abstract.