Predicting the Probability of Failure in Truss Structures Using Artificial Neural Networks

Reliability and safety evaluation is a significant topic in structural engineering. The main issues in structural reliability assessment are the excessive computational cost as well as the accuracy. Artificial neural network (ANN) can be used for structural reliability assessment. The ANN used in th...

Full description

Saved in:
Bibliographic Details
Main Authors: Mohammadreza Gholami, Seyed Ahmad Mobinipour, Mohammad Javad Haji Mazdarani, Seyed Rohollah Hoseini Vaez
Format: Article
Language:English
Published: Pouyan Press 2025-10-01
Series:Journal of Soft Computing in Civil Engineering
Subjects:
Online Access:https://www.jsoftcivil.com/article_209137_162f915a6a14d834ad81685fbe80e90c.pdf
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849327543343120384
author Mohammadreza Gholami
Seyed Ahmad Mobinipour
Mohammad Javad Haji Mazdarani
Seyed Rohollah Hoseini Vaez
author_facet Mohammadreza Gholami
Seyed Ahmad Mobinipour
Mohammad Javad Haji Mazdarani
Seyed Rohollah Hoseini Vaez
author_sort Mohammadreza Gholami
collection DOAJ
description Reliability and safety evaluation is a significant topic in structural engineering. The main issues in structural reliability assessment are the excessive computational cost as well as the accuracy. Artificial neural network (ANN) can be used for structural reliability assessment. The ANN used in this article is a multilayer perceptron network (MLP) type. This study aims to evaluate the reliability of truss structures using MLP. In order to train and test the neural network, a database is created for the problem. Truss samples are generated based on a uniform distribution of optimal truss sections. The probability of failure in each truss sample is calculated using the Monte Carlo simulation, taking into account the normal distribution of random variables such as the cross-sectional area of the bars and the applied load. The limitation of node displacement is considered as a limit state function. The data was split as 60% for training and 40% was used for testing and validation. The optimal number of neurons in each layer is determined through a trial-and-error process, based on the lowest error of the predicted data and the highest regression coefficient of responses. Finally, the probability of failure of three benchmark truss structures is calculated as numerical examples using the MLP and compared with the values obtained from simulation. It has been shown that after training and preparing the MLP neural network, the accuracy of the MLP prediction process is proportional to 106 and 103 interactions for MCS and LHS, respectively.
format Article
id doaj-art-7a91adf0fbd34c84b90f6279033eaf7a
institution Kabale University
issn 2588-2872
language English
publishDate 2025-10-01
publisher Pouyan Press
record_format Article
series Journal of Soft Computing in Civil Engineering
spelling doaj-art-7a91adf0fbd34c84b90f6279033eaf7a2025-08-20T03:47:49ZengPouyan PressJournal of Soft Computing in Civil Engineering2588-28722025-10-019414717510.22115/scce.2024.451478.1836209137Predicting the Probability of Failure in Truss Structures Using Artificial Neural NetworksMohammadreza Gholami0Seyed Ahmad Mobinipour1Mohammad Javad Haji Mazdarani2Seyed Rohollah Hoseini Vaez3Ph.D. Student, Department of Civil Engineering, Faculty of Engineering, University of Qom, Qom, IranAssistant Professor, Department of Civil Engineering, Faculty of Engineering, University of Qom, Qom, IranPh.D. Student, Department of Civil Engineering, Faculty of Engineering, University of Qom, Qom, IranProfessor, Department of Civil Engineering, Faculty of Engineering, University of Qom, Qom, IranReliability and safety evaluation is a significant topic in structural engineering. The main issues in structural reliability assessment are the excessive computational cost as well as the accuracy. Artificial neural network (ANN) can be used for structural reliability assessment. The ANN used in this article is a multilayer perceptron network (MLP) type. This study aims to evaluate the reliability of truss structures using MLP. In order to train and test the neural network, a database is created for the problem. Truss samples are generated based on a uniform distribution of optimal truss sections. The probability of failure in each truss sample is calculated using the Monte Carlo simulation, taking into account the normal distribution of random variables such as the cross-sectional area of the bars and the applied load. The limitation of node displacement is considered as a limit state function. The data was split as 60% for training and 40% was used for testing and validation. The optimal number of neurons in each layer is determined through a trial-and-error process, based on the lowest error of the predicted data and the highest regression coefficient of responses. Finally, the probability of failure of three benchmark truss structures is calculated as numerical examples using the MLP and compared with the values obtained from simulation. It has been shown that after training and preparing the MLP neural network, the accuracy of the MLP prediction process is proportional to 106 and 103 interactions for MCS and LHS, respectively.https://www.jsoftcivil.com/article_209137_162f915a6a14d834ad81685fbe80e90c.pdfartificial neural networkprobability of failurereliabilitymonte carlo simulationtruss structures
spellingShingle Mohammadreza Gholami
Seyed Ahmad Mobinipour
Mohammad Javad Haji Mazdarani
Seyed Rohollah Hoseini Vaez
Predicting the Probability of Failure in Truss Structures Using Artificial Neural Networks
Journal of Soft Computing in Civil Engineering
artificial neural network
probability of failure
reliability
monte carlo simulation
truss structures
title Predicting the Probability of Failure in Truss Structures Using Artificial Neural Networks
title_full Predicting the Probability of Failure in Truss Structures Using Artificial Neural Networks
title_fullStr Predicting the Probability of Failure in Truss Structures Using Artificial Neural Networks
title_full_unstemmed Predicting the Probability of Failure in Truss Structures Using Artificial Neural Networks
title_short Predicting the Probability of Failure in Truss Structures Using Artificial Neural Networks
title_sort predicting the probability of failure in truss structures using artificial neural networks
topic artificial neural network
probability of failure
reliability
monte carlo simulation
truss structures
url https://www.jsoftcivil.com/article_209137_162f915a6a14d834ad81685fbe80e90c.pdf
work_keys_str_mv AT mohammadrezagholami predictingtheprobabilityoffailureintrussstructuresusingartificialneuralnetworks
AT seyedahmadmobinipour predictingtheprobabilityoffailureintrussstructuresusingartificialneuralnetworks
AT mohammadjavadhajimazdarani predictingtheprobabilityoffailureintrussstructuresusingartificialneuralnetworks
AT seyedrohollahhoseinivaez predictingtheprobabilityoffailureintrussstructuresusingartificialneuralnetworks