Abstract
Machine learning, a subfield of artificial intelligence, has been widely used to automate tasks usually performed by humans. Some applications of these techniques are understanding network traffic behavior, predicting it, classifying it, fixing its faults, identifying malware applications, and preventing deliberate attacks. The goal of this work is to use machine learning algorithms to classify, in separate procedures, the errors of the network, their causes, and possible fixes. Our application case considers the WiBACK wireless system, from which we also obtained the data logs used to produce this paper. WiBACK is a collection of software and hardware with auto-configuration and self-management capabilities, designed to reduce CAPEX and OPEX costs. A principal components analysis is performed, followed by the application of decision trees, k nearest neighbors, and support vector machines. A comparison between the results obtained by the algorithms trained with the original data sets, balanced data sets, and the principal components data is performed. We achieve weighted F1-score between 0.93 and 0.99 with the balanced data, 0.88 and 0.96 with the original unbalanced data, and 0.81 and 0.89 with the Principal Components Analysis.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Alzamly, H.: Evaluation of errors on wiback wireless links. Tech. rep., Cologne University of Applied Sciences, Faculty of Information, Media and Electrical Engineering (2018)
Alzamly, H.: Automated Error Detection and Classification using Machine Learning Techniques for WiBACK Wireless Links. Master’s thesis, Faculty of Information, Media and Electrical Engineering (2019)
Boutaba, R., et al.: A comprehensive survey on machine learning for networking: evolution, applications and research opportunities. J. Internet Serv. Appl. 9(1), 1–99 (2018). https://doi.org/10.1186/s13174-018-0087-2
Buntine, W.: Learning classification trees. Stat. Comput. 2(2), 63–73 (1992)
Chen, X.W., Wasikowski, M.: Fast: a roc-based feature selection metric for small samples and imbalanced data classification problems. In: Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining, pp. 124–132 (2008)
Daniels, R.C.: Machine learning for link adaptation in wireless networks. Ph.D. thesis (2011)
Fraunhofer FOKUS: Introducing Fraunhofer’s Wireless Backhaul Technology (2014). https://www.wiback.org/content/dam/wiback/en/documents/Whitepaper_Introducing_WiBACK.pdf
He, L., Xu, C., Luo, Y.: VTC: machine learning based traffic classification as a virtual network function. In: Proceedings of the 2016 ACM International Workshop on Security in Software Defined Networks & Network Function Virtualization, pp. 53–56 (2016)
Kaur, P., Gosain, A.: Comparing the behavior of oversampling and undersampling approach of class imbalance learning by combining class imbalance problem with noise. In: Saini, A.K., Nayak, A.K., Vyas, R.K. (eds.) ICT Based Innovations. AISC, vol. 653, pp. 23–30. Springer, Singapore (2018). https://doi.org/10.1007/978-981-10-6602-3_3
Le Borgne, Y., Bontempi, G.: Unsupervised and supervised compression with principal component analysis in wireless sensor networks. In: Proceedings of the Workshop on Knowledge Discovery from Data, 13th ACM International Conference on Knowledge Discovery and Data Mining, pp. 94–103 (2007)
Pärkkä, J., Cluitmans, L., Ermes, M.: Personalization algorithm for real-time activity recognition using pda, wireless motion bands, and binary decision tree. IEEE Trans. Inf Technol. Biomed. 14(5), 1211–1215 (2010)
Wang, R., Liu, Y., Yang, Y., Zhou, X.: Solving the app-level classification problem of p2p traffic via optimized support vector machines. In: Sixth International Conference on Intelligent Systems Design and Applications, vol. 2, pp. 534–539. IEEE (2006)
Zhu, X., Wu, X.: Class noise vs. attribute noise: a quantitative study. Artif. Intell. Rev. 22(3), 177–210 (2004)
Acknowledgment
We are grateful to Hossam Alzamly, Mathias Kretschmer and Jens Moedeker from Fraunhofer FIT, and Osianoh Glenn Aliu from Defutech that provided us with data sets and knowledge about the WiBACK’s features, as well as fruitful discussions about the current work. This work was funded under the scope of Project AFRICA: On-site air/to/fertilizer mini-plants relegated by sensor-based ICT technology to foster African agriculture (LEAP-Agri-146) co-funded by the European Union’s Horizon 2020 research and innovation programme under grant agreement No 727715 and Fundação para a Ciência e a Tecnologia (FCT) under reference LEAPAgri/0004/2017.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Frias, F., Marcal, A.R.S., Prior, R., Moreira, W., Oliveira-Jr, A. (2020). Evaluation of Machine Learning Algorithms for Automated Management of Wireless Links. In: Analide, C., Novais, P., Camacho, D., Yin, H. (eds) Intelligent Data Engineering and Automated Learning – IDEAL 2020. IDEAL 2020. Lecture Notes in Computer Science(), vol 12489. Springer, Cham. https://doi.org/10.1007/978-3-030-62362-3_2
Download citation
DOI: https://doi.org/10.1007/978-3-030-62362-3_2
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-62361-6
Online ISBN: 978-3-030-62362-3
eBook Packages: Computer ScienceComputer Science (R0)