计算机与现代化

• 信息安全 • 上一篇    下一篇

融合布谷鸟搜索和K均值算法的入侵检测方案

  

  1. (兰州资源环境职业技术学院,甘肃 兰州 730021)
  • 收稿日期:2017-02-27 出版日期:2017-11-21 发布日期:2017-11-21
  • 作者简介:魏万云(1971-),女,甘肃景泰人,兰州资源环境职业技术学院副教授,学士,研究方向:电子技术,通信技术。
  • 基金资助:
    国家863计划项目(2012AA010904)

Construction of Automatic Intrusion Detection Model Using K-means Algorithm Based on Novel Cuckoo Search Optimization

  1. (Lanzhou Resources & Environment Voc-Tech College, Lanzhou 730021, China)
  • Received:2017-02-27 Online:2017-11-21 Published:2017-11-21

摘要: 针对传统K均值聚类算法全局搜索能力差、需要设定初始聚类个数等问题,提出一种结合新型布谷鸟搜索(CS)算法和自适应K均值算法的入侵检测模型(NCS-AKM),为提高布谷鸟搜索算法的种群多样性,引入类似差分进化策略有选择地对种群进行变异重组。利用KDD Cup99数据集构造训练数据和包含4个阶段的在线测试数据,在第34阶段分别引入新的攻击。结果表明,该检测模型能够准确地识别出新入侵,对测试集中4种攻击类型的总体检测率高达83.4%(各阶段:70.8%~89.9%),误报率为6.3%(各阶段:3.0%~11.5%),具有较高的检测性能和具有说服力的聚类结果。

关键词: 布局鸟搜索算法, K均值聚类算法, 入侵在线检测, 自动聚类数, 差分进化

Abstract: In consideration of the shortcomings of traditional K-means clustering algorithm, such as poor global search ability and artificial initial cluster number, an intrusion detection system using adaptive K-means algorithm optimized by novel Cuckoo Search algorithm (NCS-AKM) was proposed. In order to increase the diversity of CS algorithm, a similar differential evolution strategy was introduced to complete the individual variation. The KDD Cup99 dataset was applied to rebuild the training data and the four-phase testing data where a new attack was introduced respectively in third and fourth phase. The experiment indicates that NCS-AKM system is sensitive to new attacks, obtaining satisfied detection performance as well as convincing clustering result, and the overall detection rate of four attacks is as high as 83.4% (range:70.8%~89.9%), while the false positive rate is 6.3% (range: 3.0%~11.5%).

Key words: cuckoo search (CS) algorithm, K-means, intrusion online detection, automatic clusters number, differential evolution

中图分类号: