Skip to main content
Log in

Graph Normalized-LMP Algorithm for Signal Estimation Under Impulsive Noise

  • Published:
Journal of Signal Processing Systems Aims and scope Submit manuscript

Abstract

We introduce an adaptive graph normalized least mean pth power (GNLMP) algorithm that utilizes graph signal processing (GSP) techniques, including bandlimited filtering and node sampling, to estimate sampled graph signals under impulsive noise. Different from least-squares-based algorithms, such as the adaptive GSP Least Mean Squares (GLMS) algorithm and the normalized GLMS (GNLMS) algorithm, the GNLMP algorithm has the ability to reconstruct a graph signal that is corrupted by non-Gaussian noise with heavy-tailed characteristics. Compared to the recently introduced adaptive GSP least mean pth power (GLMP) algorithm, the GNLMP algorithm reduces the number of iterations to converge to a steady graph signal. The convergence condition of the GNLMP algorithm is derived, and the ability of the GNLMP algorithm to process multidimensional time-varying graph signals with multiple features is demonstrated. Simulations show that the performance of the GNLMP algorithm in estimating steady-state and time-varying graph signals is faster than GLMP and is more robust in comparison to GLMS and GNLMS.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Figure 9

Similar content being viewed by others

Code and Data Availability Statements

The code and the data set are available at https://github.com/yan2yi4/GSP_NLMP_paper.

References

  1. Sandryhaila, A., & Moura, J. M. F. (2014). Big data analysis with signal processing on graphs: Representation and processing of massive data sets with irregular structure. IEEE Signal Processing Magazine, 31, 80–90.

    Article  Google Scholar 

  2. Shuman, D. I., Narang, S. K., Frossard, P., Ortega, A., & Vandergheynst, P. (2013). The emerging field of signal processing on graphs: Extending high-dimensional data analysis to networks and other irregular domains. IEEE Signal Processing Magazine, 30, 83–98.

    Article  Google Scholar 

  3. Chung, F. K. (1997). Spectral graph theory. CBMS Regional Conference Series in Mathematics, 92.

  4. Dong, X., Thanou, D., Toni, L., Bronstein, M., & Frossard, P. (2020). Graph signal processing for machine learning: A review and new perspectives. IEEE Signal Processing Magazine, 37, 117–127.

    Article  Google Scholar 

  5. Hammond, D. K., Vandergheynst, P., & Gribonval, R. (2011). Wavelets on graphs via spectral graph theory. Applied and Computational Harmonic Analysis, 30, 129–150.

    Article  MathSciNet  MATH  Google Scholar 

  6. Ortega, A., Frossard, P., Kovačević, J., Moura, J. M. F., & Vandergheynst, P. (2018). Graph signal processing: Overview, challenges, and applications. Proceedings of the IEEE, 106, 808–828.

    Article  Google Scholar 

  7. Huang, W., Goldsberry, L., Wymbs, N. F., Grafton, S. T., Bassett, D. S., & Ribeiro, A. (2016). Graph frequency analysis of brain signals. IEEE Journal of Selected Topics in Signal Processing, 10, 1189–1203.

    Article  Google Scholar 

  8. Di Lorenzo, P., Barbarossa, S., Banelli, P., & Sardellitti, S. (2016). Adaptive least mean squares estimation of graph signals. IEEE Transactions on Signal and Information Processing, 2, 555–568.

    MathSciNet  MATH  Google Scholar 

  9. Spelta, M. J. M., & Martins, W. A. (2020). Normalized LMS algorithm and data-selective strategies for adaptive graph signal estimation. Signal Processing, 167.

  10. Colonnese, S., Petti, M., Farina, L., Scarano, G., & Cuomo, F. (2021). Protein-protein interaction prediction via graph signal processing. IEEE Access, 9, 142681–142692.

    Article  Google Scholar 

  11. Mohan, D. M., Asif, M. T., Mitrovic, N., Dauwels, J., & Jaillet, P. (2014). Wavelets on graphs with application to transportation networks. In IEEE Conference on Intelligent Transportation Systems (pp. 1707–1712).

  12. Defferrard, M., Bresson, X., & Vandergheynst, P. (2016). Convolutional neural networks on graphs with fast localized spectral filtering. In NeurIPS (pp. 3844–3852).

  13. Kipf, T. N., & Welling, M. (2017). Semi-supervised classification with graph convolutional networks. ICLR.

  14. Di Lorenzo, P., Banelli, P., Barbarossa, S., & Sardellitti, S. (2017). Distributed adaptive learning of graph signals. IEEE Transaction Signal Processing, 65, 4193–4208.

    Article  MathSciNet  MATH  Google Scholar 

  15. Kuruoǧlu, E. E., Rayner, P. J., & Fitzgerald, W. J. (1998). Least lp-norm impulsive noise cancellation with polynomial filters. Signal Processing, 69, 1–14.

    Article  Google Scholar 

  16. Arce, G. (2005). Nonlinear signal processing: A statistical approach. Wiley.

  17. Chen, Y., So, H., & Kuruoglu, E. E. (2016). Variance analysis of unbiased least lp-norm estimator in non-Gaussian noise. Signal Processing, 122, 190–203.

    Article  Google Scholar 

  18. Banerjee, S., & Agrawal, M. (2013). Underwater acoustic communication in the presence of heavy-tailed impulsive noise with bi-parameter Cauchy-Gaussian mixture model. In SYMPOL (pp. 1655–1661).

  19. Karakuş, O., Kuruoglu, E. E., & Altinkaya, M. (2020, November). Modelling impulsive noise in indoor powerline communication systems. Signal, Image and Video Processing, 14, 1655–1661.

  20. Nguyen, N. H., Doǧançay, K., & Kuruoǧlu, E. E. (2019). An iteratively reweighted instrumental-variable estimator for robust 3-D AOA localization in impulsive noise. IEEE Transactions Signal Processing, 67, 4795–4808.

    Article  MathSciNet  MATH  Google Scholar 

  21. Herranz, D., Kuruoǧlu, E. E., & Toffolatti, L. (2004, September). An \(\alpha\)-stable approach to the study of the P(D) distribution of unresolved point sources in CMB sky maps. A&A, 424, 1081–1096.

  22. Kuruoglu, E. (2003). Analytical representation for positive alpha-stable densities. In ICASSP (pp. VI–729). volume 6.

  23. Albu, F., Caciula, I., Li, Y., & Wang, Y. (2017). The lp-norm proportionate normalized least mean square algorithm for active noise control. In ICSTCC (pp. 396–400).

  24. Nikias, C. L., & Shao, M. (1995). Signal processing with alpha-stable distributions and applications. Wiley-Interscience.

  25. Shin, J., Kim, J., Kim, T.-K., & Yoo, J. (2021). Lp-norm-like affine projection sign algorithm for sparse system to ensure robustness against impulsive noise. Symmetry, 13.

  26. Nguyen, N. H., Doǧançay, K., & Wang, W. (2020). Adaptive estimation and sparse sampling for graph signals in alpha-stable noise. Digital Signal Processing, 105, 102782.

    Article  Google Scholar 

  27. Shi, W., Li, Y., & Wang, Y. (2020). Noise-free maximum correntropy criterion algorithm in non-gaussian environment. IEEE Transactions on Circuits and Systems, 67, 2224–2228.

    Google Scholar 

  28. Radhika, S., Albu, F., & Chandrasekar, A. (2021). Steady state mean square analysis of standard maximum versoria criterion based adaptive algorithm. IEEE Transactions on Circuits and Systems II: Express Briefs, 68, 1547–1551.

    Google Scholar 

  29. Kutlay, M., & Gagula-Palalic, S. (2016, March). Application of machine learning in healthcare: Analysis on MHEALTH dataset. Southeast Europe Journal of Soft Computing, 4, 46–51.

  30. Micheloyannis, S., Pachou, E., Stam, C. J., Vourkas, M., Erimaki, S., & Tsirka, V. (2006). Using graph theoretical analysis of multi channel EEG to evaluate the neural efficiency hypothesis. Neuroscience Letters, 402, 273–277.

    Article  Google Scholar 

  31. Wang, C., Zhu, Y., Zang, T., Liu, H., & Yu, J. (2021). Modeling inter-station relationships with attentive temporal graph convolutional network for air quality prediction. In Proceedings of the 14th ACM International Conference on Web Search and Data Mining (pp. 616–634). New York, NY, USA: Association for Computing Machinery.

  32. Yan, Y., Adel, R., & Kuruoglu, E. E. (2021). Adaptive normalized LMP estimation for graph signal processing. IEEE MLSP.

  33. Di Lorenzo, P., Banelli, P., Isufi, E., Barbarossa, S., & Leus, G. (2018). Adaptive graph signal processing: Algorithms and optimal sampling strategies. IEEE Transaction Signal Processing, 66, 3584–3598.

    Article  MathSciNet  MATH  Google Scholar 

  34. Arikan, O., Belge, M., Cetin, A. E., & Erzin, E. (1995). Adaptive filtering approaches for non-Gaussian stable processes. In ICASSP (Vol. 2, pp. 1400–1403).

  35. National Oceanic and Atmospheric Administration. U. S. hourly climate normals. https://www.ncei.noaa.gov/data/normals-hourly/2006-2020/doc/

Download references

Acknowledgements

This work has been funded by High-end Foreign Expert Talent Introduction Plan under Grant G2021032021L.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ercan Engin Kuruoglu.

Ethics declarations

Competing Interest

The authors have no competing interests to declare that are relevant to the content of this article.

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yan, Y., Adel, R. & Kuruoglu, E.E. Graph Normalized-LMP Algorithm for Signal Estimation Under Impulsive Noise. J Sign Process Syst 95, 25–36 (2023). https://doi.org/10.1007/s11265-022-01802-2

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11265-022-01802-2

Keywords

Navigation