Impulse Noise Detection in OFDM Communication System Using Machine Learning Ensemble Algorithms

  • Ali N. HasanEmail author
  • Thokozani Shongwe
Conference paper
Part of the Advances in Intelligent Systems and Computing book series (AISC, volume 527)


An impulse noise detection scheme employing machine learning (ML) algorithm in Orthogonal Frequency Division Multiplexing (OFDM) is investigated. Four powerful ML’s multi-classifiers (ensemble) algorithms (Boosting (Bos), Bagging (Bag), Stacking (Stack) and Random Forest (RF)) were used at the receiver side of the OFDM system to detect if the received noisy signal contained impulse noise or not. The ML’s ensembles were trained with the Middleton Class A noise model which was the noise model used in the OFDM system. In terms of prediction accuracy, the results obtained from the four ML’s Ensembles techniques show that ML can be used to predict impulse noise in communication systems, in particular OFDM.


Ensemble Prediction Bagging Boosting Stacking Random forest OFDM and impulse noise 


  1. 1.
    Shongwe, T., Vinck, A.J.H., Ferreira, H.C.: On impulse noise and its models. In: Proceedings of the 2014 International Symposium on Power-Line Communications and its Applications, Glasgow, Scotland, March 30 - April 2, 2014, pp. 12–17 (2014)Google Scholar
  2. 2.
    Zhidkov, S.V.: Impulsive noise suppression in OFDM-based communication systems. IEEE Trans. Consum. Electron. 49(4), 944–948 (2003)CrossRefGoogle Scholar
  3. 3.
    Häring, J., Vinck, A.J.H.: OFDM transmission corrupted by impulsive noise. In: Proceedings of the 2000 International Symposium on Power-Line Communications and its Applications, Limerick, Ireland, April 5–7, 2000, pp. 5–7 (2000)Google Scholar
  4. 4.
    Zhidkov, S.V.: Performance analysis and, optimization of OFDM receiver with blanking nonlinearity in impulsive noise environment. IEEE Trans. Veh. Technol. 55(1), 234–242 (2006)CrossRefGoogle Scholar
  5. 5.
    Tseng, D.-F., Han, Y.S., Mow, W.H., Chang, L.-C., Vinck, A.J.H.: Robust clipping for OFDM transmissions over memoryless impulsive noise channels. IEEE Commun. Lett. 16(7), 1110–1113 (2012)CrossRefGoogle Scholar
  6. 6.
    Sargrad, D.H., Modestino, J.W.: Errors-and-erasures coding to combat impulse noise on digital subscriber loops. IEEE Trans. Commun. 38(8), 1145–1155 (1990)CrossRefGoogle Scholar
  7. 7.
    Li, T., Mow, W.H., Siu, M.: Joint erasure marking and viterbi decoding algorithm for unknown impulsive noise channels. IEEE Trans. Wireless Commun. 7(9), 3407–3416 (2008)CrossRefGoogle Scholar
  8. 8.
    Mengi, A., Vinck, A.J.H.: Successive impulsive noise suppression in OFDM. In: Proceedings of the 2009 IEEE International Symposium on Power Line Communications, Rio de Janeiro, Brazil, Mar. 5–7, 2009, pp. 33–37 (2009)Google Scholar
  9. 9.
    Faber, T., Scholand, T., Jung, P.: Turbo decoding in impulsive noise environments. Electron. Lett. 39(14), 1069–1071 (2003)CrossRefGoogle Scholar
  10. 10.
    Shongwe, T., Vinck, A.J.H., Ferreira, H.C.: A study on impulse noise and its models. SAIEE Afr. Res. J. 106(3), 119–131 (2015)CrossRefGoogle Scholar
  11. 11.
    Witten, I., Frank, E.: Data Mining, Practical Machine Learning Tools and Techniques, 2nd (2005). ISBN: 0-12-088407-0Google Scholar
  12. 12.
    Mitchell, T., McGraw, H.: Machine learning, 2nd, Chap. 1, January 2010Google Scholar
  13. 13.
    Hasan, A.N., Twala, B., Marwala, T.: Moving Towards Accurate Monitoring and Prediction of Gold Mine Underground Dam Levels. In: IEEE IJCNN WCCI, Beijing, China (2014)Google Scholar
  14. 14.
    Sun, Q., Pfahringer, B.: Bagging Ensemble Selection. The University of Waikato, Hamilton, New Zealand (2010)Google Scholar
  15. 15.
    Breiman, L.: Bagging predictors. Mach. Learn. 24(2), 123–140 (1996)zbMATHGoogle Scholar
  16. 16.
    Vemulapalli, S., Luo, X., Pitrelli, J., Zitouni, I.: Using bagging and boosting techniques for improving coreference resolution. Informatica 34, 111–118 (2010)zbMATHGoogle Scholar
  17. 17.
    Buhlmann, P.: Bagging, Boosting and Ensemble Methods. In: ETH Zurich, Seminar fur Statistik, HG G17, CH-8092 Zurich, Switzerland (2010)Google Scholar
  18. 18.
    Breiman, L.: Random Forests. Mach. Learn. 45(1), 5–32 (2001)CrossRefGoogle Scholar
  19. 19.
    Wolpert, D.H.: Stacked generalization. Neural Netw. 5, 241–259 (1992)CrossRefGoogle Scholar

Copyright information

© Springer International Publishing AG 2017

Open Access This chapter is licensed under the terms of the Creative Commons Attribution-NonCommercial 2.5 International License (, which permits any noncommercial use, sharing, adaptation, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license and indicate if changes were made.

The images or other third party material in this chapter are included in the chapter's Creative Commons license, unless indicated otherwise in a credit line to the material. If material is not included in the chapter's Creative Commons license and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder.

Authors and Affiliations

  1. 1.Department of Electrical and Electronic Engineering TechnologyUniversity of JohannesburgJohannesburgSouth Africa

Personalised recommendations