{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,17]],"date-time":"2026-07-17T04:51:28Z","timestamp":1784263888081,"version":"3.55.0"},"reference-count":43,"publisher":"Oxford University Press (OUP)","issue":"3","license":[{"start":{"date-parts":[[2023,3,26]],"date-time":"2023-03-26T00:00:00Z","timestamp":1679788800000},"content-version":"vor","delay-in-days":1,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100003052","name":"MOTIE","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100003052","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000015","name":"DOE","doi-asserted-by":"publisher","award":["DE-EE0007613"],"award-info":[{"award-number":["DE-EE0007613"]}],"id":[{"id":"10.13039\/100000015","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":[],"published-print":{"date-parts":[[2023,4,29]]},"abstract":"<jats:title>Abstract<\/jats:title>\n               <jats:p>In this work, we present a boundary oriented graph embedding (BOGE) approach for the graph neural network to assist in rapid design and digital prototyping. The cantilever beam problem has been solved as an example to validate its potential of providing physical field results and optimized designs using only 10 ms. Providing shortcuts for both boundary elements and local neighbor elements, the BOGE approach can embed unstructured mesh elements into the graph and performs an efficient regression on large-scale triangular-mesh-based finite element analysis (FEA) results, which cannot be realized by other machine-learning-based surrogate methods. It has the potential to serve as a surrogate model for other boundary value problems. Focusing on the cantilever beam problem, the BOGE approach with 3-layer DeepGCN model achieves the regression with mean square error (MSE) of 0.011\u2009706 (2.41% mean absolute percentage error) for stress field prediction and 0.002\u2009735 MSE (with 1.58% elements having error larger than 0.01) for topological optimization. The overall concept of the BOGE approach paves the way for a general and efficient deep-learning-based FEA simulator that will benefit both industry and Computer Aided Design (CAD) design-related areas.<\/jats:p>","DOI":"10.1093\/jcde\/qwad025","type":"journal-article","created":{"date-parts":[[2023,3,26]],"date-time":"2023-03-26T01:16:50Z","timestamp":1679793410000},"page":"1026-1046","source":"Crossref","is-referenced-by-count":13,"title":["An finite element analysis surrogate model with boundary oriented graph embedding approach for rapid design"],"prefix":"10.1093","volume":"10","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-2543-3975","authenticated-orcid":false,"given":"Xingyu","family":"Fu","sequence":"first","affiliation":[{"name":"School of Mechanical Engineering, Purdue University , West Lafayette, IN 47906, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Fengfeng","family":"Zhou","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering, Purdue University , West Lafayette, IN 47906, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dheeraj","family":"Peddireddy","sequence":"additional","affiliation":[{"name":"School of Industrial Engineering, Purdue University , West Lafayette, IN 47906, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Zhengyang","family":"Kang","sequence":"additional","affiliation":[{"name":"School of Mechanical and Power Engineering, Nanjing Tech University , Nanjing, Jiangsu 211800, China"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-0512-7209","authenticated-orcid":false,"given":"Martin Byung-Guk","family":"Jun","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering, Purdue University , West Lafayette, IN 47906, USA"},{"name":"Indiana Manufacturing Competitiveness Center (IN-MaC) , West Lafayette, IN 47906, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Vaneet","family":"Aggarwal","sequence":"additional","affiliation":[{"name":"School of Industrial Engineering, Purdue University , West Lafayette, IN 47906, USA"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"286","published-online":{"date-parts":[[2023,3,25]]},"reference":[{"key":"2023102618005778900_bib1","volume-title":"Abaqus 6.11","author":"Abaqus","year":"2011"},{"key":"2023102618005778900_bib2","first-page":"212","article-title":"Graph element networks: Adaptive, structured computation and memory","volume-title":"Proceedings of the International Conference on Machine Learning","author":"Alet","year":"2019"},{"key":"2023102618005778900_bib3","article-title":"On the bottleneck of graph neural networks and its practical implications","author":"Alon","year":"2020"},{"key":"2023102618005778900_bib4","doi-asserted-by":"crossref","DOI":"10.1137\/1.9780898719253","volume-title":"Finite element solution of boundary value problems: Theory and computation","author":"Axelsson","year":"2001"},{"key":"2023102618005778900_bib5","article-title":"3D topology optimization using convolutional neural networks","author":"Banga","year":"2018"},{"key":"2023102618005778900_bib6","first-page":"2402","article-title":"Combining differentiable PDE solvers and graph neural networks for fluid flow prediction","volume-title":"Proceedings of the International Conference on Machine Learning","author":"Belbute-Peres","year":"2020"},{"key":"2023102618005778900_bib7","doi-asserted-by":"crossref","first-page":"363","DOI":"10.1016\/j.cma.2018.10.046","article-title":"Smart finite elements: A novel machine learning application","volume":"345","author":"Capuano","year":"2019","journal-title":"Computer Methods in Applied Mechanics and Engineering"},{"key":"2023102618005778900_bib8","doi-asserted-by":"crossref","first-page":"394","DOI":"10.1016\/j.media.2013.11.001","article-title":"Real-time simulation of contact and cutting of heterogeneous soft-tissues","volume":"18","author":"Courtecuisse","year":"2014","journal-title":"Medical image analysis"},{"key":"2023102618005778900_bib9","article-title":"Fast graph representation learning with pytorch geometric","author":"Fey","year":"2019"},{"key":"2023102618005778900_bib10","doi-asserted-by":"crossref","first-page":"5882","DOI":"10.1109\/TII.2021.3136167","article-title":"Improved dexel representation: A 3d CNN geometry descriptor for manufacturing CAD","volume":"18","author":"Fu","year":"2021","journal-title":"IEEE Transactions on Industrial Informatics"},{"key":"2023102618005778900_bib11","first-page":"2083","article-title":"Graph U-Nets","volume-title":"Proceedings of the International Conference on Machine Learning","author":"Gao","year":"2019"},{"key":"2023102618005778900_bib12","first-page":"1263","article-title":"Neural message passing for quantum chemistry","volume-title":"Proceedings of the International Conference on Machine Learning","author":"Gilmer","year":"2017"},{"key":"2023102618005778900_bib13","doi-asserted-by":"crossref","first-page":"101029","DOI":"10.1016\/j.eml.2020.101029","article-title":"A semi-supervised approach to architected materials design using graph neural networks","volume":"41","author":"Guo","year":"2020","journal-title":"Extreme Mechanics Letters"},{"key":"2023102618005778900_bib14","doi-asserted-by":"crossref","first-page":"481","DOI":"10.1145\/2939672.2939738","article-title":"Convolutional neural networks for steady flow approximation","volume-title":"Proceedings of the 22nd ACM SIGKDD International Conference on Knowledge Discovery and Data Mining","author":"Guo","year":"2016"},{"key":"2023102618005778900_bib15","first-page":"770","article-title":"Deep residual learning for image recognition","volume-title":"Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition","author":"He","year":"2016"},{"key":"2023102618005778900_bib16","doi-asserted-by":"crossref","first-page":"359","DOI":"10.1016\/0893-6080(89)90020-8","article-title":"Multilayer feedforward networks are universal approximators","volume":"2","author":"Hornik","year":"1989","journal-title":"Neural Networks"},{"key":"2023102618005778900_bib17","doi-asserted-by":"crossref","first-page":"109961","DOI":"10.1016\/j.matchar.2019.109961","article-title":"Design of an interpretable convolutional neural network for stress concentration prediction in rough surfaces","volume":"158","author":"Kantzos","year":"2019","journal-title":"Materials Characterization"},{"key":"2023102618005778900_bib18","doi-asserted-by":"crossref","first-page":"2555","DOI":"10.1007\/s00170-019-03363-4","article-title":"Deep learning\u2013based stress prediction for bottom-up SLA 3D printing process","volume":"102","author":"Khadilkar","year":"2019","journal-title":"The International Journal of Advanced Manufacturing Technology"},{"key":"2023102618005778900_bib19","article-title":"Semi-supervised classification with graph convolutional networks","author":"Kipf","year":"2016"},{"key":"2023102618005778900_bib20","doi-asserted-by":"crossref","first-page":"113088","DOI":"10.1016\/j.cma.2020.113088","article-title":"An intelligent nonlinear meta element for elastoplastic continua: Deep learning using a new time-distributed residual U-Net architecture","volume":"366","author":"Koeppe","year":"2020","journal-title":"Computer Methods in Applied Mechanics and Engineering"},{"key":"2023102618005778900_bib21","doi-asserted-by":"crossref","first-page":"733","DOI":"10.1007\/s00466-021-02112-3","article-title":"A Bayesian multiscale CNN framework to predict local stress fields in structures with microscale features","volume":"69","author":"Krokos","year":"2022","journal-title":"Computational Mechanics"},{"key":"2023102618005778900_bib22","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1017\/jfm.2016.803","article-title":"Deep learning in fluid dynamics","volume":"814","author":"Kutz","year":"2017","journal-title":"Journal of Fluid Mechanics"},{"key":"2023102618005778900_bib23","doi-asserted-by":"crossref","first-page":"114","DOI":"10.1093\/jcde\/qwab072","article-title":"Dataset and method for deep learning-based reconstruction of 3D CAD models containing machining features for mechanical parts","volume":"9","author":"Lee","year":"2022","journal-title":"Journal of Computational Design and Engineering"},{"key":"2023102618005778900_bib24","doi-asserted-by":"crossref","first-page":"105887","DOI":"10.1016\/j.knosys.2020.105887","article-title":"CNN-based image recognition for topology optimization","volume":"198","author":"Lee","year":"2020","journal-title":"Knowledge-Based Systems"},{"key":"2023102618005778900_bib25","first-page":"9267","article-title":"DeepGCNs: Can GCNs go as deep as CNNs?","volume-title":"Proceedings of the IEEE\/CVF International Conference on Computer Vision","author":"Li","year":"2019"},{"key":"2023102618005778900_bib26","article-title":"DeeperGCN: All you need to train deeper GCNs","author":"Li","year":"2020"},{"key":"2023102618005778900_bib27","article-title":"What graph neural networks cannot learn: Depth vs width","author":"Loukas","year":"2019"},{"key":"2023102618005778900_bib28","doi-asserted-by":"crossref","first-page":"011002","DOI":"10.1115\/1.4044097","article-title":"Stress field prediction in cantilevered structures using convolutional neural networks","volume":"20","author":"Nie","year":"2020","journal-title":"Journal of Computing and Information Science in Engineering"},{"key":"2023102618005778900_bib29","doi-asserted-by":"crossref","first-page":"031715","DOI":"10.1115\/1.4049533","article-title":"TopologyGAN: Topology optimization using generative adversarial networks based on physical fields over the initial domain","volume":"143","author":"Nie","year":"2021","journal-title":"Journal of Mechanical Design"},{"key":"2023102618005778900_bib30","article-title":"Graph convolutional neural networks for body force prediction","author":"Ogoke","year":"2020"},{"key":"2023102618005778900_bib31","doi-asserted-by":"crossref","first-page":"1336","DOI":"10.1016\/j.jmapro.2021.02.034","article-title":"Identifying manufacturability and machining processes using deep 3D convolutional networks","volume":"64","author":"Peddireddy","year":"2021","journal-title":"Journal of Manufacturing Processes"},{"key":"2023102618005778900_bib32","article-title":"Learning mesh-based simulation with graph networks","author":"Pfaff","year":"2020"},{"key":"2023102618005778900_bib33","article-title":"DropEdge: Towards deep graph convolutional networks on node classification","author":"Rong","year":"2019"},{"key":"2023102618005778900_bib34","doi-asserted-by":"crossref","first-page":"1622","DOI":"10.1093\/jcde\/qwab066","article-title":"Finite element compatible matrix interpolation for parametric model order reduction of electrothermal microgripper","volume":"8","author":"Roy","year":"2021","journal-title":"Journal of Computational Design and Engineering"},{"key":"2023102618005778900_bib35","first-page":"8459","article-title":"Learning to simulate complex physics with graph networks","volume-title":"Proceedings of the International Conference on Machine Learning","author":"Sanchez-Gonzalez","year":"2020"},{"key":"2023102618005778900_bib36","doi-asserted-by":"crossref","first-page":"113217","DOI":"10.1016\/j.cma.2020.113217","article-title":"Data-driven inverse modelling through neural network (deep learning) and computational heat transfer","volume":"369","author":"Tamaddon-Jahromi","year":"2020","journal-title":"Computer Methods in Applied Mechanics and Engineering"},{"key":"2023102618005778900_bib37","doi-asserted-by":"crossref","first-page":"527","DOI":"10.1016\/j.jcde.2019.04.002","article-title":"The state of framework development for implementing reasoning mechanisms in smart cyber-physical systems: A literature review","volume":"6","author":"Tepjit","year":"2019","journal-title":"Journal of Computational Design and Engineering"},{"key":"2023102618005778900_bib38","article-title":"Graph attention networks","author":"Veli\u010dkovi\u0107","year":"2017"},{"key":"2023102618005778900_bib42","first-page":"973","article-title":"A deep convolutional neural network for topology optimization with strong generalization ability","volume-title":"Engineering Optimization","author":"Wang","year":"2019"},{"key":"2023102618005778900_bib39","doi-asserted-by":"crossref","first-page":"200","DOI":"10.1145\/3408308.3427982","article-title":"Kalibre: Knowledge-based neural surrogate model calibration for data center digital twins","volume-title":"Proceedings of the 7th ACM International Conference on Systems for Energy-Efficient Buildings, Cities, and Transportation","author":"Wang","year":"2020"},{"key":"2023102618005778900_bib40","article-title":"Revisiting \u201cover-smoothing\u201d in deep GCNs","author":"Yang","year":"2020"},{"key":"2023102618005778900_bib41","doi-asserted-by":"crossref","first-page":"1903","DOI":"10.2514\/6.2018-1903","article-title":"Application of convolutional neural network to predict airfoil lift coefficient","volume-title":"Proceedings of the 2018 AIAA\/ASCE\/AHS\/ASC Structures, Structural Dynamics, and Materials Conference","author":"Zhang","year":"2018"},{"key":"2023102618005778900_bib43","doi-asserted-by":"crossref","first-page":"12","DOI":"10.1016\/j.cad.2018.03.006","article-title":"FeatureNet: Machining feature recognition based on 3D convolution neural network","volume":"101","author":"Zhang","year":"2018","journal-title":"Computer-Aided Design"}],"container-title":["Journal of Computational Design and Engineering"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/academic.oup.com\/jcde\/advance-article-pdf\/doi\/10.1093\/jcde\/qwad025\/49633272\/qwad025.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/jcde\/article-pdf\/10\/3\/1026\/52601055\/qwad025.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/academic.oup.com\/jcde\/article-pdf\/10\/3\/1026\/52601055\/qwad025.pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2023,10,26]],"date-time":"2023-10-26T18:07:32Z","timestamp":1698343652000},"score":1,"resource":{"primary":{"URL":"https:\/\/academic.oup.com\/jcde\/article\/10\/3\/1026\/7086117"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,3,25]]},"references-count":43,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2023,4,29]]}},"URL":"https:\/\/doi.org\/10.1093\/jcde\/qwad025","relation":{},"ISSN":["2288-5048"],"issn-type":[{"value":"2288-5048","type":"electronic"}],"subject":[],"published-other":{"date-parts":[[2023,6]]},"published":{"date-parts":[[2023,3,25]]}}}