bioRxivBioengineering
PyTorch-FEA: Autograd-enabled Finite Element Analysis Methods with Applications for Biomechanical Analysis of Human Aorta
Abstract
MotivationFinite-element analysis (FEA) is widely used as a standard tool for stress and deformation analysis of solid structures, including human tissues and organs. For instance, FEA can be applied at a patient-specific level to assist in medical diagnosis and treatment planning, such as risk assessment of thoracic aortic aneurysm rupture/dissection. These FEA-based biomechanical assessments often involve both forward and inverse mechanics problems. Current commercial FEA software packages (e.g., Abaqus) and inverse methods exhibit performance issues in either accuracy or speed. MethodsIn this study, we propose and develop a new library of FEA code and methods, named PyTorch-FEA, by taking advantage of autograd, an automatic differentiation mechanism in PyTorch. We develop a class of PyTorch-FEA functionalities to solve forward and inverse problems with improved loss functions, and we demonstrate the capability of PyTorch-FEA in a series of applications related to human aorta biomechanics. In one of the inverse methods, we combine PyTorch-FEA with deep neural networks (DNNs) to further improve performance. ResultsWe applied PyTorch-FEA in four fundamental applications for biomechanical analysis of human aorta. In the forward analysis, PyTorch-FEA achieved a significant reduction in computational time without compromising accuracy compared with Abaqus, a commercial FEA package. Compared to other inverse methods, inverse analysis with PyTorch-FEA achieves better performance in either accuracy or speed, or both if combined with DNNs.
Reproducibility ledger
Nobody has reported trying to reproduce this paper yet. Did you replicate an experiment or run the code? Your report saves the next lab a week.
Sign in to file a reproducibility report.
Related papers
- Synergistic Integration of Deep Neural Networks and Finite Element Method with Applications for Biomechanical Analysis of Human Aorta
- Biomechanical characterisation of thoracic ascending aorta with preserved pre-stresses
S. Parikh, K. M. Moerman, … W. Huberts·bioRxiv·Dec 2, 2022
- A Patient-Specific Morphoelastic Growth Model of Aortic Dissection Evolution
Kameel Khabaz, Junsung Kim, … Luka Pocivavsek·Computers in Biology and MedicinePeer-reviewed·Jun 2, 2024
- Estimation of in vivo constitutive parameters of the aortic wall: a machine learning approach
- A robust and scalable image analysis framework for phenotyping human thoracic aorta
Jiasong Chen, Linchen Qian, … Liang Liang·bioRxiv·Oct 13, 2026
- Computational analysis to assess hemodynamic forces in descending thoracic aortic aneurysms
Francesca Duca, Daniele Bissacco, … Christian Vergara·The Journal of PhysiologyPeer-reviewed·May 28, 2025