Back to Search Start Over

Tri-training algorithm based on cross entropy and K-nearest neighbors for network intrusion detection.

Authors :
Jia Zhao
Song Li
Runxiu Wu
Yiying Zhang
Bo Zhang
Longzhe Han
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