Machine learning-driven advancements in structural health monitoring: comprehensive multi-state classification for three-dimensional structures

Q2 Engineering
Sathish Polu, M. V. N. Sivakumar, Rathish Kumar Pancharathi
{"title":"Machine learning-driven advancements in structural health monitoring: comprehensive multi-state classification for three-dimensional structures","authors":"Sathish Polu,&nbsp;M. V. N. Sivakumar,&nbsp;Rathish Kumar Pancharathi","doi":"10.1007/s42107-024-01193-8","DOIUrl":null,"url":null,"abstract":"<div><p>Applying Machine Learning (ML) in Structural Health Monitoring (SHM) has proven to be highly effective. ML’s ability to handle large datasets and provide accurate predictions has made it a powerful tool in SHM. This study utilizes ML algorithms to categorize structural states within a three-dimensional frame. Nine structural states are examined in this research for dynamic analysis and classification. Three ML classifiers - Decision Tree, K-Nearest Neighbor (KNN), and Support Vector Machine (SVM) algorithms - were employed for the analysis. Python libraries are used to train and test the data with these algorithms. Dynamic tests were performed, exciting the model using a uniaxial Shake table with a 40 kg payload capacity and recording accelerometer responses. The classifiers’ performance was compared based on various classification metrics, such as accuracy, precision, recall, F1 score, and specificity, using confusion matrices and Receiver operating characteristic(ROC) curves. The study’s primary objective is to classify the structural states of a three-storied building frame through ML algorithms. The decision tree algorithm exhibits exceptional performance, achieving an impressive 94% accuracy rate with a specific 0.80 train-test split for set 1D data. Meanwhile, KNN impressively achieves a 92% accuracy, even with a 0.66 split for set 1 C data, maintaining a consistently high 90% accuracy level at lower splits of 0.50 and 0.33. The transition to three-channel data significantly enhances the decision tree’s accuracy by an impressive 23%, reaching 94%. A consistent 0.67 train-test split consistently yields reliable accuracy across all three algorithms. While the F1 score favours the decision tree (94%) for set 1 data and KNN (93%) for set 2 data, it’s important to note that ROC, Area under the curve(AUC) values, may vary due to class imbalances. This study provides valuable insights into algorithm selection, optimal split ratios, and relevant metrics for an efficient and robust approach to structural health monitoring.</p></div>","PeriodicalId":8513,"journal":{"name":"Asian Journal of Civil Engineering","volume":"26 1","pages":"341 - 356"},"PeriodicalIF":0.0000,"publicationDate":"2024-10-15","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Asian Journal of Civil Engineering","FirstCategoryId":"1085","ListUrlMain":"https://link.springer.com/article/10.1007/s42107-024-01193-8","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"Engineering","Score":null,"Total":0}
引用次数: 0

Abstract

Applying Machine Learning (ML) in Structural Health Monitoring (SHM) has proven to be highly effective. ML’s ability to handle large datasets and provide accurate predictions has made it a powerful tool in SHM. This study utilizes ML algorithms to categorize structural states within a three-dimensional frame. Nine structural states are examined in this research for dynamic analysis and classification. Three ML classifiers - Decision Tree, K-Nearest Neighbor (KNN), and Support Vector Machine (SVM) algorithms - were employed for the analysis. Python libraries are used to train and test the data with these algorithms. Dynamic tests were performed, exciting the model using a uniaxial Shake table with a 40 kg payload capacity and recording accelerometer responses. The classifiers’ performance was compared based on various classification metrics, such as accuracy, precision, recall, F1 score, and specificity, using confusion matrices and Receiver operating characteristic(ROC) curves. The study’s primary objective is to classify the structural states of a three-storied building frame through ML algorithms. The decision tree algorithm exhibits exceptional performance, achieving an impressive 94% accuracy rate with a specific 0.80 train-test split for set 1D data. Meanwhile, KNN impressively achieves a 92% accuracy, even with a 0.66 split for set 1 C data, maintaining a consistently high 90% accuracy level at lower splits of 0.50 and 0.33. The transition to three-channel data significantly enhances the decision tree’s accuracy by an impressive 23%, reaching 94%. A consistent 0.67 train-test split consistently yields reliable accuracy across all three algorithms. While the F1 score favours the decision tree (94%) for set 1 data and KNN (93%) for set 2 data, it’s important to note that ROC, Area under the curve(AUC) values, may vary due to class imbalances. This study provides valuable insights into algorithm selection, optimal split ratios, and relevant metrics for an efficient and robust approach to structural health monitoring.

机器学习驱动的结构健康监测进展:三维结构的综合多状态分类
将机器学习(ML)应用于结构健康监测(SHM)已被证明是非常有效的。ML处理大型数据集并提供准确预测的能力使其成为SHM中的强大工具。本研究利用机器学习算法对三维框架内的结构状态进行分类。本研究对九种结构状态进行了动力分析和分类。三种ML分类器-决策树,k -最近邻(KNN)和支持向量机(SVM)算法-被用于分析。Python库用于使用这些算法训练和测试数据。进行了动态测试,使用具有40 kg载荷能力的单轴振动台激励模型并记录加速度计的响应。使用混淆矩阵和受试者工作特征(ROC)曲线,根据准确率、精密度、召回率、F1评分和特异性等各种分类指标对分类器的性能进行比较。该研究的主要目标是通过ML算法对三层建筑框架的结构状态进行分类。决策树算法表现出优异的性能,对于集1D数据,在特定的0.80训练测试分割下实现了令人印象深刻的94%的准确率。与此同时,KNN令人印象深刻地达到了92%的准确率,即使在集1 C数据的0.66分割下,在0.50和0.33的较低分割下保持了90%的一贯高准确率水平。向三通道数据的过渡显着提高了决策树的准确性,令人印象深刻的提高了23%,达到94%。一致的0.67训练-测试分割一致地在所有三种算法中产生可靠的准确性。虽然F1分数对第1组数据有利决策树(94%),对第2组数据有利KNN(93%),但重要的是要注意,ROC,曲线下面积(AUC)值可能因类别不平衡而变化。本研究为算法选择、最佳分割比率和相关指标提供了有价值的见解,为结构健康监测提供了有效而稳健的方法。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
Asian Journal of Civil Engineering
Asian Journal of Civil Engineering Engineering-Civil and Structural Engineering
CiteScore
2.70
自引率
0.00%
发文量
121
期刊介绍: The Asian Journal of Civil Engineering (Building and Housing) welcomes articles and research contributions on topics such as:- Structural analysis and design - Earthquake and structural engineering - New building materials and concrete technology - Sustainable building and energy conservation - Housing and planning - Construction management - Optimal design of structuresPlease note that the journal will not accept papers in the area of hydraulic or geotechnical engineering, traffic/transportation or road making engineering, and on materials relevant to non-structural buildings, e.g. materials for road making and asphalt.  Although the journal will publish authoritative papers on theoretical and experimental research works and advanced applications, it may also feature, when appropriate:  a) tutorial survey type papers reviewing some fields of civil engineering; b) short communications and research notes; c) book reviews and conference announcements.
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信