Skip to main content
Log in

Variable Step-Size Diffusion Normalized Sign-Error Algorithm

  • Published:
Circuits, Systems, and Signal Processing Aims and scope Submit manuscript

Abstract

In this paper, a novel diffusion estimation algorithm is proposed by combining the adapt-then-combine (ATC) diffusion NLMS (DNLMS) and the sign operation to the error signals at all agents. Due to using the sign operation, the proposed algorithm has a robust performance against impulsive noise. A variable step size is obtained by minimizing the mean-square deviation to achieve fast convergence rate and small steady-state error. Meanwhile, the proposed algorithm has a good tracking capability when the system suddenly changes. Simulations on system identifications demonstrate that the proposed diffusion algorithm shows a good performance under an impulsive noise scenario.

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.

Institutional subscriptions

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8

Similar content being viewed by others

References

  1. N. Bogdanovi´c, J. Plata-Chaves, K. Berberidis, Distributed incremental-based LMS for node-specific adaptive parameter estimation. IEEE Trans. Signal Process 62(20), 5382–5397 (2014)

    Article  MathSciNet  Google Scholar 

  2. M.Z.A. Bhotto, M.O. Ahmad, M.N.S. Swamy, Robust shrinkage affine-projection sign adaptive-filtering algorithms for impulsive noise environments. IEEE Trans. Signal Process. 62(13), 3349–3359 (2014)

    Article  MathSciNet  Google Scholar 

  3. M.Z.A. Bhotto, A. Antoniou, A family of shrinkage adaptive-filtering algorithms. IEEE Trans. Signal Process. 61(7), 1689–1697 (2013)

    Article  MathSciNet  Google Scholar 

  4. J. Chen, Z.J. Towfic, A.H. Sayed, Dictionary learning over distributed models. IEEE Trans. Signal Process. 63(4), 1001–1016 (2015)

    Article  MathSciNet  Google Scholar 

  5. J. Chen, A.H. Sayed, On the learning behavior of adaptive networks: part I—transient analysis. IEEE Trans. Inf. Theory 61(6), 3487–3517 (2015)

    Article  MathSciNet  Google Scholar 

  6. F.S. Cattivelli, C.G. Lopes, A.H. Sayed, Diffusion recursive least squares for distributed estimation over adaptive networks. IEEE Trans. Signal Process. 56(5), 1865–1877 (2008)

    Article  MathSciNet  Google Scholar 

  7. F.S. Cattivelli, A.H. Sayed, Diffusion strategies for distributed Kalman filtering and smoothing. IEEE Trans. Autom. Control 55(9), 2069–2084 (2010)

    Article  MathSciNet  Google Scholar 

  8. F.S. Cattivelli, A.H. Sayed, Diffusion LMS strategies for distributed estimation. IEEE Trans. Signal Process. 58(3), 1035–1048 (2010)

    Article  MathSciNet  Google Scholar 

  9. F.S. Cattivelli, A.H. Sayed, Modeling bird flight formations using diffusion adaptation. IEEE Trans. Signal Process. 59(5), 2038–2051 (2011)

    Article  MathSciNet  Google Scholar 

  10. J. Chen, C. Richard, A.H. Sayed, Multitask diffusion LMS over networks. IEEE Trans. Signal Process. 63(11), 2733–2748 (2014)

    Article  Google Scholar 

  11. K. Dedecius, J. Reichl, P.M. Djuric, Sequential estimation of mixtures in diffusion networks. IEEE Signal Process. Lett. 22(2), 197–201 (2015)

    Article  Google Scholar 

  12. D. Estrin, L. Girod, G. Pottie, M. Srivastava, Instrumenting the world with wireless sensor networks, in Proceedings IEEE International Conference on Acoustics, Speech, and Signal Processing (ICASSP), vol 4, (2001), pp. 2033–2036

  13. T. Gross, H. Sayama, Adaptive Networks (Springer, Berlin, 2009), pp. 1–8

    Google Scholar 

  14. S.M. Jung, J.H. Seo, P.G. Park, A variable step-size diffusion normalized least-mean-square algorithm with a combination method based on mean-square deviation. Circuits Syst. Signal Process. 34(10), 3291–3304 (2015)

    Article  Google Scholar 

  15. L. Lu, H. Zhao, Adaptive Volterra filter with continuous lp-norm using a logarithmic cost for nonlinear active noise control. J. Sound Vib. 364, 14–29 (2016)

    Article  Google Scholar 

  16. H.S. Lee, S.E. Kim, J.W. Lee, A variable step-size diffusion LMS algorithm for distributed estimation. IEEE Trans. Signal Process. 63(7), 1808–1820 (2015)

    Article  MathSciNet  Google Scholar 

  17. L. Li, J. Chambers, C. Lopes, A.H. Sayed, Distributed estimation over an adaptive incremental network based on the affine projection algorithm. IEEE Trans. Signal Process. 58(1), 151–164 (2010)

    Article  MathSciNet  Google Scholar 

  18. C.G. Lopes, A.H. Sayed, Incremental adaptive strategies over distributed networks. IEEE Trans. Signal Process. 55(8), 4064–4077 (2007)

    Article  MathSciNet  Google Scholar 

  19. C.G. Lopes, A.H. Sayed, Diffusion least-mean squares over adaptive networks: formulation and performance analysis. IEEE Trans. Signal Process. 56(7), 3122–3136 (2008)

    Article  MathSciNet  Google Scholar 

  20. J. Ni, J. Chen, X. Chen, Diffusion sign-error LMS algorithm: formulation and stochastic behavior analysis. Signal Process. 128, 142–149 (2016)

    Article  Google Scholar 

  21. A.H. Sayed, S.Y. Tu, J. Chen, X. Zhao, Z. Towfic, Diffusion strategies for adaptation and learning over networks. IEEE Signal Process. 30(3), 155–171 (2013)

    Article  Google Scholar 

  22. A.H. Sayed, Diffusion adaptation over networks, in Academic Press Library in Signal Processing (2012), pp. 323–453

    Chapter  Google Scholar 

  23. N. Takahashi, I. Yamada, A.H. Sayed, Diffusion least-mean squares with adaptive combiners: formulation and performance analysis. IEEE Trans. Signal Process. 58(9), 4795–4810 (2010)

    Article  MathSciNet  Google Scholar 

  24. P. Wen, J. Zhang, Robust variable step-size sign subband adaptive filter algorithm against impulsive noise. Signal Process. 139, 110–115 (2017)

    Article  Google Scholar 

  25. P. Wen, S. Zhang, J. Zhang, A novel subband adaptive filter algorithm against impulsive noise and it’s performance analysis. Signal Process. 127, 282–287 (2016)

    Article  Google Scholar 

  26. P. Wen, J. Zhang, A novel variable step-size normalized subband adaptive filter based on mixed error cost function. Signal Process. 138, 48–52 (2017)

    Article  Google Scholar 

  27. Y. Yu, H. Zhao, Novel sign subband adaptive filter algorithms with individual weighting factors. Signal Process. 122, 14–23 (2016)

    Article  Google Scholar 

  28. J.W. Yoo, J.W. Shin, P.G. Park, Variable step-size affine projection sign algorithm. IEEE Trans. Circuits Syst. II Express Briefs 61(4), 274–278 (2014)

    Article  Google Scholar 

  29. X. Zhao, A.H. Sayed, Performance limits for distributed estimation over LMS adaptive networks. IEEE Trans. Signal Process. 60(10), 5107–5124 (2012)

    Article  MathSciNet  Google Scholar 

  30. X. Zhao, A.H. Sayed, Distributed clustering and learning over networks. IEEE Trans. Signal Process. 63(13), 3285–3300 (2015)

    Article  MathSciNet  Google Scholar 

  31. H. Zhao, Z. Zheng, Bias-compensated affine-projection-like algorithms with noisy input. Electron. Lett. 52(9), 712–714 (2016)

    Article  Google Scholar 

  32. S. Zhang, J. Zhang, H. Han, Robust shrinkage normalized sign algorithm in an impulsive noise environment. IEEE Trans. Circuits Syst. II Express Briefs 64(1), 91–95 (2017)

    Article  MathSciNet  Google Scholar 

  33. S. Zhang, W.X. Zheng, J. Zhang et al., A family of robust m-shaped error weighted least mean square algorithms: performance analysis and echo cancellation application. IEEE Access PP(99), 1–1 (2017)

    MathSciNet  Google Scholar 

Download references

Acknowledgements

This work was partially supported by National Science Foundation of P. R. China (Grant: 61671392).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pengwei Wen.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Wen, P., Zhang, J. Variable Step-Size Diffusion Normalized Sign-Error Algorithm. Circuits Syst Signal Process 37, 4993–5004 (2018). https://doi.org/10.1007/s00034-018-0797-5

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00034-018-0797-5

Keywords

Navigation