蚁群聚类算法的研究及应用于入侵检测

来源 :南昌大学 | 被引量 : 0次 | 上传用户:qq1036191963
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着计算机网络的高速发展,计算机给我们带来便捷的同时,也时常受到非法访问和恶意攻击。网络安全问题日益突出,因而越来越受到人们的关注和重视。入侵检测技术作为安全审计中的核心技术之一,是网络安全系统中的重要组成部分。入侵检测的研究不论是对理论研究还是现实运用都具有重大的意义。蚁群聚类算法(ACCA)是一种新兴的聚类算法,具有健壮性、灵活性、自组织性和分布性等,这些特性使它具有解决无监督的聚类问题。现有的蚁群聚类算法(ACCA)存在求解效率不高、收敛差等缺点,针对这些缺点,本文提出二种新的方法对蚁群聚类算法(ACCA)进行改进,并且将改进的蚁群聚类算法(ACCA)与模糊C均值聚类(FCM)算法进行结合,最后将结合后的算法应用与Snort入侵检测当中。本文通过对入侵检测技术的学习和对基本蚁群聚类算法原理的研究与分析,开展了以下几方面的研究工作来改进蚁群算法:(1)在现有墓地原理的蚁群聚类上,通过对数据增加一个蚁群信息素强度,来判断数据是不是属于异常点,并提出两种基于反馈的蚁群聚类算法,及是基于信息素反馈蚁群聚类算法(APACCA)和基于时间反馈蚁群聚类算法(ATACCA)。(2)将改进的蚁群算法与模糊C均值聚类结合,经过二次聚类得到更好的聚类结果。(3)通过对kdd cup99数据集进行研究,将处理过的数据集进行模拟仿真,验证改进算法对聚类结果是否有所提高。(4)对现有的Snort入侵检测添加一个异常检测模块,同时对未匹配出来的数据并不丢弃,而是重新进入训练集,训练新的规则。最后搭建snort入侵检测系统,将算法应用于snort当中,对实验室网络进行入侵检测。
其他文献
21世纪是信息时代,而且网络在日常生活中越来越常见。为了满足更多的需求,无线网络应运而生。但是由于无线网络的特点,使得网络中的能量是一个非常重要的资源。因此,为了节省
植物是组成自然景观的重要部分,由于其形态结构复杂,种类繁多,对其进行计算机建模已成为图形学研究的重要领域。植物的生态生理模型可以应用在农林业的研究中,形态模型可以应
狙击手定位是现代信息化战争当中一个重要的研究课题,在战场上定位出狙击手位置并做出及时反击对保障士兵安全有重要意义。   根据狙击枪打枪时发生的物理特性,狙击手定位
密码学是保障信息安全的核心技术,应用涉及军事、国防、商贸及人们日常生活的各个方面,分组密码以其高效率、低开销、易于实现等特点在现代密码学中占据重要地位。由于加密算
在复杂网络分析中,社区发现是该领域的重要课题。如何快速有效地将复杂网络中的社区挖掘出来呈现给数据的使用者越来越受到研究者的重视。本文基于谱图理论中的代数连通性函数
随着信息化时代的到来,各行各业已经离不开计算机软件,但现如今的软件产品不能满足人们对于高质量的软件的需求,如何高效的设计与开发出高质量的软件产品是当今学者研究的课
随着信息技术的迅猛发展,人们可以通过互联网不断地从世界各地交换信息,同时,XML也成为了网络上各种应用程序交换异构数据的新兴标准。面对大量XML。数据的涌现,XML数据检索表现
近年来,随着计算机在人们的生活中起着越来越重要作用,人们对人机交互兴趣日益增加,越来越渴望更加人性化、智能化、和谐的人机交互系统,这一切逐渐推动着情感识别成为研究的热点
高强度聚焦超声(HIFU)治疗在治疗肿瘤中表现出诸多优势,然而研究者发现,由于人体组织的复杂性,超声束在人体传播中会发生折射、反射等物理现象,超声束难以按照理想的传播路径聚焦