A K-means algorithm based on characteristics of density applied to network intrusion detection

被引:11
|
作者
Xu, Jing [1 ]
Han, Dezhi [2 ]
Li, Kuan-Ching [3 ]
Jiang, Hai [4 ]
机构
[1] Shanghai Maritime Univ, Software Engn, Sch Informat Engn, Shanghai 201306, Peoples R China
[2] Shanghai Maritime Univ, Comp Sci & Engn, Shanghai 201306, Peoples R China
[3] Providence Univ, Taichung 43301, Taiwan
[4] Arkansas State Univ, Dept Comp Sci, Jonesboro, AR 72467 USA
关键词
Network security; K-means; Kd-tree; Network intrusion detection; SEARCH;
D O I
10.2298/CSIS200406014X
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
K-means algorithms are a group of popular unsupervised algorithms widely used for cluster analysis. However, the results of traditional K-means clustering algorithms are greatly affected by the initial clustering center, with unstable accuracy and low speed, which makes the algorithm hard to meet the requirements for Big Data. In this paper, a modernized version of the K-means algorithm based on density to select the initial seed of clustering is proposed. Firstly, Kd-tree is used to divide the hyper-rectangle space, so those points close to each other are grouped into the same sub-tree during data pre-processing, and the generalized information is stored in the tree structure. Besides, an improved Kd-tree nearest neighbor search is used in the K-means algorithm to prune the search space and optimize the operation for speedup. The clustering results show that the clusters are stable and accurate when the numbers of clusters and iterations are constant. Experimental results in the network intrusion detection case show that the improved version of the K-means algorithms performs better in terms of detection rate and false rate.
引用
收藏
页码:665 / 687
页数:23
相关论文
共 50 条
  • [31] Intrusion Detection based on K-Means Clustering and Naive Bayes Classification
    Muda, Z.
    Yassin, W.
    Sulaiman, M. N.
    Udzir, N. I.
    2011 7TH INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY IN ASIA (CITA 11), 2011,
  • [32] The K-means clustering algorithm based on density and ant colony
    Peng, YQ
    Hou, XD
    Liu, S
    PROCEEDINGS OF 2003 INTERNATIONAL CONFERENCE ON NEURAL NETWORKS & SIGNAL PROCESSING, PROCEEDINGS, VOLS 1 AND 2, 2003, : 457 - 460
  • [33] K-means Clustering Algorithm based on Improved Density Peak
    Wei, Debin
    Zhang, Zhenxing
    ACM International Conference Proceeding Series, 2023, : 105 - 109
  • [34] Optimisation of K-means algorithm based on sample density canopy
    Shen, Guo-xin
    Jiang, Zhong-yun
    INTERNATIONAL JOURNAL OF AD HOC AND UBIQUITOUS COMPUTING, 2021, 38 (1-3) : 62 - 69
  • [35] Fast density clustering strategies based on the k-means algorithm
    Bai, Liang
    Cheng, Xueqi
    Liang, Jiye
    Shen, Huawei
    Guo, Yike
    PATTERN RECOGNITION, 2017, 71 : 375 - 386
  • [36] Intrusion Detection with K-Means Clustering and OneR Classification
    Muda, Z.
    Yassin, W.
    Sulaiman, M. N.
    Udzir, N. I.
    JOURNAL OF INFORMATION ASSURANCE AND SECURITY, 2012, 7 (06): : 347 - 354
  • [37] Research on the Application of Improved K-Means in Intrusion Detection
    Wei, Mingjun
    Xia, Lichun
    Su, Jingjing
    INFORMATION COMPUTING AND APPLICATIONS, PT I, 2011, 243 : 673 - +
  • [38] The application of k-means algorithm based on 2-SVM in Intrusion System
    Zhao, Shizhen
    Yu, Qiang
    Fu, Yu
    Song, Wei
    PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON MECHATRONICS, MATERIALS, CHEMISTRY AND COMPUTER ENGINEERING 2015 (ICMMCCE 2015), 2015, 39 : 1357 - 1362
  • [39] Modeling of network communication instability based on K-means algorithm
    Hu, Haiyan
    Su, Chang
    JOURNAL OF INTELLIGENT & FUZZY SYSTEMS, 2020, 39 (02) : 1649 - 1658
  • [40] Hybrid Weighted K-Means Clustering and Artificial Neural Network for an Anomaly-Based Network Intrusion Detection System
    Samrin, Rafath
    Vasumathi, Devara
    JOURNAL OF INTELLIGENT SYSTEMS, 2018, 27 (02) : 135 - 147