粒子群优化
最大值和最小值
算法
反向传播
渡线
计算机科学
人工神经网络
局部最优
模拟退火
遗传算法
反演(地质)
人工智能
数学
机器学习
构造盆地
数学分析
生物
古生物学
作者
Zhaoming Zhou,Jiayang Li,Zhandong Xi,Liangliang Li,Min Li
标识
DOI:10.1016/j.jmmm.2022.169936
摘要
Currently, defect inversion is always a difficult problem in magnetic flux leakage (MFL) detection, and all kinds of algorithms cannot solve this problem effectively. Back propagation (BP) neural network is widely used in the reconstruction of MFL. However, BP neural network has problems such as slow training speed, low recognition accuracy, and easy to fall into local minima. In this study, an information fusion method combining fuzzy set theory and neural network is studied to eliminate outliers caused by vibration, so as to improve the reliability of data in vibration environment. And an improved particle swarm optimization (PSO) algorithm (GA-PSO-BP) is applied to invert the defect size from the flux leakage signal. The traditional particle swarm optimization method has strong dependence on the initial value and can only obtain the local optimal solution. In this paper, the crossover and mutation operations in the genetic algorithm are used to improve the population diversity and global search ability of the particle swarm algorithm, and the weights and thresholds of the network are adjusted to make the predicted output continuously approach the expected output. The defect size is estimated using an inversion technique based on GA-PSO-BP. The results show that the inversion method based on GA-PSO-BP can improve the average error accuracy of defect depth by 5.83% and the average error accuracy of defect length by 4.87%. Thus, the inversion method based on GA-PSO-BP is superior to the BP neural network inversion technology. Besides, the improved algorithm can improve the defect inversion speed and meet the requirements of real-time online detection in a vibration environment.
科研通智能强力驱动
Strongly Powered by AbleSci AI