基于多层神经网络和支持向量回归的圆柱形壳体结构随机载荷识别

Xinliang Yang, Yanfeng Guo, Yawen Chen, Jinwei Zhao, Longlei Dong, Yanjun Lü
{"title":"基于多层神经网络和支持向量回归的圆柱形壳体结构随机载荷识别","authors":"Xinliang Yang, Yanfeng Guo, Yawen Chen, Jinwei Zhao, Longlei Dong, Yanjun Lü","doi":"10.1177/03093247241245185","DOIUrl":null,"url":null,"abstract":"A new-type identification method in the frequency domain by combining a multi-layer neural network and support vector regression is proposed to identify random load of a complex cylindrical shell structure. The kernel function of support vector regression has a great influence on the prediction accuracy of machine learning model, and it is effective to employ the linear function. As the penalty factor is large, the identification accuracy of the Gaussian kernel function is close to the linear kernel function. In the process of random load identification, the prediction accuracy of the neural network using the L-BFGS method is higher than the traditional Adam method. The number of hidden layers of the neural network has little effect on the L-BFGS algorithm, but a great effect on the Adam method. Different levels of noise are introduced to verify the robustness of the machine learning model. Both the support vector regression with linear kernel function and neural network model based on the L-BFGS method have strong robustness. For the noise percentage of 1%, the support vector regression has better prediction accuracy than the neural network, yet the case is contrary for the noise percentage greater than 5%. The verification shows that the neural network model trained by simulation data has better identification accuracy for real load at some frequencies. The load identification method is proposed based on the frequency points which may establish the machine learning model. The mean absolute percentage error shows that the method based on a multi-layer neural network and support vector regression has high identification accuracy.","PeriodicalId":517390,"journal":{"name":"The Journal of Strain Analysis for Engineering Design","volume":"14 1","pages":""},"PeriodicalIF":0.0000,"publicationDate":"2024-04-26","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":"{\"title\":\"Random load identification of cylindrical shell structure based on multi-layer neural network and support vector regression\",\"authors\":\"Xinliang Yang, Yanfeng Guo, Yawen Chen, Jinwei Zhao, Longlei Dong, Yanjun Lü\",\"doi\":\"10.1177/03093247241245185\",\"DOIUrl\":null,\"url\":null,\"abstract\":\"A new-type identification method in the frequency domain by combining a multi-layer neural network and support vector regression is proposed to identify random load of a complex cylindrical shell structure. The kernel function of support vector regression has a great influence on the prediction accuracy of machine learning model, and it is effective to employ the linear function. As the penalty factor is large, the identification accuracy of the Gaussian kernel function is close to the linear kernel function. In the process of random load identification, the prediction accuracy of the neural network using the L-BFGS method is higher than the traditional Adam method. The number of hidden layers of the neural network has little effect on the L-BFGS algorithm, but a great effect on the Adam method. Different levels of noise are introduced to verify the robustness of the machine learning model. Both the support vector regression with linear kernel function and neural network model based on the L-BFGS method have strong robustness. For the noise percentage of 1%, the support vector regression has better prediction accuracy than the neural network, yet the case is contrary for the noise percentage greater than 5%. The verification shows that the neural network model trained by simulation data has better identification accuracy for real load at some frequencies. The load identification method is proposed based on the frequency points which may establish the machine learning model. The mean absolute percentage error shows that the method based on a multi-layer neural network and support vector regression has high identification accuracy.\",\"PeriodicalId\":517390,\"journal\":{\"name\":\"The Journal of Strain Analysis for Engineering Design\",\"volume\":\"14 1\",\"pages\":\"\"},\"PeriodicalIF\":0.0000,\"publicationDate\":\"2024-04-26\",\"publicationTypes\":\"Journal Article\",\"fieldsOfStudy\":null,\"isOpenAccess\":false,\"openAccessPdf\":\"\",\"citationCount\":\"0\",\"resultStr\":null,\"platform\":\"Semanticscholar\",\"paperid\":null,\"PeriodicalName\":\"The Journal of Strain Analysis for Engineering Design\",\"FirstCategoryId\":\"1085\",\"ListUrlMain\":\"https://doi.org/10.1177/03093247241245185\",\"RegionNum\":0,\"RegionCategory\":null,\"ArticlePicture\":[],\"TitleCN\":null,\"AbstractTextCN\":null,\"PMCID\":null,\"EPubDate\":\"\",\"PubModel\":\"\",\"JCR\":\"\",\"JCRName\":\"\",\"Score\":null,\"Total\":0}","platform":"Semanticscholar","paperid":null,"PeriodicalName":"The Journal of Strain Analysis for Engineering Design","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1177/03093247241245185","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0

摘要

针对复杂圆柱形壳体结构的随机载荷识别,提出了一种结合多层神经网络和支持向量回归的新型频域识别方法。支持向量回归的核函数对机器学习模型的预测精度影响很大,采用线性函数是有效的。由于惩罚因子较大,高斯核函数的识别精度接近线性核函数。在随机负荷识别过程中,采用 L-BFGS 方法的神经网络的预测精度高于传统的 Adam 方法。神经网络的隐层数对 L-BFGS 算法影响不大,但对 Adam 方法影响很大。为了验证机器学习模型的鲁棒性,引入了不同程度的噪声。带线性核函数的支持向量回归和基于 L-BFGS 方法的神经网络模型都具有很强的鲁棒性。当噪声百分比为 1%时,支持向量回归的预测精度优于神经网络,但当噪声百分比大于 5%时,情况则相反。验证结果表明,由仿真数据训练的神经网络模型对某些频率的实际负载具有更好的识别精度。基于频点提出的负载识别方法可以建立机器学习模型。平均绝对误差百分比表明,基于多层神经网络和支持向量回归的方法具有较高的识别精度。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
Random load identification of cylindrical shell structure based on multi-layer neural network and support vector regression
A new-type identification method in the frequency domain by combining a multi-layer neural network and support vector regression is proposed to identify random load of a complex cylindrical shell structure. The kernel function of support vector regression has a great influence on the prediction accuracy of machine learning model, and it is effective to employ the linear function. As the penalty factor is large, the identification accuracy of the Gaussian kernel function is close to the linear kernel function. In the process of random load identification, the prediction accuracy of the neural network using the L-BFGS method is higher than the traditional Adam method. The number of hidden layers of the neural network has little effect on the L-BFGS algorithm, but a great effect on the Adam method. Different levels of noise are introduced to verify the robustness of the machine learning model. Both the support vector regression with linear kernel function and neural network model based on the L-BFGS method have strong robustness. For the noise percentage of 1%, the support vector regression has better prediction accuracy than the neural network, yet the case is contrary for the noise percentage greater than 5%. The verification shows that the neural network model trained by simulation data has better identification accuracy for real load at some frequencies. The load identification method is proposed based on the frequency points which may establish the machine learning model. The mean absolute percentage error shows that the method based on a multi-layer neural network and support vector regression has high identification accuracy.
求助全文
通过发布文献求助,成功后即可免费获取论文全文。 去求助
来源期刊
自引率
0.00%
发文量
0
×
引用
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学术官方微信