Influence of α-Stable Noise on the Effectiveness of Non-Negative Matrix Factorization—Simulations and Real Data Analysis
Abstract
:1. Introduction
2. Methodology
2.1. Signal of Interests
2.2. -Stable Component
2.3. Spectrogram
2.4. Non-Negative Matrix Factorization
- Standard multiplicative update rules (Standard NMF) for minimizing the Euclidean objective (described in Section 2.4.1);
- Generalized hierarchical alternating least squares (-HALS) for minimizing the -divergence (described in the Section 2.4.2).
2.4.1. Standard NMF
2.4.2. -HALS NMF
2.5. Component Reconstruction
2.6. Envelope Spectrum
2.7. Envelope Spectrum Based Indicator (ENVSI)
3. Results
3.1. Simulations
- Signal of interest (SOI) was generated as described in Section 2.1 with the same parameters for each scenario: amplitude , center frequency kHz, decay coefficient , and the period between the impulses: s, which can translate into the fault frequency equal to 12 Hz.
- —stable noise was generated as described in Section 2.2. The vibration signal in real life is symmetric and centered around zero; hence, and are equal to zero, respectively. Parameter was defined at 25 levels. It decreases from 2 to 1.8 with a resolution of 0.1, and from 1.75 to 1.6 with a resolution of 0.5. Additionally, four values of parameter were considered, namely: 0.3, 0.7, 1, and 1.3.
3.2. Real Data Analysis
- The first part between 4–6 s is labeled as the best scenario. All the cyclic impulses are clearly visible in the time series and the corresponding spectrogram; thus, high-quality results are expected for both NMF methods. The estimated value of is equal to 1.975.
- The second part between 7.5 and 9.5 s is labeled as the moderate scenario. Most of the cyclic impulses are clearly visible, but two of them are hidden within the noise. At the end of the signal, one of the disturbances corresponding to the metal clip can be observed. The estimated value of is equal to 1.963.
- The third part between 9.5 and 11.5 s is labeled as the worst scenario. As one can observe, two high-energy and non-cyclic impulses are present in this segment. They occur at the same time as the cyclic impulses and cover them up. The estimated value of is equal to 1.916.
- The best scenario takes place between 0 and 2 s. The impulses corresponding to the random shocks are not visible in this part of the signal. The cyclic impulses corresponding to the damage are not clearly visible. The estimated value of is equal to 1.9823.
- The moderate scenario takes place between 6.5 and 8.5 s. As one can observe in the time series, three visible random impulses are present in the time series. The estimated value of is equal to 1.9418.
- The worst scenario takes place between 3.5 and 5.5 s. This part is strongly contaminated with high-energy impulses. The estimated value of is equal to 1.7630.
4. Discussion
- For both NMF methods give high-quality results. The efficiency of -HALS NMF does not decrease, even in the case of a strong non-Gaussian signal (). For the standard NMF, while parameter is lower than , the efficiency decreases. In the worst case analyzed here, the SOI is properly extracted in 46 simulations. In the input time series, the cyclic impulses are clearly visible over the noise level (see the upper left panel of Figure 2).
- For 0.7 and in range , both algorithms show the acceptable results (above 90%). As expected, if the stability index decreases, the effectiveness of both tested NMF methods decreases. Nevertheless, the acceptable result can be observed for -HALS NMF as long as is greater than 1.75.
- For , -HALS NMF yields the acceptable results for . In addition, the fluctuations are slight in a given range. The situation is different in the case of the second tested method—standard NMF. Here, starting from the very beginning, the efficiency decreases, which means that the obtained results quickly cease to be reliable.
- For , when the cyclic impulses are fully hidden in the noise, both NMF methods produce low quality results. For an equal to 1.88, the standard NMF does not show any correct result. The other algorithm, -HALS NMF, achieves better results, but only for the two highest values of has the effectiveness above 90%. However, in the case where the SOI is fully hidden in the strong non-Gaussian noise, both tested algorithms are not suitable for diagnostic purposes (see the bottom right panel in Figure 2).
5. Conclusions
Author Contributions
Funding
Data Availability Statement
Conflicts of Interest
References
- Gundewar, S.K.; Kane, P.V. Bearing fault diagnosis using time segmented Fourier synchrosqueezed transform images and convolution neural network. Measurement 2022, 203, 111855. [Google Scholar] [CrossRef]
- Zheng, J.; Huang, S.; Pan, H.; Tong, J.; Wang, C.; Liu, Q. Adaptive power spectrum Fourier decomposition method with application in fault diagnosis for rolling bearing. Measurement 2021, 183, 109837. [Google Scholar] [CrossRef]
- Randall, R.B.; Antoni, J. Rolling element bearing diagnostics—A tutorial. Mech. Syst. Signal Process. 2011, 25, 485–520. [Google Scholar] [CrossRef]
- Antoni, J. Cyclic spectral analysis of rolling-element bearing signals: Facts and fictions. J. Sound Vib. 2007, 304, 497–529. [Google Scholar] [CrossRef]
- Antoni, J. The spectral kurtosis: A useful tool for characterising non-stationary signals. Mech. Syst. Signal Process. 2006, 20, 282–307. [Google Scholar] [CrossRef]
- Hebda-Sobkowicz, J.; Zimroz, R.; Pitera, M.; Wylomanska, A. Informative frequency band selection in the presence of non-Gaussian noise—A novel approach based on the conditional variance statistic with application to bearing fault diagnosis. Mech. Syst. Signal Process. 2020, 145, 106971. [Google Scholar] [CrossRef]
- Obuchowski, J.; Wyłomańska, A.; Zimroz, R. Selection of informative frequency band in local damage detection in rotating machinery. Mech. Syst. Signal Process. 2014, 48, 138–152. [Google Scholar] [CrossRef]
- Antoni, J. Fast computation of the kurtogram for the detection of transient faults. Mech. Syst. Signal Process. 2007, 21, 108–124. [Google Scholar] [CrossRef]
- Antoni, J. The infogram: Entropic evidence of the signature of repetitive transients. Mech. Syst. Signal Process. 2016, 74, 73–94. [Google Scholar] [CrossRef]
- Zhao, M.; Lin, J.; Miao, Y.; Xu, X. Detection and recovery of fault impulses via improved harmonic product spectrum and its application in defect size estimation of train bearings. Measurement 2016, 91, 421–439. [Google Scholar] [CrossRef]
- Miao, Y.; Zhao, M.; Lin, J. Improvement of kurtosis-guided-grams via Gini index for bearing fault feature identification. Meas. Sci. Technol. 2017, 28, 125001. [Google Scholar] [CrossRef]
- Bozchalooi, I.S.; Liang, M. A smoothness index-guided approach to wavelet parameter selection in signal de-noising and fault detection. J. Sound Vib. 2007, 308, 246–267. [Google Scholar] [CrossRef]
- Moshrefzadeh, A.; Fasana, A. The Autogram: An effective approach for selecting the optimal demodulation band in rolling element bearings diagnosis. Mech. Syst. Signal Process. 2018, 105, 294–318. [Google Scholar] [CrossRef]
- Wang, X.; Zheng, J.; Ni, Q.; Pan, H.; Zhang, J. Traversal index enhanced-gram (TIEgram): A novel optimal demodulation frequency band selection method for rolling bearing fault diagnosis under non-stationary operating conditions. Mech. Syst. Signal Process. 2022, 172, 109017. [Google Scholar] [CrossRef]
- Liu, W.; Yang, S.; Liu, Y.; Gu, X. DTMSgram: A novel optimal demodulation frequency band selection method for wheelset bearings fault diagnosis under wheel-rail excitation. Meas. Sci. Technol. 2024, 35, 045105. [Google Scholar] [CrossRef]
- Cui, L.; Zhao, X.; Liu, D.; Wang, H. A spectral coherence cyclic periodic index optimization-gram for bearing fault diagnosis. Measurement 2024, 224, 113898. [Google Scholar] [CrossRef]
- Yu, G.; Li, C.; Zhang, J. A new statistical modeling and detection method for rolling element bearing faults based on alpha–stable distribution. Mech. Syst. Signal Process. 2013, 41, 155–175. [Google Scholar] [CrossRef]
- Schmidt, S.; Mauricio, A.; Heyns, P.S.; Gryllias, K.C. A methodology for identifying information rich frequency bands for diagnostics of mechanical components-of-interest under time-varying operating conditions. Mech. Syst. Signal Process. 2020, 142, 106739. [Google Scholar] [CrossRef]
- Schmidt, S.; Heyns, P.S.; Gryllias, K.C. An informative frequency band identification framework for gearbox fault diagnosis under time-varying operating conditions. Mech. Syst. Signal Process. 2021, 158, 107771. [Google Scholar] [CrossRef]
- Mauricio, A.; Smith, W.A.; Randall, R.B.; Antoni, J.; Gryllias, K. Improved Envelope Spectrum via Feature Optimisation-gram (IESFOgram): A novel tool for rolling element bearing diagnostics under non-stationary operating conditions. Mech. Syst. Signal Process. 2020, 144, 106891. [Google Scholar] [CrossRef]
- Michalak, A.; Wodecki, J.; Drozda, M.; Wyłomańska, A.; Zimroz, R. Model of the vibration signal of the vibrating sieving screen suspension for condition monitoring purposes. Sensors 2020, 21, 213. [Google Scholar] [CrossRef]
- Antoni, J. Cyclic spectral analysis in practice. Mech. Syst. Signal Process. 2007, 21, 597–630. [Google Scholar] [CrossRef]
- Abboud, D.; Antoni, J.; Eltabach, M.; Sieg-Zieba, S. Angle/time cyclostationarity for the analysis of rolling element bearing vibrations. Measurement 2015, 75, 29–39. [Google Scholar] [CrossRef]
- Kruczek, P.; Zimroz, R.; Antoni, J.; Wyłomańska, A. Generalized spectral coherence for cyclostationary signals with α-stable distribution. Mech. Syst. Signal Process. 2021, 159, 107737. [Google Scholar] [CrossRef]
- Liu, T.H.; Mendel, J.M. A subspace-based direction finding algorithm using fractional lower order statistics. IEEE Trans. Signal Process. 2001, 49, 1605–1613. [Google Scholar]
- Chen, Z.; Geng, X.; Yin, F. A Harmonic Suppression Method Based on Fractional Lower Order Statistics for Power System. IEEE Trans. Ind. Electron. 2016, 63, 3745–3755. [Google Scholar] [CrossRef]
- Aalo, V.A.; Ackie, A.B.E.; Mukasa, C. Performance analysis of spectrum sensing schemes based on fractional lower order moments for cognitive radios in symmetric α-stable noise environments. Signal Process. 2019, 154, 363–374. [Google Scholar] [CrossRef]
- Das, S.; Pan, I. Fractional Order Signal Processing: Introductory Concepts and Applications; Chapter Fractional Order Statistical Signal Processing; Springer: Berlin/Heidelberg, Germany, 2012; pp. 83–96. [Google Scholar]
- Ma, X.; Nikias, C.L. Joint estimation of time delay and frequency delay in impulsive noise using fractional lower order statistics. IEEE Trans. Signal Process. 1996, 44, 2669–2687. [Google Scholar]
- Luan, S.; Qiu, T.; Zhu, Y.; Yu, L. Cyclic correntropy and its spectrum in frequency estimation in the presence of impulsive noise. Signal Process. 2016, 120, 503–508. [Google Scholar] [CrossRef]
- Liu, T.; Qiu, T.; Luan, S. Cyclic Correntropy: Foundations and Theories. IEEE Access 2018, 6, 34659–34669. [Google Scholar] [CrossRef]
- Fontes, A.I.; Rego, J.B.; de M. Martins, A.; Silveira, L.F.; Principe, J. Cyclostationary correntropy: Definition and applications. Expert Syst. Appl. 2017, 69, 110–117. [Google Scholar] [CrossRef]
- Mehmood, A.; Damarla, T. Kernel non-negative matrix factorization for seismic signature separation. J. Pattern Recognit. Res. 2013, 8, 13–25. [Google Scholar] [CrossRef] [PubMed]
- Liang, L.; Shan, L.; Liu, F.; Niu, B.; Xu, G. Sparse envelope spectra for feature extraction of bearing faults based on nmf. Appl. Sci. 2019, 9, 755. [Google Scholar] [CrossRef]
- Liang, L.; Shan, L.; Liu, F.; Li, M.; Niu, B.; Xu, G. Impulse Feature Extraction of Bearing Faults Based on Convolutive Nonnegative Matrix Factorization. IEEE Access 2020, 8, 88617–88632. [Google Scholar] [CrossRef]
- Gu, X.; Yang, S.; Liu, Y.; Hao, R.; Liu, Z. Multi-objective Informative Frequency Band Selection Based on Negentropy-induced Grey Wolf Optimizer for Fault Diagnosis of Rolling Element Bearings. Sensors 2020, 20, 1845. [Google Scholar] [CrossRef]
- Wodecki, J.; Michalak, A.; Zimroz, R.; Barszcz, T.; Wyłomańska, A. Impulsive source separation using combination of Nonnegative Matrix Factorization of bi-frequency map, spatial denoising and Monte Carlo simulation. Mech. Syst. Signal Process. 2019, 127, 89–101. [Google Scholar] [CrossRef]
- Wang, X.; Cai, Y.; Li, A.; Zhang, W.; Yue, Y.; Ming, A. Intelligent fault diagnosis of diesel engine via adaptive VMD-Rihaczek distribution and graph regularized bi-directional NMF. Measurement 2021, 172, 108823. [Google Scholar] [CrossRef]
- Li, B.; Zhang, P.l.; Liu, D.s.; Mi, S.s.; Ren, G.q.; Tian, H. Feature extraction for rolling element bearing fault diagnosis utilizing generalized S transform and two-dimensional non-negative matrix factorization. J. Sound Vib. 2011, 330, 2388–2399. [Google Scholar] [CrossRef]
- Wei, Y.; Xu, Y.; Hou, Y.; Li, L. Improved Adaptive Multipoint Optimal Minimum Entropy Deconvolution and Application on Bearing Fault Detection in Random Impulsive Noise Environments. Entropy 2023, 25, 1171. [Google Scholar] [CrossRef]
- Zhao, X.; Qin, Y.; He, C.; Jia, L.; Kou, L. Rolling element bearing fault diagnosis under impulsive noise environment based on cyclic correntropy spectrum. Entropy 2019, 21, 50. [Google Scholar] [CrossRef]
- Cichocki, A.; Zdunek, R.; Phan, A.H.; Amari, S.I. Nonnegative Matrix and Tensor Factorizations: Applications to Exploratory Multi-Way Data Analysis and Blind Source Separation; John Wiley & Sons: Hoboken, NJ, USA, 2009. [Google Scholar]
- Cichocki, A.; Phan, A.H.; Caiafa, C. Flexible HALS algorithms for sparse non-negative matrix/tensor factorization. In Proceedings of the 2008 IEEE Workshop on Machine Learning for Signal Processing, Cancun, Mexico, 16–19 October 2008; pp. 73–78. [Google Scholar]
- Cichocki, A.; Phan, A.H. Fast local algorithms for large scale nonnegative matrix and tensor factorizations. IEICE Trans. Fundam. Electron. Commun. Comput. Sci. 2009, 92, 708–721. [Google Scholar] [CrossRef]
- Samorodnitsky, G.; Taqqu, M.S. Stable Non-Gaussian Random Processes: Stochastic Models with Infinite Variance; Chapman & Hall: New York, NY, USA, 1994. [Google Scholar]
- Weron, A. Stable processes and measures; A survey. In Proceedings of the Probability Theory on Vector Spaces III, Lublin, Poland, 24–31 August 1983; Szynal, D., Weron, A., Eds.; Springer: Berlin/Heidelberg, Germany, 1984; pp. 306–364. [Google Scholar]
- Zolotarev, V.M. One-Dimensional Stable Distributions; Translations of Mathematical Monographs; American Mathematical Society: Providence, RI, USA, 1986. [Google Scholar]
- Weron, A.; Weron, R. Computer simulation of Lévy α-stable variables and processes. In Chaos—The Interplay between Stochastic and Deterministic Behaviour: Proceedings of the XXXIst Winter School of Theoretical Physics Held in Karpacz, Poland, 13–24 February 1995; Springer: Berlin/Heidelberg, Germany, 2005; pp. 379–392. [Google Scholar]
- Allen, J. Short term spectral analysis, synthesis, and modification by discrete Fourier transform. IEEE Trans. Acoust. Speech Signal Process. 1977, 25, 235–238. [Google Scholar] [CrossRef]
- Lee, D.; Seung, S. Algorithms for non-negative matrix factorization. In Advances in Neural Information Processing Systems; The MIT Press: Cambridge, MA, USA, 2001; pp. 556–562. [Google Scholar]
- Griffin, D.; Lim, J. Signal estimation from modified short-time Fourier transform. IEEE Trans. Acoust. Speech Signal Process. 1984, 32, 236–243. [Google Scholar] [CrossRef]
- Crochiere, R. A weighted overlap-add method of short-time Fourier analysis/synthesis. IEEE Trans. Acoust. Speech Signal Process. 1980, 28, 99–102. [Google Scholar] [CrossRef]
- Marple, L. Computing the discrete-time “analytic” signal via FFT. IEEE Trans. Signal Process. 1999, 47, 2600–2603. [Google Scholar] [CrossRef]
- Koutrouvelis, I.A. Regression-type estimation of the parameters of stable laws. J. Am. Stat. Assoc. 1980, 75, 918–928. [Google Scholar] [CrossRef]
- Wodecki, J.; Michalak, A.; Zimroz, R. Local damage detection based on vibration data analysis in the presence of Gaussian and heavy-tailed impulsive noise. Measurement 2021, 169, 108400. [Google Scholar] [CrossRef]
- Févotte, C.; Bertin, N.; Durrieu, J.L. Nonnegative matrix factorization with the Itakura-Saito divergence: With application to music analysis. Neural Comput. 2009, 21, 793–830. [Google Scholar] [CrossRef]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2024 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Michalak, A.; Zdunek, R.; Zimroz, R.; Wyłomańska, A. Influence of α-Stable Noise on the Effectiveness of Non-Negative Matrix Factorization—Simulations and Real Data Analysis. Electronics 2024, 13, 829. https://doi.org/10.3390/electronics13050829
Michalak A, Zdunek R, Zimroz R, Wyłomańska A. Influence of α-Stable Noise on the Effectiveness of Non-Negative Matrix Factorization—Simulations and Real Data Analysis. Electronics. 2024; 13(5):829. https://doi.org/10.3390/electronics13050829
Chicago/Turabian StyleMichalak, Anna, Rafał Zdunek, Radosław Zimroz, and Agnieszka Wyłomańska. 2024. "Influence of α-Stable Noise on the Effectiveness of Non-Negative Matrix Factorization—Simulations and Real Data Analysis" Electronics 13, no. 5: 829. https://doi.org/10.3390/electronics13050829
APA StyleMichalak, A., Zdunek, R., Zimroz, R., & Wyłomańska, A. (2024). Influence of α-Stable Noise on the Effectiveness of Non-Negative Matrix Factorization—Simulations and Real Data Analysis. Electronics, 13(5), 829. https://doi.org/10.3390/electronics13050829