分享自:

基于全局优化GAN的不平衡数据深度学习故障诊断方法

期刊:Knowledge-Based SystemsDOI:10.1016/j.knosys.2019.07.008

本文介绍了一篇关于基于全局优化生成对抗网络(GAN)的深度学习故障诊断方法的研究论文,该论文由Funa Zhou、Shuai Yang、Hamido Fujita、Danmin Chen和Chenglin Wen共同撰写,发表在2020年的《Knowledge-Based Systems》期刊上。该研究旨在解决智能工厂中故障诊断数据不平衡的问题,提出了一种新的全局优化GAN方法,以提高故障诊断的准确性。

研究背景

在智能工厂中,关键设备的异常监测对安全和经济运行至关重要。传统的故障诊断方法依赖于大量高质量的数据,但在实际应用中,故障数据往往非常有限,导致数据不平衡问题。数据不平衡会使得深度学习模型在故障诊断中的表现不佳,尤其是对于样本量较少的故障类别。为了解决这一问题,研究者提出了一种基于全局优化GAN的故障诊断方法,通过生成更具判别性的故障样本来提高诊断准确性。

研究方法

该研究提出了一种新的生成器和判别器设计,并结合深度神经网络(DNN)进行全局优化。具体方法包括以下几个步骤:

  1. 生成器设计:生成器通过自编码器(Auto-Encoder, AE)生成故障特征,而不是直接生成故障数据。生成器的训练由故障特征和故障诊断误差引导,而不是传统GAN中的统计一致性。
  2. 判别器设计:判别器分为两层,第一层是传统的判别器,用于过滤不合格的生成样本;第二层是基于DNN的故障诊断模型,用于评估生成样本对故障诊断的贡献。
  3. 全局优化机制:在训练过程中,生成器和两层判别器交替优化,以提高生成器的生成能力、判别器的判别能力以及DNN故障诊断模型的诊断能力。

实验结果

研究通过滚动轴承故障数据集、TE过程故障数据集和Scania卡车APS故障数据集进行了实验验证。实验结果表明,提出的全局优化GAN方法在数据不平衡的情况下显著提高了故障诊断的准确性。具体来说,在滚动轴承故障数据集中,当不平衡比为10:1时,提出的方法对三种不同故障的诊断准确率分别达到了94.58%、96.85%和93.28%,显著优于传统的深度学习方法和其他数据平衡技术。

研究结论

该研究提出了一种基于全局优化GAN的深度学习故障诊断方法,能够有效解决数据不平衡问题。通过生成更具判别性的故障样本,该方法显著提高了故障诊断的准确性。研究还指出,未来的研究方向可以探索如何利用GAN生成具有动态特征的生命周期数据,以进一步优化故障预测模型。

研究亮点

  1. 生成器创新:生成器通过自编码器生成故障特征,避免了传统GAN中的模型崩溃和梯度消失问题。
  2. 判别器创新:设计了双层判别器,结合了传统判别器和DNN故障诊断模型,能够有效过滤不合格的生成样本。
  3. 全局优化机制:生成器、判别器和DNN故障诊断模型交替优化,确保了生成样本对故障诊断的有效性。

研究价值

该研究不仅在理论上提出了新的生成对抗网络优化方法,还在实际应用中验证了其有效性。该方法为智能工厂中的故障诊断提供了新的解决方案,具有重要的科学和应用价值。

参考文献

本文引用了多篇相关文献,包括深度学习在故障诊断中的应用、GAN在数据生成中的研究等,进一步支持了研究的理论基础和实验结果的可靠性。

上述解读依据用户上传的学术文献,如有不准确或可能侵权之处请联系本站站长:admin@fmread.com