{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,18]],"date-time":"2026-05-18T23:18:21Z","timestamp":1779146301321,"version":"3.51.4"},"reference-count":54,"publisher":"IOP Publishing","issue":"4","license":[{"start":{"date-parts":[[2021,9,8]],"date-time":"2021-09-08T00:00:00Z","timestamp":1631059200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,9,8]],"date-time":"2021-09-08T00:00:00Z","timestamp":1631059200000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/iopscience.iop.org\/info\/page\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/100006234","name":"Sandia National Laboratories","doi-asserted-by":"crossref","id":[{"id":"10.13039\/100006234","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":[[2021,12,1]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>Many scientific and engineering processes produce spatially unstructured data. However, most data-driven models require a feature matrix that enforces both a set number and order of features for each sample. They thus cannot be easily constructed for an unstructured dataset. Therefore, a graph based data-driven model to perform inference on fields defined on an unstructured mesh, using a graph convolutional neural network (GCNN) is presented. The ability of the method to predict global properties from spatially irregular measurements with high accuracy is demonstrated by predicting the drag force associated with laminar flow around airfoils from scattered velocity measurements. The network can infer from field samples at different resolutions, and is invariant to the order in which the measurements within each sample are presented. The GCNN method, using inductive convolutional layers and adaptive pooling, is able to predict this quantity with a validation <jats:italic>R<\/jats:italic>\n                  <jats:sup>2<\/jats:sup> above 0.98, and a Normalized Mean Squared Error below 0.01, without relying on spatial structure.<\/jats:p>","DOI":"10.1088\/2632-2153\/ac1fc9","type":"journal-article","created":{"date-parts":[[2021,8,20]],"date-time":"2021-08-20T22:24:52Z","timestamp":1629498292000},"page":"045020","update-policy":"https:\/\/doi.org\/10.1088\/crossmark-policy","source":"Crossref","is-referenced-by-count":43,"title":["Graph convolutional networks applied to unstructured flow field data"],"prefix":"10.1088","volume":"2","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2432-7783","authenticated-orcid":false,"given":"Francis","family":"Ogoke","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0001-8441-8700","authenticated-orcid":false,"given":"Kazem","family":"Meidani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Amirreza","family":"Hashemi","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-2952-8576","authenticated-orcid":false,"given":"Amir Barati","family":"Farimani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"266","published-online":{"date-parts":[[2021,9,8]]},"reference":[{"key":"mlstac1fc9bib1","doi-asserted-by":"publisher","first-page":"8505","DOI":"10.1073\/pnas.1718942115","article-title":"Solving high-dimensional partial differential equations using deep learning","volume":"115","author":"Han","year":"2018","journal-title":"Proc. Natl Acad. Sci."},{"key":"mlstac1fc9bib2","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2020.109339","article-title":"Deep learning observables in computational fluid dynamics","volume":"410","author":"Lye","year":"2020","journal-title":"J. Comput. Phys."},{"key":"mlstac1fc9bib3","doi-asserted-by":"publisher","first-page":"686","DOI":"10.1016\/j.jcp.2018.10.045","article-title":"Physics-informed neural networks: a deep learning framework for solving forward and inverse problems involving nonlinear partial differential equations","volume":"378","author":"Raissi","year":"2019","journal-title":"J. Comput. Phys."},{"key":"mlstac1fc9bib4","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2020.109760","article-title":"nPINNs: nonlocal physics-informed neural networks for a parametrized nonlocal universal Laplacian operator algorithms and applications","volume":"422","author":"Pang","year":"2020","journal-title":"J. Comput. Phys."},{"key":"mlstac1fc9bib5","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2020.113028","article-title":"Conservative physics-informed neural networks on discrete domains for conservation laws: applications to forward and inverse problems","volume":"365","author":"Jagtap","year":"2020","journal-title":"Comput. Methods Appl. Mech. Eng."},{"key":"mlstac1fc9bib6","article-title":"Weakly-supervised deep learning of heat transport via physics informed loss","author":"Sharma","year":"2018"},{"key":"mlstac1fc9bib7","doi-asserted-by":"publisher","first-page":"A18","DOI":"10.1017\/jfm.2019.814","article-title":"Prediction of turbulent heat transfer using convolutional neural networks","volume":"882","author":"Kim","year":"2020","journal-title":"J. Fluid Mech."},{"key":"mlstac1fc9bib8","article-title":"Latent-space physics: towards learning the temporal evolution of fluid flow","author":"Wiewel","year":"2018"},{"key":"mlstac1fc9bib9","article-title":"Deep learning the physics of transport phenomena","author":"Farimani","year":"2017"},{"key":"mlstac1fc9bib10","article-title":"Machine learning in cardiovascular flows modeling: predicting arterial blood pressure from non-invasive 4D flow MRI data using physics-informed neural networks","author":"Kissas","year":"2019"},{"key":"mlstac1fc9bib11","article-title":"Probabilistic neural networks for fluid flow model-order reduction and data recovery","author":"Maulik","year":"2020"},{"key":"mlstac1fc9bib12","doi-asserted-by":"publisher","first-page":"115","DOI":"10.1016\/j.powtec.2019.05.049","article-title":"Drag coefficient prediction for non-spherical particles in dense gas\u2013solid two-phase flow using artificial neural network","volume":"354","author":"Yan","year":"2019","journal-title":"Powder Technol."},{"key":"mlstac1fc9bib13","doi-asserted-by":"publisher","first-page":"73","DOI":"10.1007\/s00348-019-2717-2","article-title":"Dense motion estimation of particle images via a convolutional neural network","volume":"60","author":"Cai","year":"2019","journal-title":"Exp. Fluids"},{"key":"mlstac1fc9bib14","doi-asserted-by":"publisher","first-page":"551","DOI":"10.1006\/jfls.1999.0219","article-title":"A comparison of methods for evaluating time-dependent fluid dynamic forces on bodies, using only velocity fields and their derivatives","volume":"13","author":"Noca","year":"1999","journal-title":"J. Fluids Struct."},{"key":"mlstac1fc9bib15","doi-asserted-by":"publisher","first-page":"60","DOI":"10.1017\/jfm.2017.45","article-title":"An impulse-based approach to estimating forces in unsteady flow","volume":"815","author":"Graham","year":"2017","journal-title":"J. Fluid Mech."},{"key":"mlstac1fc9bib16","doi-asserted-by":"publisher","DOI":"10.1088\/1361-6501\/aa8b87","article-title":"Performing particle image velocimetry using artificial neural networks: a proof-of-concept","volume":"28","author":"Rabault","year":"2017","journal-title":"Meas. Sci. Technol."},{"key":"mlstac1fc9bib17","article-title":"Experimental velocity data estimation for imperfect particle images using machine learning","author":"Morimoto","year":"2020"},{"key":"mlstac1fc9bib18","first-page":"p 1148","author":"Hou","year":"2019"},{"key":"mlstac1fc9bib19","first-page":"p 0799","author":"Le Provost","year":"2020"},{"key":"mlstac1fc9bib20","first-page":"p 1903","author":"Zhang","year":"2018"},{"key":"mlstac1fc9bib21","article-title":"A supervised neural network for drag prediction of arbitrary 2D shapes in low Reynolds number flows","author":"Viquerat","year":"2019"},{"key":"mlstac1fc9bib22","first-page":"p 3660","author":"Yilmaz","year":"2017"},{"key":"mlstac1fc9bib23","first-page":"pp 481","author":"Guo","year":"2016"},{"key":"mlstac1fc9bib24","article-title":"An efficient deep learning technique for the Navier\u2013Stokes equations: application to unsteady wake flow dynamics","author":"Miyanawala","year":"2017"},{"key":"mlstac1fc9bib25","doi-asserted-by":"publisher","first-page":"525","DOI":"10.1007\/s00466-019-01740-0","article-title":"Prediction of aerodynamic flow fields using convolutional neural networks","volume":"64","author":"Bhatnagar","year":"2019","journal-title":"Comput. Mech."},{"key":"mlstac1fc9bib26","doi-asserted-by":"publisher","DOI":"10.1016\/j.jcp.2020.109340","article-title":"Meshfree methods on manifolds for hydrodynamic flows on curved surfaces: a generalized moving least-squares (GMLS) approach","volume":"409","author":"Gross","year":"2020","journal-title":"J. Comput. Phys."},{"key":"mlstac1fc9bib27","doi-asserted-by":"publisher","first-page":"468","DOI":"10.1017\/jfm.2016.755","article-title":"Coherent structure colouring: identification of coherent structures from sparse data using graph theory","volume":"811","author":"Schlueter-Kuck","year":"2017","journal-title":"J. Fluid Mech."},{"key":"mlstac1fc9bib28","doi-asserted-by":"publisher","first-page":"661","DOI":"10.5194\/npg-24-661-2017","article-title":"Network-based study of Lagrangian transport and mixing","volume":"24","author":"Padberg-Gehle","year":"2017","journal-title":"Nonlinear Process. Geophys."},{"key":"mlstac1fc9bib29","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.93.063107","article-title":"Spectral-clustering approach to Lagrangian vortex detection","volume":"93","author":"Hadjighasem","year":"2016","journal-title":"Phys. Rev. E"},{"key":"mlstac1fc9bib30","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevE.97.063103","article-title":"Network community-based model reduction for vortical flows","volume":"97","author":"Meena","year":"2018","journal-title":"Phys. Rev. E"},{"key":"mlstac1fc9bib31","doi-asserted-by":"crossref","DOI":"10.2172\/1763256","article-title":"GMLS-Nets: a framework for learning from unstructured data","author":"Trask","year":"2019"},{"key":"mlstac1fc9bib32","article-title":"Relational inductive biases, deep learning, and graph networks","author":"Battaglia","year":"2018"},{"key":"mlstac1fc9bib33","doi-asserted-by":"crossref","DOI":"10.18653\/v1\/D17-1209","article-title":"Graph convolutional encoders for syntax-aware neural machine translation","author":"Bastings","year":"2017"},{"key":"mlstac1fc9bib34","article-title":"Geometric deep learning on graphs and manifolds using mixture model CNNs","author":"Monti","year":"2016"},{"key":"mlstac1fc9bib35","first-page":"pp 3634","author":"Yu","year":"2018"},{"key":"mlstac1fc9bib36","first-page":"pp 7370","article-title":"Proc. Conf. on Artificial Intelligence","volume":"vol 33","author":"Yao","year":"2019"},{"key":"mlstac1fc9bib37","doi-asserted-by":"publisher","DOI":"10.1103\/PhysRevLett.120.145301","article-title":"Crystal graph convolutional neural networks for an accurate and interpretable prediction of material properties","volume":"120","author":"Xie","year":"2018","journal-title":"Phys. Rev. Lett."},{"key":"mlstac1fc9bib38","doi-asserted-by":"publisher","first-page":"3564","DOI":"10.1021\/acs.chemmater.9b01294","article-title":"Graph networks as a universal machine learning framework for molecules and crystals","volume":"31","author":"Chen","year":"2019","journal-title":"Chem. Mater."},{"key":"mlstac1fc9bib39","first-page":"pp 2224","article-title":"Convolutional networks on graphs for learning molecular fingerprints","volume":"vol 28","author":"Duvenaud","year":"2015"},{"key":"mlstac1fc9bib40","article-title":"Learning to simulate complex physics with graph networks","author":"Sanchez-Gonzalez","year":"2020"},{"key":"mlstac1fc9bib41","article-title":"Graph element networks: adaptive, structured computation and memory","author":"Alet","year":"2019"},{"key":"mlstac1fc9bib42","article-title":"Semi-supervised classification with graph convolutional networks","author":"Kipf","year":"2016"},{"key":"mlstac1fc9bib43","first-page":"pp 5171","author":"Zhang","year":"2018"},{"key":"mlstac1fc9bib44","article-title":"Neural message passing for quantum chemistry","author":"Gilmer","year":"2017"},{"key":"mlstac1fc9bib45","article-title":"Inductive representation learning on large graphs","author":"Hamilton","year":"2017"},{"key":"mlstac1fc9bib46","article-title":"Fast graph representation learning with PyTorch geometric","author":"Fey","year":"2019"},{"key":"mlstac1fc9bib47","article-title":"Towards sparse hierarchical graph classifiers","author":"Cangea","year":"2018"},{"key":"mlstac1fc9bib48","article-title":"Graph u-nets","author":"Gao","year":"2019"},{"key":"mlstac1fc9bib49","first-page":"pp 8024","author":"Paszke","year":"2019"},{"key":"mlstac1fc9bib50","article-title":"UIUC Airfoil Data Site","author":"Selig","year":"1996"},{"key":"mlstac1fc9bib51","doi-asserted-by":"publisher","first-page":"1309","DOI":"10.1002\/nme.2579","article-title":"Gmsh: A 3-D finite element mesh generator with built-in pre-and post-processing facilities","volume":"79","author":"Geuzaine","year":"2009","journal-title":"Int. J. Numer. Methods Eng."},{"key":"mlstac1fc9bib52","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1145\/1731022.1731030","article-title":"Dolfin","volume":"37","author":"Logg","year":"2010","journal-title":"ACM Trans. Math. Softw."},{"key":"mlstac1fc9bib53","doi-asserted-by":"publisher","first-page":"581","DOI":"10.1002\/(SICI)1097-0363(19960415)22:7581::AID-FLD3653.0.CO;2-R","article-title":"A pressure-correction method for the solution of incompressible viscous flows on unstructured grids","volume":"22","author":"Thomadakis","year":"1996","journal-title":"Int. J. Numer. Methods Fluids"},{"key":"mlstac1fc9bib54","first-page":"p I-115-I-123","author":"Bergstra","year":"2013"}],"container-title":["Machine Learning: Science and Technology"],"original-title":[],"link":[{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ac1fc9","content-type":"text\/html","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ac1fc9\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ac1fc9","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ac1fc9\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ac1fc9\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ac1fc9\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ac1fc9\/pdf","content-type":"application\/pdf","content-version":"am","intended-application":"similarity-checking"},{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ac1fc9\/pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,12,13]],"date-time":"2021-12-13T15:59:12Z","timestamp":1639411152000},"score":1,"resource":{"primary":{"URL":"https:\/\/iopscience.iop.org\/article\/10.1088\/2632-2153\/ac1fc9"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,9,8]]},"references-count":54,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2021,9,8]]},"published-print":{"date-parts":[[2021,12,1]]}},"URL":"https:\/\/doi.org\/10.1088\/2632-2153\/ac1fc9","relation":{},"ISSN":["2632-2153"],"issn-type":[{"value":"2632-2153","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,9,8]]},"assertion":[{"value":"Graph convolutional networks applied to unstructured flow field data","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 2021 The Author(s). Published by IOP Publishing Ltd","name":"copyright_information","label":"Copyright Information"},{"value":"2021-06-20","name":"date_received","label":"Date Received","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2021-08-20","name":"date_accepted","label":"Date Accepted","group":{"name":"publication_dates","label":"Publication dates"}},{"value":"2021-09-08","name":"date_epub","label":"Online publication date","group":{"name":"publication_dates","label":"Publication dates"}}]}}