APP下载

基于混合数据挖掘方法的入侵检测算法研究

2015-03-13张旭东

信息安全与技术 2015年2期
关键词:数据挖掘网络安全

【 摘 要 】 入侵检测技术是一种主动保护自己免受攻击的网络安全技术,入侵检测系统处于防火墙之后,在不影响网络性能情况下对网络活动进行实时监测。传统的入侵检测系统面对海量的信息数据,不能及时有效地分析处理这些数据,而数据挖掘技术的运用正好能够满足入侵检测系统的要求,合理的分析数据,有效处理数据。文章针对目前入侵检测系统中存在的一些问题,重点阐述了数据挖掘算法在异常检测和误用检测中的具体应用。对于异常检测,主要运用了分类算法;对于误用检测,主要运用了聚类算法、关联规则和孤立点等算法。最后根据基于数据挖掘的入侵检测系统的主要优点对目前数据挖掘算法在入侵检测中应用所面临的难点进行了分析,并设计了国内第一个数据挖掘混合技术的入侵检测算法实例。

【 关键词 】 网络安全;入侵检测;数据挖掘;关联规则;聚类 【 中图分类号 】 TP391

1 引言

随着计算机网络在现代社会中发挥愈来愈重要的作用,利用计算机技术对网络进行攻击已呈现出多样化、多元化的状态,如何建立安全而又健壮的网络系统,保证重要信息的安全,已经成为研究的焦点。

2 混合数据挖掘技术ID3算法简述

对给定的训练数据集S,设目标属性具有n个不同的值,即定义了n个不同的类Ci(i=1,2,…,n),用|S|表示训练样本数,| Ci |表示类Ci中的样本数(i=1,2,…,n), Pi表示任意样本属于Ci的概率(用| Ci | / |S|估计),分类所需要的期望信息(信息熵):

Info(S)=entropy( P1,P2 ,…, Pn )=-P1 log2 P1- P2 log2 P2 -…- Pn log2 Pn =- (log2 )

设属性A有k个不……

登录APP查看全文

猜你喜欢

数据挖掘网络安全
网络安全知多少?
探讨人工智能与数据挖掘发展趋势
网络安全
网络安全人才培养应“实战化”
上网时如何注意网络安全?
基于并行计算的大数据挖掘在电网中的应用
数据挖掘技术在中医诊疗数据分析中的应用
一种基于Hadoop的大数据挖掘云服务及应用
我国拟制定网络安全法
“4.29首都网络安全日”特别报道