Back to Search
Start Over
Tri-training algorithm based on cross entropy and K-nearest neighbors for network intrusion detection.
- Source :
- KSII Transactions on Internet & Information Systems; Dec2022, Vol. 16 Issue 12, p3889-3903, 15p
- Publication Year :
- 2022
-
Abstract
- To address the problem of low detection accuracy due to training noise caused by mislabeling when Tri-training for network intrusion detection (NID), we propose a Tri-training algorithm based on cross entropy and K-nearest neighbors (TCK) for network intrusion detection. The proposed algorithm uses cross-entropy to replace the classification error rate to better identify the difference between the practical and predicted distributions of the model and reduce the prediction bias of mislabeled data to unlabeled data; K-nearest neighbors are used to remove the mislabeled data and reduce the number of mislabeled data. In order to verify the effectiveness of the algorithm proposed in this paper, experiments were conducted on 12 UCI datasets and NSL-KDD network intrusion datasets, and four indexes including accuracy, recall, F-measure and precision were used for comparison. The experimental results revealed that the TCK has superior performance than the conventional Tri-training algorithms and the Tritraining algorithms using only cross-entropy or K-nearest neighbor strategy. [ABSTRACT FROM AUTHOR]
Details
- Language :
- English
- ISSN :
- 19767277
- Volume :
- 16
- Issue :
- 12
- Database :
- Supplemental Index
- Journal :
- KSII Transactions on Internet & Information Systems
- Publication Type :
- Academic Journal
- Accession number :
- 162217747
- Full Text :
- https://doi.org/10.3837/tiis.2022.12.006