Abstract
In the real industrial scenario, the rotating machinery generally works in a normal state, and the sensor can only collect fault signals when the mechanical equipment fails in a few cases. This leads to the problem of data imbalance in fault diagnosis, i.e., the number of normal samples far exceeds the number of fault samples. In this case, the performance of the data-driven fault diagnosis classifier will significantly decrease, leading to misdiagnosis and missed diagnosis. To solve the above problem, we propose a novel method called WT-SAGAN-CNN based on wavelet transform and self-attention generative adversarial networks, which can generate high-quality fault samples to achieve data balance. This method uses continuous wavelet transform (CWT) to convert the one-dimensional signals into images. Then uses the self-attention generative adversarial networks (SAGAN) to generate fault images and stops training until the generative adversarial networks reach the Nash equilibrium. The convolutional neural networks are used as the fault diagnosis classifier, mix the generated images into the imbalanced dataset, and input them into the classifier for training. Experiment shows that the proposed model can generate samples similar to real samples, and as the generated samples continue to be added to the imbalanced dataset, the accuracy of the fault diagnosis classifier has also been significantly improved.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Cerrada, M., Sánchez, R.V., Li, C.: A review on data-driven fault severity assessment in rolling bearings. Mech. Syst. Signal Process. 99, 169–196 (2018)
Rai, A., Upadhyay, S.H.: A review on signal processing techniques utilized in the fault diagnosis of rolling element bearings. Tribol. Int. 96, 289–306 (2016)
Lecun, Y., Bengio, Y., Hinton, G.E.: Deep learning. Nature 521(7553), 436–444 (2015)
Duan, L., Xie, M., Wang, J.: Deep learning enabled intelligent fault diagnosis: overview and applications. J. Intell. Fuzz. Syst. 35, 5771–5784 (2018)
Gardner, M.W., Dorling, S.: Artificial neural networks (the multilayer perceptron)—a review of applications in the atmospheric sciences. Atmos. Environ. 32(14–15), 2627–2636 (1998)
Krizhevsky, A., Sutskever, I., Hinton, G.E.: ImageNet classification with deep convolutional neural networks. Adv. Neural. Inf. Process. Syst. 25, 1097–1105 (2012)
Hochreiter, S., Schmidhuber, J.: Long short-term memory. Neural Comput. 9, 1735–1780 (1997)
Xia, M., Li, T., Xu, L.: Fault diagnosis for rotating machinery using multiple sensors and convolutional neural networks. IEEE/ASME Trans. Mechatron. 23(1), 101–110 (2018)
Zhu, Z., Peng, G., Chen, Y.: A convolutional neural network based on a capsule network with strong generalization for bearing fault diagnosis. Neurocomputing 323, 62–75 (2019)
Goodfellow, I., Pouget-Abadie, J., Mirza, M.: Generative adversarial nets (2014). arXiv:1406.2661
Radford, A., Metz, L., Chintala, S.: Unsupervised representation learning with deep convolutional generative adversarial networks (2015). arXiv:1511.06434
Arjovsky, M., Chintala, S., Bottou, L.: Wasserstein gan (2017). arXiv:1701.07875
Gulrajani, I., Ahmed, F., Arjovsky, M.: Improved training of Wasserstein gans (2017). arXiv:1704.00028
Lin, S., He, Z., Sun, L.: Defect enhancement generative adversarial network for enlarging data set of microcrack defect. IEEE Access 7, 148413–148423 (2019)
Zareapoor, M., Shamsolmoali, P., Yang, J.: Oversampling adversarial network for class-imbalanced fault diagnosis. Mech. Syst. Signal Process. 149, 107175 (2021)
Gao, X., Deng, F., Yue, X.: Data augmentation in fault diagnosis based on the Wasserstein generative adversarial network with gradient penalty. Neurocomputing 396, 487–494 (2020)
Grossmann, A., Morlet, J.: Decomposition of hardy functions into square integrable wavelets of constant shape. SIAM J. Math. Anal. 15(4), 723–736 (1984)
Zhang, H., Goodfellow, I., Metaxas, D.: Self-attention generative adversarial networks (2018). arXiv:1805.08318
Miyato, T., Kataoka, T., Koyama, M.: Spectral normalization for generative adversarial networks (2018). arXiv:1802.05957
Heusel, M., Ramsauer, H., Unterthiner, T.: Gans trained by a two time-scale update rule converge to a local nash equilibrium (2017). arXiv:1706.08500
Acknowledgment
The paper is supported by the National Natural Science Foundation of China (Grant No. U2034209) and the technological innovation and application Demonstration Program of Chongqing Science and Technology Commission (Grant No. cstc2020jscx-msxmX0177).
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2021 Springer Nature Singapore Pte Ltd.
About this paper
Cite this paper
Chen, X., Mao, Y., Zhang, B., Chai, Y., Yang, Z. (2021). A Method for Imbalanced Fault Diagnosis Based on Self-attention Generative Adversarial Network. In: Zhang, H., Yang, Z., Zhang, Z., Wu, Z., Hao, T. (eds) Neural Computing for Advanced Applications. NCAA 2021. Communications in Computer and Information Science, vol 1449. Springer, Singapore. https://doi.org/10.1007/978-981-16-5188-5_24
Download citation
DOI: https://doi.org/10.1007/978-981-16-5188-5_24
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-16-5187-8
Online ISBN: 978-981-16-5188-5
eBook Packages: Computer ScienceComputer Science (R0)