Articles
A Hybrid Deep Learning and Genetic Algorithm Model for Explainable Network Traffic Classification
Abstract
This thesis presents an explainable deep learning model for network traffic classification using a genetic algorithm. A ResNet-based classifier is combined with a GA-driven dominant feature selection method to enhance interpretability and optimize accuracy. Experiments on real-world encrypted traffic datasets achieved 97.24% accuracy while identifying critical statistical features. The model effectively balances accuracy, simplicity, and transparency, contributing to the advancement of explainable artificial intelligence in network security analysis.
References
- 1. S. Ahn, J. Kim, S. Y. Park, and S. Cho, “Explaining Deep Learning-Based Traffic Classification Using a Genetic Algorithm,” IEEE Access, vol. 9, pp. 4738–4750, 2021.
- 2. A. Adadi and M. Berrada, “Peeking inside the black-box: A survey on explainable artificial intelligence (XAI),” IEEE Access, vol. 6, pp. 52138–52160, 2018.
- 3. G. Aceto, D. Ciuonzo, A. Montieri, and A. Pescape, “Mobile encrypted traffic classification using deep learning,” IEEE Trans. Network and Service Management, vol. 16, no. 2, pp. 445–458, 2019.
- 4. W. Wang, M. Zhu, X. Zeng, X. Ye, and Y. Sheng, “Malware traffic classification using convolutional neural networks,” Proc. Int. Conf. Inf. Netw. (ICOIN), pp. 712–717, 2017.
- 5. D. Gunning, “Explainable Artificial Intelligence (XAI),” DARPA Report, 2017.
- 6. K. He, X. Zhang, S. Ren, and J. Sun, “Deep residual learning for image recognition,” Proc. IEEE CVPR, pp. 770–778, 2016.
- 7. H. Kim and N. Feamster, “Improving network management with software-defined networking,” IEEE Commun. Mag., vol. 51, no. 2, pp. 114–119, 2013.
- 8. M. Karakus and A. Durresi, “Quality of service in software-defined networking: A survey,” J. Netw. Comput. Appl., vol. 80, pp. 200–218, 2017.