Deep Learning Based Traffic Classification with Feature Selection Mechanism and Explainable Artificial Intelligence (Xai)

Authors

  • Aparna Joshi P.Namratha, T Venkata Naga Jayudu, Ashwini Sapkal, Rupali Amit Bagate, Gajanan Walunjkar

Keywords:

Deep learning, feature selection, XAI, traffic classification, QoS

Abstract

In computer networking and cybersecurity, traffic categorization, which identifies the kind and nature of network traffic flows, is a vital activity. For the purpose of controlling Quality of Service (QoS), optimising network resources, and increasing security measures, accurate traffic classification is essential. Recently, the field of traffic classification has undergone a revolution and explicable artificial intelligence. To improve the comprehension and interpretability of classification findings, this study investigates the application of explainable AI methodologies with deep learning models for efficient traffic categorization and dominant feature selection. Network functions like software-delivered networking structures use traffic cataloguing extensively. Numerous techniques for classifying traffic without looking at the packet payload have been developed, including deep learning models. They have a significant obstacle, though, given that deep learning's method is puzzling. Malfunction yields when training dataset with the improper data hence we have insufficient deep leaning model. This can be fixed with the help of XAI to get better deep learning model. In this work we presented genetic algorithm which works on support of XAI to explore traffic classification by using deep learning model. Model can be applied on traffic classifier after each feature can be evaluated properly. The role of genetic algorithm is to generate mask of feature. In comparative works our model proved with better accuracy  and good dominance rate.

Downloads

Download data is not yet available.

References

H. Hagras, “Toward human-understandable, explainable AI,” IEEE Computer, vol. 51, no. 9, pp. 28–36, 2018.

M. Kull, M. Perello-Nieto, M. Kängsepp, H. Song, P. Flach et al., “Beyond temperature scaling: Obtaining well-calibrated multiclass probabilities with dirichlet calibration,” in 32th Conference on Neural Information Processing Systems (NeurIPS), 2019.

Montieri, D. Ciuonzo, G. Bovenzi, V. Persico, and A. Pescape, ``A dive into the dark Web: Hierarchical traf_c classi_cation of anonymity tools,'' IEEE Trans. Netw. Sci. Eng., vol. 7, no. 3, pp. 1043_1054, Jul. 2020.

L. Grimaudo, M. Mellia, and E. Baralis, ``Hierarchical learning for _ne grained Internet traf_c classi_cation,'' in Proc. 8th Int. Wireless Commun. Mobile Comput. Conf. (IWCMC), Aug. 2012, pp. 463-468.

W. Zheng, C. Gou, L. Yan, and S. Mo, ``Learning to classify: A flow-based relation network for encrypted traffic classification,'' in Proc. Web Conf., Apr. 2020, pp. 13-22.

M. I. Thariq Hussan, D. Saidulu, P. T. Anitha, A. Manikandan and P. Naresh (2022), Object Detection and Recognition in Real Time Using Deep Learning for Visually Impaired People. IJEER 10(2), 80-86. DOI: 10.37391/IJEER.100205.

Niculescu-Mizil and R. Caruana, “Predicting good probabilities with supervised learning,” in 22nd International Conference on Machine learning (ICML), 2005, pp. 625–632.

D. Widmann, F. Lindsten, and D. Zachariah, “Calibration tests in multiclass classification: A unifying framework,” in 33th Conference on Neural Information Processing Systems (NeurIPS), 2019.

J. Mukhoti, V. Kulharia, A. Sanyal, S. Golodetz, P. H. Torr, and P. K. Dokania, “Calibrating deep neural networks using focal loss,” in 34th Conference on Neural Information Processing Systems (NeurIPS), 2020.

Naresh, P., & Suguna, R. (2021). IPOC: An efficient approach for dynamic association rule generation using incremental data with updating supports. Indonesian Journal of Electrical Engineering and Computer Science, 24(2), 1084. https://doi.org/10.11591/ijeecs.v24.i2.pp1084-1090.

W. Samek, G. Montavon, S. Lapuschkin, C. J. Anders, and K. R. Müller, “Explaining deep neural networks and beyond: A review of methods and applications,” Proceedings of the IEEE, vol. 109, no. 3, pp. 247–278,2021.

W. Wang, M. Zhu, X. Zeng, X. Ye, and Y. Sheng, ``Malware traffic classification using convolutional neural network for representation learning,''in Proc. Int. Conf. Inf. Netw. (ICOIN), 2017, pp. 712-717.

B. Narsimha, Ch V Raghavendran, Pannangi Rajyalakshmi, G Kasi Reddy, M. Bhargavi and P. Naresh (2022), Cyber Defense in the Age of Artificial Intelligence and Machine Learning for Financial Fraud Detection Application. IJEER 10(2), 87-92. DOI: 10.37391/IJEER.100206

G. Aceto, D. Ciuonzo, A. Montieri, and A. Pescape, ``Mobile encrypted traffic classification using deep learning: Experimental evaluation, lessons learned, and challenges,'' IEEE Trans. Netw. Service Manage., vol. 16, no. 2, pp. 445_458, Jun. 2019.

G. Aceto, D. Ciuonzo, A. Montieri, and A. Pescapè, ``MIMETIC: Mobile encrypted traf_c classi_cation using multimodal deep learning,'' Com-put. Netw., vol. 165, Dec. 2019, Art. no. 106944.

P. Naresh, S. V. N. Pavan, A. R. Mohammed, N. Chanti and M. Tharun, "Comparative Study of Machine Learning Algorithms for Fake Review Detection with Emphasis on SVM," 2023 International Conference on Sustainable Computing and Smart Systems (ICSCSS), Coimbatore, India, 2023, pp. 170-176, doi: 10.1109/ICSCSS57650.2023.10169190.

Nagesh, C., Chaganti, K.R. , Chaganti, S. , Khaleelullah, S., Naresh, P. and Hussan, M. 2023. Leveraging Machine Learning based Ensemble Time Series Prediction Model for Rainfall Using SVM, KNN and Advanced ARIMA+ E-GARCH. International Journal on Recent and Innovation Trends in Computing and Communication. 11, 7s (Jul. 2023), 353–358. DOI:https://doi.org/10.17762/ijritcc.v11i7s.7010.

M. Sadeghzadeh, S. Shiravi, and R. Jalili, “Adversarial network traffic: Towards evaluating the robustness of deep-learning-based network traffic classification,” IEEE Transactions on Network and Service Management, vol. 18, no. 2, pp. 1962–1976, 2021.

S. Khaleelullah, P. Marry, P. Naresh, P. Srilatha, G. Sirisha and C. Nagesh, "A Framework for Design and Development of Message sharing using Open-Source Software," 2023 International Conference on Sustainable Computing and Data Communication Systems (ICSCDS), Erode, India, 2023, pp. 639-646, doi: 10.1109/ICSCDS56580.2023.10104679.

W. Wang, M. Zhu, J. Wang, X. Zeng, and Z. Yang, “End-to-end encrypted traffic classification with one-dimensional convolution neural networks,” in IEEE International Conference on Intelligence and Security Informatics (ISI), 2017, pp. 43–48.

K. Xu, J. Ba, R. Kiros, K. Cho, A. Courville, R. Salakhudinov, R. Zemel, and Y. Bengio, ``Show, attend and tell: Neural image caption generation with visual attention,'' in Proc. Int. Conf. Mach. Learn., 2015, pp. 2048-2057.

B.M.G. Prasad, P. Naresh, V. Veeresh, “Frequent Temporal Patterns Mining With Relative Intervals”,

International Refereed Journal of Engineering and Science ,Volume 4, Issue 6 (June 2015), PP.153-156.

T. Aruna, P. Naresh, A. Rajeshwari, M. I. T. Hussan and K. G. Guptha, "Visualization and Prediction of Rainfall Using Deep Learning and Machine Learning Techniques," 2022 2nd International Conference on Technological Advancements in Computational Sciences (ICTACS), Tashkent, Uzbekistan, 2022, pp. 910-914, doi: 10.1109/ICTACS56270.2022.9988553.

J. Zhang, X. Chen, Y. Xiang,W. Zhou, and J.Wu, ``Robust network traffic classification,'' IEEE/ACM Trans. Netw., vol. 23, no. 3, pp. 1257-1270, Aug. 2015.

Downloads

Published

24.03.2024

How to Cite

P.Namratha, T Venkata Naga Jayudu, Ashwini Sapkal, Rupali Amit Bagate, Gajanan Walunjkar, A. J. (2024). Deep Learning Based Traffic Classification with Feature Selection Mechanism and Explainable Artificial Intelligence (Xai). International Journal of Intelligent Systems and Applications in Engineering, 12(3), 2343–2354. Retrieved from https://ijisae.org/index.php/IJISAE/article/view/5702

Issue

Section

Research Article