A Feature Selection Approach for Network Intrusion Detections

dc.contributor.authorRakinuzzaman, A. K. M.
dc.contributor.authorSpondon, Md. Fazle Rabbi
dc.contributor.authorFuad, Farhan
dc.date.accessioned2026-06-17T06:33:14Z
dc.date.issued2025-10-25
dc.descriptionSupervised by Dr. Muhammad Mahbub Alam, Professor, Co-Supervisor, Mr. S. M. Sabit Bananee, Department of Computer Science and Engineering (CSE) Islamic University of Technology (IUT) Board Bazar, Gazipur, Bangladesh This thesis is submitted in partial fulfillment of the requirement for the degree of Bachelor of Science in Computer Science and Engineering, 2025
dc.description.abstractWith the hype that can be seen regarding the application of Artificial intelligence not to places where needed, but rather in places where it is just possible, it is no wonder right now that the approaches in cyber security will also incorporate the utility of Artificial Intelligence. That is already the case for many network intrusion detection system which use many machine learning and deep learning classifiers to sniff out anomaly from a stream of traffics by analyzing different aspects of each network packets. But as the world becomes more digital, the classifiers will have to toil more and more consuming vast resources as their operating necessities a significant amount of computing power to run the complex classifier models. With the help of feature selection methods, the burden on these classifiers can be lessened to the extent of multiple times. Many other endeavors have been undertaken for this purpose. But very few work by keeping the features intact. In doing otherwise, they add another level of obscurity and complexity to the systems. The method proposed in this work is based on the mutual information which provides a minimum subset of them to choose for training the classifier without changing any feature. It is simpler than any dimension reduction technique, yet provides accuracy significantly closer to the far more complex mechanisms. The proposed method is independent of any classifier models and datasets as well, therefore, it can be extended to be used in any supervised learning process lessening the burden of computation without causing much accuracy loss.
dc.identifier.citation[1] K. Yin, A. Xie, J. Zhai, and J. Zhu, “Dynamic interaction-based feature selection algorithm for maximal relevance minimal redundancy,” Applied Intelligence, vol. 53, no. 8, pp. 8910–8926, 2023. [2] H. Peng, F. Long, and C. Ding, “Feature selection based on mutual information criteria of max-dependency, max-relevance, and min-redundancy,” IEEE Transactions on Pattern Analysis and Machine Intelligence, vol. 27, no. 8, pp. 1226–1238, 2005. [3] R. Battiti, “Using mutual information for selecting features in supervised neural net learning,” IEEE Transactions on Neural Networks, vol. 5, no. 4, pp. 537–550, 1994. [4] H. Zhou, X. Wang, and R. Zhu, “Feature selection based on mutual information with correlation coefficient,” Applied Intelligence, pp. 1–18, 2022. [5] D. Lewis, “Feature selection and feature extraction for text categorization,” HLT ’91: Proceedings of the workshop on Speech and Natural Language, pp. 212–217, 10 2000. [6] D. D. Lewis, “Feature selection and feature extraction for text categorization,” in Speech and Natural Language: Proceedings of a Workshop held at Harriman, New York, February 23-26, 1992, 1992. [7] F. Macedo, R. Valadas, E. Carrasquinha, M. R. Oliveira, and A. Pacheco, “Feature selection using decomposed mutual information maximization,” Neu rocomputing, vol. 513, pp. 215–232, 2022. 55 [8] M. H. Tarek, M. M. H. U. Mazumder, S. Sharmin, M. S. Islam, M. Shoy aib, and M. M. Alam, “Rhc: Cluster based feature reduction for network intrusion detections,” in 2022 IEEE 19th Annual Consumer Communications Networking Conference (CCNC). IEEE, 2022, pp. 378–384. [9] T. Salman, D. Bhamare, A. Erbad, R. Jain, and M. Samaka, “Machine learning for anomaly detection and categorization in multi-cloud environments,” in 2017 IEEE 4th International Conference on Cyber Security and Cloud Computing (CSCloud). IEEE, 2017, pp. 97–103. [10] L. Kurgan and K. J. Cios, “Caim discretization algorithm,” IEEE Transactions on Knowledge and Data Engineering, vol. 16, pp. 145–153, 2004. [Online]. Available: https://api.semanticscholar.org/CorpusID:30857 [11] N. Dominique and Z. Ma, “Enhancing network intrusion detection system method (nids) using mutual information (rf-cife),” in Security with Intelligent Computing and Big-data Services: Proceedings of the Second International Conference on Security with Intelligent Computing and Big Data Services (SICBS-2018) 2. Springer International Publishing, 2020, pp. 329–342
dc.identifier.urihttps://repository.iutoic-dhaka.edu/handle/123456789/2596
dc.language.isoen
dc.publisherDepartment of Computer Science and Engineering(CSE), Islamic University of Technology(IUT), Board Bazar, Gazipur-1704, Bangladesh
dc.titleA Feature Selection Approach for Network Intrusion Detections
dc.typeThesis

Files

Original bundle

Now showing 1 - 2 of 2
Loading...
Thumbnail Image
Name:
02 Fulltext_ CSE_A Feature Selection Approach for Network190041216_190041211_190041213_.pdf
Size:
1.04 MB
Format:
Adobe Portable Document Format
Loading...
Thumbnail Image
Name:
02 Turnitin Report_ CSE_190041216_190041211_190041213_PR -.pdf
Size:
838.11 KB
Format:
Adobe Portable Document Format

License bundle

Now showing 1 - 1 of 1
Loading...
Thumbnail Image
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description:

Collections