支持向量机的研究及其在入侵检测中的应用

来源 :河海大学 | 被引量 : 6次 | 上传用户:a394665234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
支持向量机是自上世纪90年代提出的一种基于统计学习理论的机器学习算法,与传统统计学研究样本产生的规律或样本数目趋于无穷大时的渐进性能不同,它更注重研究样本本身所提供的信息,其解决问题的核心思想是利用核函数把样本空间中的问题映射到特征空间中去解决。作为结构风险最小化准则的具体实现,支持向量机方法具有全局最优、结构简单、推广能力强等优点。入侵检测实质上是一个模式识别问题,利用支持向量机进行建模,不仅可以解决在建立入侵检测模型时因无法收集所有入侵样本而导致的模型推广性能差的问题,而且可以提高入侵检测检测率,降低漏报率和误报率,提高入侵检测系统的实用性。本文详细研究了支持向量机理论和入侵检测理论,在此基础上作了如下工作:(1)将支持向量机应用于实时检测,需要支持向量具有很高的训练速度,为了提高它的训练速度,一种可行的方法是对训练数据进行采样,减少训练数据的规模。本文研究了当前已有的几种采样方法,在此基础上提出了相邻边界模型,并基于该模型来对训练数据进行采样,实验表明该模型在保证正确率的同时,大大地减少了训练的时间复杂度和空间复杂度。(2)针对入侵数据量大且日益增多的特点,本文基于相邻边界模型和空间划分的思想提出了一个SVM增量学习方法,并对该方法进行了详细描述和分析。(3)着重对SVMLight和SMO两个算法里的一些重要内容进行了研究,因为它们是本文实验用的SVM软件包LIBSVM的关键部分。(4)研究了入侵及其基于特权层的描述方法,接着对KDDCUP99入侵检测数据进行了详细的研究,在此基础上将原入侵数据格式转化为LIBSVM支持的数据格式,然后用改进后的LIBSVM对实验数据进行了各种入侵实验,并将实验结果与LIBSVM的实验结果及其他结果进行了比较分析。结果表明改进后的LIBSVM不仅对训练的时间和空间效率有很大的提高,而且有较高的检测率。
其他文献
近年来,无线移动通信发展迅猛,无线移动用户数目急剧增长,并且在将来的无线移动通信系统中必须为用户提供更多的数据、图像和视频等多媒体业务信息,这些均将导致更多的无线资源被
射频卡收费系统是射频识别技术的一个典型应用。常规的射频卡收费系统由于需要铺设专用通讯线缆(一般为串口通讯线),收费终端必需在上位机周围短距离半径内使用,因此限制了收
对系统界面进行精确建模,提高系统界面的开发效率和可维护性,一直是界面开发的难点。本文针对B/S信息系统用户界面的特点,研究、建立了界面需求分析阶段的界面需求分析模型和设
随着互联网的飞速发展,接入网络的用户数大幅度增加了,现有网络向下一代互联网升级的需要越来越迫切,以IPv6(Internet Protocol version 6)为核心的下一代互联网得到了广泛的关
学位
伴随着3G时代的到来,互联网和移动通信服务发展趋于交融,移动通信技术的不断更新也将推动全球移动商务应用市场的快速发展。面对用户的需求,移动商务服务内容也越来越呈现多样化
本论文主要研究决策树的算法及其在市场细分中应用。利用数据挖掘技术、挖掘市场细分数据,进行客户需求分析,发现市场细分需求规律,利于发现新的市场机会,开拓新的市场机会。
在当今时代,手机已经成了不可或缺的通讯工具了,不再像从前那样遥不可及,而是越来越多地走进普通老百姓的工作和生活中。无论是大街上,还是商场里,或者公司里,用手机通信的数
Leland和Paxson等通过对局域网和广域网的流量进行测量和分析,均发现具有统计上的自相似性。传统的网络流量模型在描述实际的网络业务时,忽视了这个重要特性。与传统的流量模
本文的研究内容是作者硕士学习期间参与完成的国家“863”资助项目“用于彩屏手机的液晶显示驱动控制芯片开发“的一部分,作者深入研究并设计完成了单片集成的TFT-LCD驱动控制