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 条
  • [41] Personalized recommendation algorithm in network resources based on K-means
    Wang, Xin
    Information Technology Journal, 2013, 12 (17) : 3931 - 3938
  • [42] Application of Self-Organizing Feature Map Neural Network Based on K-means Clustering in Network Intrusion Detection
    Tan, Ling
    Li, Chong
    Xia, Jingming
    Cao, Jun
    CMC-COMPUTERS MATERIALS & CONTINUA, 2019, 61 (01): : 275 - 288
  • [43] Improving K-Means Clustering Using Discretization Technique In Network Intrusion Detection System
    Tahir, Hatim Mohamad
    Said, Abas Md
    Osman, Nor Hayani
    Zakaria, Nur Haryani
    Sabri, Puteri Nurul 'Ain M.
    Katuk, Norliza
    2016 3RD INTERNATIONAL CONFERENCE ON COMPUTER AND INFORMATION SCIENCES (ICCOINS), 2016, : 248 - 252
  • [44] Intrusion Detection Technique by using K-means, Fuzzy Neural Network and SVM classifiers
    Chandrasekhar, A. M.
    Raghuveer, K.
    2013 INTERNATIONAL CONFERENCE ON COMPUTER COMMUNICATION AND INFORMATICS, 2013,
  • [45] Community Detection in Aviation Network Based on K-means and Complex Network
    He, Hang
    Zhao, Zhenhan
    Luo, Weiwei
    Zhang, Jinghui
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2021, 39 (02): : 251 - 264
  • [46] COMMUNITY DETECTION ALGORITHM BASED ON LOCAL EXPANSION K-MEANS
    Li, L.
    Fan, K.
    Zhang, Z.
    Xia, Z.
    NEURAL NETWORK WORLD, 2016, 26 (06) : 589 - 605
  • [47] Underwater image edge detection based on K-means algorithm
    He, Yuejiao
    Zheng, Bing
    Ding, Yuzhen
    Yang, Hua
    2014 OCEANS - ST. JOHN'S, 2014,
  • [48] An Analysis on the Weibo Topic Detection Based on K-means Algorithm
    Li, Meihua
    Wu, Keqing
    Chen, Le
    2022 IEEE INTERNATIONAL CONFERENCE ON ELECTRICAL ENGINEERING, BIG DATA AND ALGORITHMS (EEBDA), 2022, : 1328 - 1331
  • [49] K-Means Algorithm:Fraud Detection Based on Signaling Data
    Min, Xing
    Lin, Rongheng
    2018 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2018), 2018, : 21 - 22
  • [50] An Improved Community Detection Algorithm Based on DCT and K-Means
    Li, Lin
    Fan, Kefeng
    Gong, Jiezhong
    Peng, Hao
    PROCEEDINGS OF THE 2016 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, INFORMATION MANAGEMENT AND NETWORK SECURITY, 2016, 47 : 293 - 297