{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,10,17]],"date-time":"2026-10-17T12:55:50Z","timestamp":1792241750658,"version":"4.4.0"},"reference-count":32,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2023,11,18]],"date-time":"2023-11-18T00:00:00Z","timestamp":1700265600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2023,11,18]],"date-time":"2023-11-18T00:00:00Z","timestamp":1700265600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100006754","name":"Army Research Laboratory","doi-asserted-by":"publisher","award":["W911NF-12-2-0023"],"award-info":[{"award-number":["W911NF-12-2-0023"]}],"id":[{"id":"10.13039\/100006754","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100006502","name":"Defense Sciences Office, DARPA","doi-asserted-by":"publisher","award":["HR0011-17-2-0016"],"award-info":[{"award-number":["HR0011-17-2-0016"]}],"id":[{"id":"10.13039\/100006502","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100006234","name":"Sandia National Laboratories","doi-asserted-by":"publisher","award":["2262518"],"award-info":[{"award-number":["2262518"]}],"id":[{"id":"10.13039\/100006234","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Engineering with Computers"],"published-print":{"date-parts":[[2024,8]]},"DOI":"10.1007\/s00366-023-01915-7","type":"journal-article","created":{"date-parts":[[2023,11,18]],"date-time":"2023-11-18T11:03:12Z","timestamp":1700305392000},"page":"2349-2361","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":6,"title":["Inherently interpretable machine learning solutions to differential equations"],"prefix":"10.1007","volume":"40","author":[{"given":"Hongsup","family":"Oh","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Roman","family":"Amici","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Geoffrey","family":"Bomarito","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Shandian","family":"Zhe","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Robert M.","family":"Kirby","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-3607-4573","authenticated-orcid":false,"given":"Jacob","family":"Hochhalter","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2023,11,18]]},"reference":[{"issue":"6","key":"1915_CR1","doi-asserted-by":"publisher","first-page":"422","DOI":"10.1038\/s42254-021-00314-5","volume":"3","author":"GE Karniadakis","year":"2021","unstructured":"Karniadakis GE, Kevrekidis IG, Lu L, Perdikaris P, Wang S, Yang L (2021) Physics-informed machine learning. Nat Rev Phys 3(6):422\u2013440. https:\/\/doi.org\/10.1038\/s42254-021-00314-5","journal-title":"Nat Rev Phys"},{"key":"1915_CR2","doi-asserted-by":"publisher","first-page":"686","DOI":"10.1016\/j.jcp.2018.10.045","volume":"378","author":"M Raissi","year":"2019","unstructured":"Raissi M, Perdikaris P, Karniadakis G (2019) Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations. J Comput Phys 378:686\u2013707. https:\/\/doi.org\/10.1016\/j.jcp.2018.10.045","journal-title":"J Comput Phys"},{"issue":"10","key":"1915_CR3","doi-asserted-by":"publisher","first-page":"2318","DOI":"10.1109\/TKDE.2017.2720168","volume":"29","author":"A Karpatne","year":"2017","unstructured":"Karpatne A, Atluri G, Faghmous JH, Steinbach M, Banerjee A, Ganguly A, Shekhar S, Samatova N, Kumar V (2017) Theory-guided data science: a new paradigm for scientific discovery from data. IEEE Trans Knowl Data Eng 29(10):2318\u20132331. https:\/\/doi.org\/10.1109\/TKDE.2017.2720168","journal-title":"IEEE Trans Knowl Data Eng"},{"key":"1915_CR4","doi-asserted-by":"publisher","unstructured":"Raissi M, Perdikaris P, Karniadakis GE (2017) Physics informed deep learning (part I): data-driven solutions of nonlinear partial differential equations. arXiv preprint arXiv:1711.10561. https:\/\/doi.org\/10.48550\/arXiv.1711.10561","DOI":"10.48550\/arXiv.1711.10561"},{"key":"1915_CR5","doi-asserted-by":"publisher","first-page":"138632","DOI":"10.1016\/j.msea.2019.138632","volume":"772","author":"NM Heckman","year":"2020","unstructured":"Heckman NM, Ivanoff TA, Roach AM, Jared BH, Tung DJ, Brown-Shaklee HJ, Huber T, Saiz DJ, Koepke JR, Rodelas JM, Madison JD, Salzbrenner BC, Swiler LP, Jones RE, Boyce BL (2020) Automated high-throughput tensile testing reveals stochastic process parameter sensitivity. Mater Sci Eng A 772:138632. https:\/\/doi.org\/10.1016\/j.msea.2019.138632","journal-title":"Mater Sci Eng A"},{"key":"1915_CR6","doi-asserted-by":"publisher","unstructured":"Warner JE, Cuevas J, Bomarito GF, Leser PE, Leser WP (2020) Inverse estimation of elastic modulus using physics-informed generative adversarial networks. arXiv preprint arXiv:2006.05791. https:\/\/doi.org\/10.48550\/arXiv.2006.05791","DOI":"10.48550\/arXiv.2006.05791"},{"key":"1915_CR7","doi-asserted-by":"publisher","first-page":"52138","DOI":"10.1109\/ACCESS.2018.2870052","volume":"6","author":"A Adadi","year":"2018","unstructured":"Adadi A, Berrada M (2018) Peeking inside the black-box: a survey on explainable artificial intelligence (xai). IEEE Access 6:52138\u201352160. https:\/\/doi.org\/10.1109\/ACCESS.2018.2870052","journal-title":"IEEE Access"},{"key":"1915_CR8","doi-asserted-by":"publisher","unstructured":"Do\u0161ilovi\u0107 FK, Br\u010di\u0107 M, Hlupi\u0107 N (2018) Explainable artificial intelligence: a survey. In: 2018 41st International Convention on Information and Communication Technology, Electronics and Microelectronics (MIPRO), pp 0210\u20130215. https:\/\/doi.org\/10.23919\/MIPRO.2018.8400040 . IEEE","DOI":"10.23919\/MIPRO.2018.8400040"},{"key":"1915_CR9","doi-asserted-by":"publisher","DOI":"10.1162\/99608f92.5a8a3a3d","author":"C Rudin","year":"2019","unstructured":"Rudin C, Radin J (2019) Why are we using black box models in AI when we don\u2019t need to? a lesson from an explainable AI competition. Harvard Data Sci Rev. https:\/\/doi.org\/10.1162\/99608f92.5a8a3a3d","journal-title":"Harvard Data Sci Rev"},{"key":"1915_CR10","doi-asserted-by":"publisher","first-page":"981","DOI":"10.1016\/j.cma.2017.02.016","volume":"318","author":"D Versino","year":"2017","unstructured":"Versino D, Tonda A, Bronkhorst CA (2017) Data driven modeling of plastic deformation. Comput Methods Appl Mech Eng 318:981\u20131004. https:\/\/doi.org\/10.1016\/j.cma.2017.02.016","journal-title":"Comput Methods Appl Mech Eng"},{"key":"1915_CR11","doi-asserted-by":"publisher","first-page":"106557","DOI":"10.1016\/j.compstruc.2021.106557","volume":"252","author":"G Bomarito","year":"2021","unstructured":"Bomarito G, Townsend T, Stewart K, Esham K, Emery J, Hochhalter J (2021) Development of interpretable, data-driven plasticity models with symbolic regression. Comput Struct 252:106557. https:\/\/doi.org\/10.1016\/j.compstruc.2021.106557","journal-title":"Comput Struct"},{"issue":"1","key":"1915_CR12","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1038\/s41524-019-0249-1","volume":"5","author":"A Hernandez","year":"2019","unstructured":"Hernandez A, Balasubramanian A, Yuan F, Mason SA, Mueller T (2019) Fast, accurate, and transferable many-body interatomic potentials by symbolic regression. NPJ Comput Mater 5(1):1\u201311. https:\/\/doi.org\/10.1038\/s41524-019-0249-1","journal-title":"NPJ Comput Mater"},{"issue":"5923","key":"1915_CR13","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1126\/science.1165893","volume":"324","author":"M Schmidt","year":"2009","unstructured":"Schmidt M, Lipson H (2009) Distilling free-form natural laws from experimental data. Science 324(5923):81\u201385. https:\/\/doi.org\/10.1126\/science.1165893","journal-title":"Science"},{"key":"1915_CR14","doi-asserted-by":"publisher","DOI":"10.1088\/1361-651X\/acfe28","author":"D Birky","year":"2023","unstructured":"Birky D, Garbrecht K, Emery J, Alleman C, Bomarito G, Hochhalter J (2023) Generalizing the Gurson model using symbolic regression and transfer learning to relax inherent assumptions. Modell Simul Mater Sci Eng. https:\/\/doi.org\/10.1088\/1361-651X\/acfe28","journal-title":"Modell Simul Mater Sci Eng"},{"key":"1915_CR15","unstructured":"Garbrecht K, Birky D, Lester B, Emery J, Hochhalter J Complementing a continuum thermodynamic approach to constitutive modeling with symbolic regression. Available at SSRN 4552645"},{"key":"1915_CR16","doi-asserted-by":"publisher","first-page":"87","DOI":"10.1007\/BF00175355","volume":"4","author":"JR Koza","year":"1994","unstructured":"Koza JR (1994) Genetic programming as a means for programming computers by natural selection. Stat Comput 4:87\u2013112","journal-title":"Stat Comput"},{"key":"1915_CR17","unstructured":"d\u2019Ascoli S, Kamienny P-A, Lample G, Charton F (2022) Deep symbolic regression for recurrent sequences. arXiv preprint arXiv:2201.04600"},{"key":"1915_CR18","doi-asserted-by":"crossref","unstructured":"Xiong S, Wang W (2003) A new hybrid structure genetic programming in symbolic regression. In: The 2003 Congress on Evolutionary Computation, 2003. CEC\u201903., vol. 3, pp 1500\u20131506. IEEE","DOI":"10.1109\/CEC.2003.1299850"},{"key":"1915_CR19","doi-asserted-by":"publisher","unstructured":"Schmidt M, Lipson H (2010) Symbolic regression of implicit equations. In: Genetic Programming Theory and Practice VII, pp 73\u201385. Springer. https:\/\/doi.org\/10.1007\/978-1-4419-1626-6_5","DOI":"10.1007\/978-1-4419-1626-6_5"},{"issue":"3","key":"1915_CR20","doi-asserted-by":"publisher","first-page":"793","DOI":"10.1557\/mrc.2019.85","volume":"9","author":"Y Wang","year":"2019","unstructured":"Wang Y, Wagner N, Rondinelli JM (2019) Symbolic regression in materials science. MRS Commun 9(3):793\u2013805. https:\/\/doi.org\/10.1557\/mrc.2019.85","journal-title":"MRS Commun"},{"key":"1915_CR21","unstructured":"NASA (2013) Bingo. GitHub. https:\/\/github.com\/nasa\/bingo"},{"key":"1915_CR22","doi-asserted-by":"publisher","unstructured":"Randall DL, Townsend TS, Hochhalter JD, Bomarito GF (2022) Bingo: a customizable framework for symbolic regression with genetic programming. In: Proceedings of the Genetic and Evolutionary Computation Conference Companion. GECCO \u201922 Companion. ACM, Boston, MA, USA. https:\/\/doi.org\/10.1145\/3520304.3534031","DOI":"10.1145\/3520304.3534031"},{"key":"1915_CR23","unstructured":"Mahfoud SW (1995) Niching methods for genetic algorithms. PhD thesis, University of Illinois at Urbana-Champaign"},{"key":"1915_CR24","doi-asserted-by":"crossref","unstructured":"Fernandezi F, SPEZZAN02 G, Tomassini M, Vanneschi L (2005) 6 parallel genetic programming. Parallel metaheuristics: a new class of algorithms, 127","DOI":"10.1002\/0471739383.ch6"},{"issue":"1","key":"1915_CR25","first-page":"33","volume":"7","author":"D Whitley","year":"1999","unstructured":"Whitley D, Rana S, Heckendorn RB (1999) The island model genetic algorithm: on separability, population size and convergence. J Comput Inf Technol 7(1):33\u201347","journal-title":"J Comput Inf Technol"},{"key":"1915_CR26","doi-asserted-by":"publisher","unstructured":"Paszke A, Gross S, Massa F, Lerer A, Bradbury J, Chanan G, Killeen T, Lin Z, Gimelshein N, Antiga L, Desmaison A, Kopf A, Yang E, DeVito Z, Raison M, Tejani A, Chilamkurthy S, Steiner B, Fang L, Bai J, Chintala S (2019) Pytorch: an imperative style, high-performance deep learning library. arXiv preprint arXiv:1912.01703. https:\/\/doi.org\/10.48550\/arXiv.1912.01703","DOI":"10.48550\/arXiv.1912.01703"},{"key":"1915_CR27","volume-title":"PyTorch Captum","author":"N Kokhlikyan","year":"2019","unstructured":"Kokhlikyan N, Miglani V, Martin M, Wang E, Reynolds J, Melnikov A, Lunova N, Reblitz-Richardson O (2019) PyTorch Captum. GitHub"},{"key":"1915_CR28","unstructured":"Virtanen P, Gommers R, Oliphant TE, Haberland M, Reddy T, Cournapeau D, Burovski E, Peterson P, Weckesser W, Bright J, van der Walt SJ, Brett M, Wilson J, Millman KJ, Mayorov N, Nelson ARJ, Jones E, Kern R, Larson E, Carey CJ, Polat \u0130, Feng Y, Moore EW, VanderPlas J, Laxalde D, Perktold J, Cimrman R, Henriksen I, Quintero EA, Harris CR, Archibald AM, Ribeiro AH, Pedregosa F, van Mulbregt P, SciPy 1.0 Contributors (2001) SciPy: Open source scientific tools for Python. http:\/\/www.scipy.org\/"},{"key":"1915_CR29","doi-asserted-by":"publisher","unstructured":"De Melo VV, Fowler B, Banzhaf W (2015) Evaluating methods for constant optimization of symbolic regression benchmark problems. In: 2015 Brazilian Conference on Intelligent Systems (BRACIS), pp 25\u201330. https:\/\/doi.org\/10.1109\/BRACIS.2015.55. IEEE","DOI":"10.1109\/BRACIS.2015.55"},{"key":"1915_CR30","doi-asserted-by":"publisher","DOI":"10.1090\/gsm\/019","author":"LC Evans","year":"2010","unstructured":"Evans LC (2010) Partial differential equations. Am Math Soc. https:\/\/doi.org\/10.1090\/gsm\/019","journal-title":"Am Math Soc"},{"key":"1915_CR31","doi-asserted-by":"publisher","DOI":"10.1090\/cln\/001","author":"Q Han","year":"2011","unstructured":"Han Q, Lin F (2011) Elliptic partial differential equations. Am Math Soc. https:\/\/doi.org\/10.1090\/cln\/001","journal-title":"Am Math Soc"},{"key":"1915_CR32","doi-asserted-by":"crossref","unstructured":"Meurer A, Smith CP, Paprocki M, \u010cert\u00edk O, Kirpichev SB, Rocklin M, Kumar A, Ivanov S, Moore JK, Singh S, Rathnayake T, Vig S, Granger BE, Muller RP, Bonazzi F, Gupta H, Vats S, Johansson F, Pedregosa F, Curry MJ, Terrel AR, Rou\u010dka V, Saboo A, Fernando I, Kulal S, Cimrman R, Scopatz A (2017) SymPy: symbolic computing in Python. https:\/\/docs.sympy.org\/","DOI":"10.7287\/peerj.preprints.2083v3"}],"container-title":["Engineering with Computers"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-023-01915-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s00366-023-01915-7\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s00366-023-01915-7.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,8,28]],"date-time":"2024-08-28T22:07:32Z","timestamp":1724882852000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s00366-023-01915-7"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,11,18]]},"references-count":32,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2024,8]]}},"alternative-id":["1915"],"URL":"https:\/\/doi.org\/10.1007\/s00366-023-01915-7","relation":{},"ISSN":["0177-0667","1435-5663"],"issn-type":[{"value":"0177-0667","type":"print"},{"value":"1435-5663","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,11,18]]},"assertion":[{"value":"23 May 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"19 October 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"18 November 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors declare no competing interests.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflict of interest"}}]}}