Abstract
The present paper investigates the use of deep learning models as fast structural analysis tools for the design of concrete thin-shells. A dataset of 20,000 thin-shells with various geometric and material properties is generated. The buckling factor and the stress fields of each thin-shell under design loads are determined using Finite Element analysis. Three different types of deep learning models – Multilayer Perceptron (MLP), Convolutional Neural Network (CNN) and Graph Neural Network (GNN) – are then trained for buckling and stress prediction. For both prediction tasks, the MLP and the CNN are found to be the best performing models, reaching errors below 0.31 % for buckling prediction, and below 0.51 % for peak stress prediction. These results demonstrate the ability of such models to act as fast structural analysis tools for concrete thin-shells. Deep learning models could therefore enable faster and wider design space exploration during the shape optimisation of concrete thin-shells.
| Original language | English |
|---|---|
| Article number | 108042 |
| Journal | Computers and Structures |
| Volume | 320 |
| Early online date | 20 Nov 2025 |
| DOIs | |
| Publication status | E-pub ahead of print - 20 Nov 2025 |
Data Availability Statement
Data will be made available on request.Funding
This work was funded by the University of Bath. It is also aligned with the ACORN research project, which was funded by UK Research and Innovation ( EP/S031316/1 ). The authors also gratefully acknowledge the University of Bath’s Research Computing Group (doi.org/10.15125/b6cd-s854) [47] for their support in this work. For the purpose of open access, the authors have applied a Creative Commons Attribution (CC BY) licence to any Author Accepted Manuscript version arising from this submission.
| Funders | Funder number |
|---|---|
| University of Bath | |
| UK Research and Innovation | EP/S031316/1 |
Keywords
- Thin-shell
- Finite element analysis
- Surrogate
- Deep learning
- Multilayer perceptron
- Convolutional neural network
- Graph neural network