A general framework of high-performance machine learning algorithms : application in structural mechanics

dc.contributor.authorMarkou, George
dc.contributor.authorBakas, Nikolaos P.
dc.contributor.authorChatzichristofis, Savvas A.
dc.contributor.authorPapadrakakis, Manolis
dc.contributor.emailgeorge.markou@up.ac.za
dc.date.accessioned2024-01-26T09:17:38Z
dc.date.available2024-01-26T09:17:38Z
dc.date.issued2024-04
dc.description.abstractData-driven models utilizing powerful artificial intelligence (AI) algorithms have been implemented over the past two decades in different fields of simulation-based engineering science. Most numerical procedures involve processing data sets developed from physical or numerical experiments to create closed-form formulae to predict the corresponding systems’ mechanical response. Efficient AI methodologies that will allow the development and use of accurate predictive models for solving computational intensive engineering problems remain an open issue. In this research work, high-performance machine learning (ML) algorithms are proposed for modeling structural mechanics-related problems, which are implemented in parallel and distributed computing environments to address extremely computationally demanding problems. Four machine learning algorithms are proposed in this work and their performance is investigated in three different structural engineering problems. According to the parametric investigation of the prediction accuracy, the extreme gradient boosting with extended hyper-parameter optimization (XGBoost-HYT-CV) was found to be more efficient regarding the generalization errors deriving a 4.54% residual error for all test cases considered. Furthermore, a comprehensive statistical analysis of the residual errors and a sensitivity analysis of the predictors concerning the target variable are reported. Overall, the proposed models were found to outperform the existing ML methods, where in one case the residual error was decreased by 3-fold. Furthermore, the proposed algorithms demonstrated the generic characteristic of the proposed ML framework for structural mechanics problems.en_US
dc.description.departmentCivil Engineeringen_US
dc.description.librarianhj2024en_US
dc.description.sdgSDG-09: Industry, innovation and infrastructureen_US
dc.description.sponsorshipThe EuroCC Project (GA 951732) and EuroCC 2 Project (101101903) of the European Commission. Open access funding provided by University of Pretoria.en_US
dc.description.urihttps://link.springer.com/journal/466en_US
dc.identifier.citationMarkou, G., Bakas, N.P., Chatzichristofis, S.A. et al. A general framework of high-performance machine learning algorithms: application in structural mechanics. Computational Mechanics 73, 705–729 (2024). https://doi.org/10.1007/s00466-023-02386-9.en_US
dc.identifier.issn0178-7675 (print)
dc.identifier.issn1432-0924 (online)
dc.identifier.other10.1007/s00466-023-02386-9
dc.identifier.urihttp://hdl.handle.net/2263/94113
dc.language.isoenen_US
dc.publisherSpringeren_US
dc.rights© The Author(s) 2024. Open Access. This article is licensed under a Creative Commons Attribution 4.0 International License.en_US
dc.subjectArtificial intelligence (AI)en_US
dc.subjectMachine learningen_US
dc.subjectDeep learning artificial neural networksen_US
dc.subjectParallel trainingen_US
dc.subjectFinite element methoden_US
dc.subjectStructural mechanicsen_US
dc.subjectSDG-09: Industry, innovation and infrastructureen_US
dc.titleA general framework of high-performance machine learning algorithms : application in structural mechanicsen_US
dc.typeArticleen_US

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
Markou_General_2024.pdf
Size:
3.29 MB
Format:
Adobe Portable Document Format
Description:
Online First Article
Loading...
Thumbnail Image
Name:
Markou_General_2024.pdf
Size:
3.28 MB
Format:
Adobe Portable Document Format
Description:
Article

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: