×

Machine discovery of partial differential equations from spatiotemporal data: a sparse Bayesian learning framework. (English) Zbl 07863012


MSC:

37M99 Approximation methods and numerical treatment of dynamical systems
68T05 Learning and adaptive systems in artificial intelligence
68T07 Artificial neural networks and deep learning
68T20 Problem solving in the context of artificial intelligence (heuristics, search strategies, etc.)

Software:

Matlab
Full Text: DOI

References:

[1] Farmer, J. D.; Sidorowich, J. J., Phys. Rev. Lett., 59, 845 (1987) · doi:10.1103/PhysRevLett.59.845
[2] Wang, W.-X.; Yang, R.; Lai, Y.-C.; Kovanis, V.; Grebogi, C., Phys. Rev. Lett., 106, 154101 (2011) · doi:10.1103/PhysRevLett.106.154101
[3] Dorneanu, B.; Zhang, S.; Ruan, H.; Heshmat, M.; Chen, R.; Vassiliadis, V. S.; Arellano-Garcia, H., Front. Eng. Manag., 9, 623 (2022) · doi:10.1007/s42524-022-0218-0
[4] Kevrekidis, I. G.; Gear, C. W.; Hyman, J. M.; Kevrekidid, P. G.; Runborg, O.; Theodoropoulos, C., Commun. Math. Sci., 1, 715 (2003) · Zbl 1086.65066 · doi:10.4310/CMS.2003.v1.n4.a5
[5] Bongard, J.; Lipson, H., Proc. Natl. Acad. Sci., 104, 9943 (2007) · Zbl 1155.37044 · doi:10.1073/pnas.0609476104
[6] Shen, Z.; Wang, W.-X.; Fan, Y.; Di, Z.; Lai, Y.-C., Nat. Commun., 5, 4323 (2014) · doi:10.1038/ncomms5323
[7] Mezić, I., Annu. Rev. Fluid Mech., 45, 357 (2013) · Zbl 1359.76271 · doi:10.1146/annurev-fluid-011212-140652
[8] Williams, M. O.; Kevrekidis, I. G.; Rowley, C. W., J. Nonlinear Sci., 25, 1307 (2015) · Zbl 1329.65310 · doi:10.1007/s00332-015-9258-5
[9] Tu, J. H.; Rowley, C. W.; Luchtenburg, D. M.; Brunton, S. L.; Kutz, J. N., J. Comput. Dyn., 1, 391 (2014) · Zbl 1346.37064 · doi:10.3934/jcd.2014.1.391
[10] Giannakis, D., Appl. Comput. Harmon. (2019).
[11] Ljung, L., System Identification: Theory for the User (1986), Prentice-Hall, Inc.: Prentice-Hall, Inc., Upper Saddle River, NJ
[12] Lindquist, A.; Picci, G., Linear Stochastic Systems: A Geometric Approach to Modeling, Estimation and Identification (2015), Springer · Zbl 1319.93001
[13] Xu, D.; Khanmohamadi, O., Chaos, 18, 043122 (2008) · Zbl 1309.37077 · doi:10.1063/1.3030611
[14] Khanmohamadi, O.; Xu, D., Chaos, 19, 033117 (2009) · Zbl 1317.93076 · doi:10.1063/1.3180843
[15] Bär, M.; Hegger, R.; Kantz, H., Phys. Rev. E, 59, 337 (1999) · doi:10.1103/PhysRevE.59.337
[16] Guo, L.; Billings, S. A., IEEE Trans. Circuits Syst. II: Express Briefs, 53, 657 (2006) · doi:10.1109/TCSII.2006.876464
[17] Müller, T.; Timmer, J., Int. J. Bifurcation Chaos, 14, 2053 (2004) · Zbl 1062.35177 · doi:10.1142/S0218127404010424
[18] Breiman, L.; Friedman, J. H., J. Am. Stat. Assoc., 80, 580 (1985) · Zbl 0594.62044 · doi:10.1080/01621459.1985.10478157
[19] Voss, H. U.; Kolodner, P.; Abel, M.; Kurths, J., Phys. Rev. Lett., 83, 3422 (1999) · doi:10.1103/PhysRevLett.83.3422
[20] Voss, H.; Bünner, M.; Abel, M., Phys. Rev. E, 57, 2820 (1998) · doi:10.1103/PhysRevE.57.2820
[21] Tibshirani, R.; Wainwright, M.; Hastie, T., Statistical Learning with Sparsity: The Lasso and Generalizations (2015), Chapman and Hall/CRC · Zbl 1319.68003
[22] Pan, W., Yuan, Y., Gonçalves, J., and Stan, G.-B., in 2012 IEEE 51st Annual Conference on Decision and Control (CDC) (IEEE, 2012), pp. 2334-2339.
[23] Brunton, S. L.; Proctor, J. L.; Kutz, J. N., Proc. Natl. Acad. Sci., 113, 312 (2016) · Zbl 1355.94013 · doi:10.1073/pnas.1517384113
[24] Rudy, S. H.; Brunton, S. L.; Proctor, J. L.; Kutz, J. N., Sci. Adv., 3, e1602614 (2017) · doi:10.1126/sciadv.1602614
[25] Schaeffer, H., Proc. R. Soc. A, 473, 20160446 (2017) · Zbl 1404.35397 · doi:10.1098/rspa.2016.0446
[26] Tipping, M. E., J. Mach. Learn. Res., 1, 211 (2001) · Zbl 0997.68109 · doi:10.1162/15324430152748236
[27] Faul, A. C. and Tipping, M. E., in Advances in Neural Information Processing Systems (The MIT Press, 2002), pp. 383-389.
[28] Rao, B. D.; Engan, K.; Cotter, S. F.; Palmer, J.; Kreutz-Delgado, K., IEEE Trans. Signal Process., 51, 760 (2003) · doi:10.1109/TSP.2002.808076
[29] Palmer, J., Kreutz-Delgado, K., Rao, B. D., and Wipf, D. P., in Advances in Neural Information Processing Systems (The MIT Press, 2006), pp. 1059-1066.
[30] Figueiredo, M., in Advances in Neural Information Processing Systems (The MIT Press, 2002), pp. 697-704.
[31] Wipf, D. P.; Rao, B. D., IEEE Trans. Signal Process., 52, 2153 (2004) · Zbl 1369.94318 · doi:10.1109/TSP.2004.831016
[32] Wipf, D. P.; Rao, B. D.; Nagarajan, S., IEEE Trans. Inf. Theory, 57, 6236 (2011) · Zbl 1365.62103 · doi:10.1109/TIT.2011.2162174
[33] Raissi, M.; Perdikaris, P.; Karniadakis, G. E., J. Comput. Phys., 378, 686 (2019) · Zbl 1415.68175 · doi:10.1016/j.jcp.2018.10.045
[34] Kolodner, P., Phys. Rev. Lett., 69, 2519 (1992) · doi:10.1103/PhysRevLett.69.2519
[35] Kolodner, P.; Slimani, S.; Aubry, N.; Lima, R., Physica D, 85, 165 (1995) · Zbl 0899.76019 · doi:10.1016/0167-2789(95)00061-8
[36] Shu, C.; Richards, B. E., Int. J. Numer. Methods Fluids, 15, 791 (1992) · Zbl 0762.76085 · doi:10.1002/fld.1650150704
[37] FitzHugh, R., Biophys. J., 1, 445 (1961) · doi:10.1016/S0006-3495(61)86902-6
[38] Schrödinger, E., Phys. Rev., 28, 1049 (1926) · JFM 52.0965.07 · doi:10.1103/PhysRev.28.1049
[39] LeVeque, R. J., Finite Difference Methods for Ordinary and Partial Differential Equations: Steady-State and Time-Dependent Problems (2007), SIAM · Zbl 1127.65080
[40] Li, J.; Chen, Y.-T., Computational Partial Differential Equations Using MATLAB (2008), Chapman and Hall/CRC
[41] Trefethen, L. N., Spectral Methods in MATLAB (2000), SIAM · Zbl 0953.68643
[42] Baydin, A. G.; Pearlmutter, B. A.; Radul, A. A.; Siskind, J. M., J. Mach. Learn. Res., 18, 5595 (2017)
[43] Wipf, D. P. and Nagarajan, S. S., in Advances in Neural Information Processing Systems (The MIT Press, 2008), pp. 1625-1632.
[44] Cross, M. C.; Hohenberg, P. C., Rev. Mod. Phys., 65, 851 (1993) · Zbl 1371.37001 · doi:10.1103/RevModPhys.65.851
[45] Cross, M. C., Phys. Rev. A, 38, 3593 (1988) · doi:10.1103/PhysRevA.38.3593
[46] Newell, A. C., in Lectures in Applied Mathematics (American Mathematical Society, Providence, RI, 1974), Vol. 15, p. 237.
[47] Kolodner, P.; Glazier, J. A.; Williams, H., Phys. Rev. Lett., 65, 1579 (1990) · doi:10.1103/PhysRevLett.65.1579
[48] Kolodner, P., Phys. Rev. A, 44, 6466 (1991) · doi:10.1103/PhysRevA.44.6466
[49] Kolodner, P. and Williams, H., in Proceedings of the NATO Advanced Research Workshop on Nonlinear Evolution of Spatio-temporal Structures in Dissipative Continuous Systems (Springer Science & Business Media, 1990).
[50] Strang, G., Computational Science and Engineering (2007), Wellesley-Cambridge Press, Wellesley · Zbl 1194.65001
[51] Linz, S.; Lücke, M., Phys. Rev. A, 35, 3997 (1987) · doi:10.1103/PhysRevA.35.3997
[52] Schöpf, W.; Zimmermann, W., EPL (Europhys. Lett.), 8, 41 (1989) · doi:10.1209/0295-5075/8/1/008
[53] Schöpf, W.; Kramer, L., Phys. Rev. Lett., 66, 2316 (1991) · doi:10.1103/PhysRevLett.66.2316
[54] Uhlenbeck, G. E.; Ornstein, L. S., Phys. Rev., 36, 823 (1930) · JFM 56.1277.03 · doi:10.1103/PhysRev.36.823
[55] Higham, D. J., SIAM Rev., 43, 525 (2001) · doi:10.1137/S0036144500378302
[56] Strang, G., Computational Science and Engineering (2007), Wellesley-Cambridge Press, Wellesley · Zbl 1194.65001
[57] Berkooz, G.; Holmes, P.; Lumley, J. L., Annu. Rev. Fluid Mech., 25, 539 (1993) · doi:10.1146/annurev.fl.25.010193.002543
[58] Sirovich, L., Q. Appl. Math., 45, 561 (1987) · Zbl 0676.76047 · doi:10.1090/qam/910462
[59] Schmidt, M.; Lipson, H., Science, 324, 81 (2009) · doi:10.1126/science.1165893
[60] Yuan, Y., Matlab code for ’Machine discovery of partial differential equations from spatiotemporal data, Github. (2018)
This reference list is based on information provided by the publisher or from digital mathematics libraries. Its items are heuristically matched to zbMATH identifiers and may contain data conversion errors. In some cases that data have been complemented/enhanced by data from zbMATH Open. This attempts to reflect the references listed in the original paper as accurately as possible without claiming completeness or a perfect matching.