Journal of Computer Applications ›› 2015, Vol. 35 ›› Issue (11): 3087-3091.DOI: 10.11772/j.issn.1001-9081.2015.11.3087

• DPCS 2015 Paper • Previous Articles     Next Articles

Intrusion detection based on dendritic cell algorithm and twin support vector machine

LIANG Hong, GE Yufei, CHEN Lin, WANG Wenjiao   

  1. College of Computer and Communication Engineering, China University of Petroleum, Qingdao Shandong 266580, China
  • Received:2015-06-17 Revised:2015-07-17 Published:2015-11-13

基于树突细胞算法与对支持向量机的入侵检测

梁鸿, 葛宇飞, 陈林, 王雯娇   

  1. 中国石油大学 计算机与通信工程学院, 山东 青岛 266580
  • 通讯作者: 葛宇飞(1991-),男,黑龙江牡丹江人,硕士研究生,CCF会员,主要研究方向:高性能计算、信息安全、Web数据库.
  • 作者简介:梁鸿(1966-),男,四川隆昌人,教授,博士,主要研究方向:高性能计算、计算机网络; 陈林(1990-),男,内蒙古呼伦贝尔人,硕士研究生,主要研究方向:高性能计算; 王雯娇(1992-),女,四川隆昌人,硕士研究生,主要研究方向:高性能计算.
  • 基金资助:
    国家自然科学基金资助项目(61309024);中央高校基本科研业务费专项资金资助项目(15CX02046A).

Abstract: In order to solve the problem that network intrusion detection was weak in training speed, real-time process and high false positive rate when dealing with big data, a Dendritic Cell TWin Support Vector Machine (DCTWSVM) approach was proposed. The Dendritic Cell Algorithm (DCA) was firstly used for the basic intrusion detection, and then the TWin Support Vector Machine (TWSVM) was applied to optimize the first step detection outcome. The experiments were carried out for testing the performance of the approach. The experimental results show that DCTWSVM respectively improves the detection accuracy by 2.02%, 2.30%, and 5.44% compared with DCA, Support Vector Machine (SVM) and Back Propagation (BP) neural network, and reduces the false positive rate by 0.26%, 0.46%, and 0.90%. The training speed is approximately twice as the SVM, and the brief training time is another advantage. The results indicate that the DCTWSVM is suitable for the comprehensive intrusion detection environment and helpful to the real-time intrusion process.

Key words: Dendritic Cell Algorithm (DCA), TWin Support Vector Machine (TWSVM), intrusion detection, big data

摘要: 针对入侵检测技术在处理大规模数据时存在的高误报率、低训练速度和低实时性的问题,提出了一种基于树突细胞算法与对支持向量机的入侵检测策略(DCTWSVM).利用树突细胞算法(DCA)对威胁数据进行初始检测,在此基础上利用对支持向量机(TWSVM)进行检测结果的优化处理.为了验证策略的有效性,设计性能对比实验,实验结果表明,相较于DCA、支持向量机(SVM)、反向传播(BP)神经网络,DCTWSVM策略的检测精度提高了2.02%、2.30%、5.44%,误报率分别降低了0.26%、0.46%、0.90%,训练速度相较于SVM提高了两倍且只需耗费极少的训练时间,可以更好地适用于大规模数据下的实时入侵检测环境.

关键词: 树突细胞算法, 对支持向量机, 入侵检测, 大数据

CLC Number: