- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
一种改进的K-means算法在入侵检测中的应用
摘要:传统的聚类算法存在很多缺点,因此需要做进一步的研究。通过对传统的K-means算法和加权熵措施的K-means算法的研究,提出了一种改进的加权熵措施的K-means算法,且该算法采用了一种新的计算对象间距离的方法,不仅能使在同一个簇中任意对象之间的距离尽可能的小,更能使得不同簇中的任意对象之间的距离尽可能的大。通过在KDD Cup99数据集上实验仿真,表明该算法具有较强的实用性和自适应功能。
关键词:网络安全;数据挖掘;入侵检测;加权熵;K-means算法
中图分类号:TP393文献标识码:A文章编号:1009-3044(2009)34-9824-04
Application of an Improved K-means Algorithm in Intrusion Detection
WANG Yan-tao,ZHANG Feng-bin
(School of Computer Science and Technology, Harbin University of Science and Technology, Harbin 150080, China)
Abstract: Traditional clustering algorithm has a lot of shortcomings ,therefore need to do further study.Through studying the traditional K-means algorithm and the K-means algorithm of entropy-weighted measure, an improved K-means algorithm of entropy-weighted measure is proposed, the algorithm uses a new method of calculating the distance of the objects not only make the distance between any objects close as much as possible in the same cluster, but also make the distance between any objects as large as possible in the different clusters. Through the KDD Cup99 data set simulation experiment, showing that the algorithm has a strong applicability and self-adaptability.
Key words: network security; data mining; intrusion detection; entroy-weighed; K-means algorithm
随著网络技术的飞速发展和Internet的日益普及,网络安全的重要性也愈加突出。信息安全已成为国家和国防安全的重要组成部分,同时也是国家网络经济发展的关键。
入侵检测系统则(IDS)是利用入侵检测技术实现的信息安全系统。入侵检测系统的好坏取决于入侵检测技术,入侵检测技术主要包括:专家系统技术,统计分析,神经网络,生物免疫学,智能代理检测技术,模糊技术,数据挖掘,模式匹配技术等[1],其中的数据挖掘技术是一种决策支持过程,它主要基于人工智能,机器学习统计等技术,能从大量数据中提取或挖掘知识。
数据挖掘技术中的聚类分析方法具有可伸缩性、能处理不同类型属性数据、可按各种约束聚类等优点,尤其适应大型数据库的模式分类[2],而K-means算法是聚类分析方法中的一种,其优点是算法简单,实现效率高。
1 建立入侵检测库
基于数据挖掘的入侵检测框架主要由数据收集,数据挖掘,模式匹配以及智能决策等4个模块组成,整个系统的基本模型如下图1[3]所示。
根据框架知,首先数据收集模块从数据源中提取原始数据,数据源包括系统日志,网络数据包等,将原始数据经过预处理后得到审计数据,将预处理过的审计数据提交给数据挖掘模块,对审计数据经过整理和分析,找到可用于入侵检测的模式和知识,然后提交给模式匹配模块进行入侵分析,做出最终判断,最后由智能决策模块做出应对措施。其中数据挖掘模块是入侵检测框架的核心,下文主要研究数据挖掘中的聚类算法。
1.1 聚类分析简介
聚类算法原则是”最大化簇内相似性,最小化簇间相似性”,将数据对象分成很多的簇,同一个
您可能关注的文档
- 虚拟现实技术――多媒体a课件开发的新方向.doc
- 虚拟现实技术在计算机实验教学中的应用.doc
- 虚拟现实技术在教育类游戏中的应用.doc
- 虚拟现实技术在矿业领域应用现状综述.doc
- 虚拟现实建模语言应用与研究.doc
- 虚拟现实建模语言在教学中的应用研究.doc
- 虚拟校园实现技术比较与应用.doc
- 虚拟殷墟博物馆三维漫游系统的实现及优化.doc
- 虚拟银行教学软件系统的设计、实现与应用.doc
- 虚拟主机平台在高性能计算机应用的探讨.doc
- 贵州贵州省建设投资集团有限公司招聘考试真题附答案详解(研优卷).docx
- 河南南阳师范学院2021年招聘25名硕士研究生冲刺卷一(附答案与详解)及答案详解(名校卷).docx
- 陕西延长石油 (集团) 有限责任公司 所属单位招聘笔试题库及答案详解(必刷).docx
- 贵州民航产业集团有限公司招聘笔试题库含答案详解(基础题).docx
- 广汉市2025年公开招聘社区专职工作者(125人)考试备考题库含答案详解(考试直接用).docx
- 邢台市水务发展集团有限公司招聘真题附答案详解(实用).docx
- 新华保险总部人力资源部(党委组织部)招聘笔试题库含答案详解(预热题).docx
- 贵州苔茶产业发展集团有限公司招聘笔试题库含答案详解(b卷).docx
- 广汉市2025年公开招聘社区专职工作者(125人)考试备考题库附答案详解(综合题).docx
- 贵州城乡产业发展集团有限公司招聘笔试题库附答案详解(实用).docx
文档评论(0)