Semi-Supervised Learning for Intrusion Detection in Large Computer Networks
Open Access
- 24 May 2025
- journal article
- research article
- Published by MDPI AG in Applied Sciences
- Vol. 15 (11) , 5930
Abstract
In an increasingly interconnected world, securing large networks against cyber-threats has become paramount as cyberattacks become more rampant, difficult, and expensive to remedy. This research explores data-driven security by applying semi-supervised machine learning techniques for intrusion detection in large-scale network environments. Novel methods (including decision tree with entropy-based uncertainty sampling, logistic regression with self-training, and co-training with random forest) are proposed to perform intrusion detection with limited labeled data. These methods leverage both available labeled data and abundant unlabeled data. Extensive experiments on the CIC-DDoS2019 dataset show promising results; both the decision tree with entropy-based uncertainty sampling and the co-training with random forest models achieve 99% accuracy. Furthermore, the UNSW-NB15 dataset is introduced to conduct a comparative analysis between base models (random forest, decision tree, and logistic regression) when using only labeled data and the proposed models when using partially labeled data. The proposed methods demonstrate superior results when using 1%, 10%, and 50% labeled data, highlighting their effectiveness and potential for improving intrusion detection systems in scenarios with limited labeled data.Keywords
Funding Information
- Army Research Office (W911NF-24-2-0133)
This publication has 35 references indexed in Scilit:
- TSSAN: Time-Space Separable Attention Network for Intrusion DetectionIEEE Access, 2024
- A novel anomaly detection approach based on ensemble semi-supervised active learning (ADESSA)Computers & Security, 2023
- HC-DTTSVM: A Network Intrusion Detection Method Based on Decision Tree Twin Support Vector Machine and Hierarchical ClusteringIEEE Access, 2023
- Network Malicious Traffic Detection Model Based on Combined Neural Network2022
- FPGA-based implementation of classification techniques: A surveyIntegration, 2021
- A survey on semi-supervised learningMachine Learning, 2019
- An Adaptive Ensemble Machine Learning Model for Intrusion DetectionIEEE Access, 2019
- Wireless Network Intrusion Detection Based on Improved Convolutional Neural NetworkIEEE Access, 2019
- Learning from imbalanced data: open challenges and future directionsProgress in Artificial Intelligence, 2016
- Random ForestsMachine Learning, 2001