Research on a BP Neural Network Slope Safety Coefficient Prediction Model Based on Improved Sparrow Algorithm Optimization
Through the stability evaluation of a slope, a landslide geological disaster can be identified, and the safety and risk control of a project can be ensured. This work proposes an improved sparrow search algorithm to optimize the slope safety factor prediction model (ISSA–BP) of a BP neural network,...
Main Authors: | , , , , , |
---|---|
Format: | Article |
Language: | English |
Published: |
MDPI AG
2023-07-01
|
Series: | Applied Sciences |
Subjects: | |
Online Access: | https://www.mdpi.com/2076-3417/13/14/8446 |
_version_ | 1797590394068795392 |
---|---|
author | Yiwen Wang Dongna Liu Haiyu Dong Junwei Lin Qi Zhang Xiaohui Zhang |
author_facet | Yiwen Wang Dongna Liu Haiyu Dong Junwei Lin Qi Zhang Xiaohui Zhang |
author_sort | Yiwen Wang |
collection | DOAJ |
description | Through the stability evaluation of a slope, a landslide geological disaster can be identified, and the safety and risk control of a project can be ensured. This work proposes an improved sparrow search algorithm to optimize the slope safety factor prediction model (ISSA–BP) of a BP neural network, through an improvement in two aspects: introducing dynamic weight factors and reverse learning strategies to realize adaptive searches. The optimal value improves a defect in the traditional model, preventing it from easily falling into the local minimum. First, combined with 352 sets of actual slope data, three machine learning models were used to predict the safety factor of the slope. Then, the accuracy index was used for evaluation. Compared with other models, the MAPE, RMSE, and R<sup>2</sup> of the ISSA-BP model were 1.64%, 0.0296, and 0.99, respectively, and the error was reduced by 78% compared with the BP neural network, showing better accuracy. Finally, the three models were applied to the slope stability analysis of Tianbao Port in Wenshan Prefecture. The research shows that the predicted value of the ISSA–BP model was the closest to the actual safety factor, which verified the experimental results. The improved ISSA–BP model can effectively predict the safety factor of slopes under different conditions, and it provides a new technology for slope disaster warning and control. |
first_indexed | 2024-03-11T01:19:51Z |
format | Article |
id | doaj.art-a952eebfa86149938f53a3d56c7f2a88 |
institution | Directory Open Access Journal |
issn | 2076-3417 |
language | English |
last_indexed | 2024-03-11T01:19:51Z |
publishDate | 2023-07-01 |
publisher | MDPI AG |
record_format | Article |
series | Applied Sciences |
spelling | doaj.art-a952eebfa86149938f53a3d56c7f2a882023-11-18T18:13:10ZengMDPI AGApplied Sciences2076-34172023-07-011314844610.3390/app13148446Research on a BP Neural Network Slope Safety Coefficient Prediction Model Based on Improved Sparrow Algorithm OptimizationYiwen Wang0Dongna Liu1Haiyu Dong2Junwei Lin3Qi Zhang4Xiaohui Zhang5College of Mining Engineering, Taiyuan University of Technology, Taiyuan 030024, ChinaCollege of Mining Engineering, Taiyuan University of Technology, Taiyuan 030024, ChinaCollege of Mining Engineering, Taiyuan University of Technology, Taiyuan 030024, ChinaCollege of Mining Engineering, Taiyuan University of Technology, Taiyuan 030024, ChinaCollege of Mining Engineering, Taiyuan University of Technology, Taiyuan 030024, ChinaCollege of Mining Engineering, Taiyuan University of Technology, Taiyuan 030024, ChinaThrough the stability evaluation of a slope, a landslide geological disaster can be identified, and the safety and risk control of a project can be ensured. This work proposes an improved sparrow search algorithm to optimize the slope safety factor prediction model (ISSA–BP) of a BP neural network, through an improvement in two aspects: introducing dynamic weight factors and reverse learning strategies to realize adaptive searches. The optimal value improves a defect in the traditional model, preventing it from easily falling into the local minimum. First, combined with 352 sets of actual slope data, three machine learning models were used to predict the safety factor of the slope. Then, the accuracy index was used for evaluation. Compared with other models, the MAPE, RMSE, and R<sup>2</sup> of the ISSA-BP model were 1.64%, 0.0296, and 0.99, respectively, and the error was reduced by 78% compared with the BP neural network, showing better accuracy. Finally, the three models were applied to the slope stability analysis of Tianbao Port in Wenshan Prefecture. The research shows that the predicted value of the ISSA–BP model was the closest to the actual safety factor, which verified the experimental results. The improved ISSA–BP model can effectively predict the safety factor of slopes under different conditions, and it provides a new technology for slope disaster warning and control.https://www.mdpi.com/2076-3417/13/14/8446slope safety factorsparrow search algorithmBP neural networkneural network optimization |
spellingShingle | Yiwen Wang Dongna Liu Haiyu Dong Junwei Lin Qi Zhang Xiaohui Zhang Research on a BP Neural Network Slope Safety Coefficient Prediction Model Based on Improved Sparrow Algorithm Optimization Applied Sciences slope safety factor sparrow search algorithm BP neural network neural network optimization |
title | Research on a BP Neural Network Slope Safety Coefficient Prediction Model Based on Improved Sparrow Algorithm Optimization |
title_full | Research on a BP Neural Network Slope Safety Coefficient Prediction Model Based on Improved Sparrow Algorithm Optimization |
title_fullStr | Research on a BP Neural Network Slope Safety Coefficient Prediction Model Based on Improved Sparrow Algorithm Optimization |
title_full_unstemmed | Research on a BP Neural Network Slope Safety Coefficient Prediction Model Based on Improved Sparrow Algorithm Optimization |
title_short | Research on a BP Neural Network Slope Safety Coefficient Prediction Model Based on Improved Sparrow Algorithm Optimization |
title_sort | research on a bp neural network slope safety coefficient prediction model based on improved sparrow algorithm optimization |
topic | slope safety factor sparrow search algorithm BP neural network neural network optimization |
url | https://www.mdpi.com/2076-3417/13/14/8446 |
work_keys_str_mv | AT yiwenwang researchonabpneuralnetworkslopesafetycoefficientpredictionmodelbasedonimprovedsparrowalgorithmoptimization AT dongnaliu researchonabpneuralnetworkslopesafetycoefficientpredictionmodelbasedonimprovedsparrowalgorithmoptimization AT haiyudong researchonabpneuralnetworkslopesafetycoefficientpredictionmodelbasedonimprovedsparrowalgorithmoptimization AT junweilin researchonabpneuralnetworkslopesafetycoefficientpredictionmodelbasedonimprovedsparrowalgorithmoptimization AT qizhang researchonabpneuralnetworkslopesafetycoefficientpredictionmodelbasedonimprovedsparrowalgorithmoptimization AT xiaohuizhang researchonabpneuralnetworkslopesafetycoefficientpredictionmodelbasedonimprovedsparrowalgorithmoptimization |