学科分类
/ 21
406 个结果
  • 简介:入侵检测系统作为保护网络系统安全的关键技术和重要手段,已经成为当前网络安全研究方面的热点。粗糙集作为一种新兴的处理模糊和不确定性知识的数学工具,将其应用在入侵检测中具有重要的现实意义。关键词入侵检测;粗糙集;网络安全;属性约简中图分类号TN915.08文献标识码A文章编号1007-9599(2010)04-0000-01ResearchofIntrusionDetectionSystemModelBasedonRoughSetTheorySuHang,LiYanqing(DalianTransportationUniversity,EducationTechnicalCenterNetworkTechnologyDepartment,Dalian116028,China)AbstractTheIntrusionDetectionSystemasakeytechnologyandimportantmeanstoprotectnetworksecurityhasbecomeahotresearcharea.Roughsetsasanewmathematicaltooltodealwiththefuzzyanduncertainknowledge.Ithasimportantpracticalsignificancetouseitinintrusiondetection.KeywordsIntrusiondetection;Roughsets;Networksecurity;Attributereduction一、引言随着计算机网络和信息技术的发展,人们对互联网的使用越来越频繁,这也使得网络安全问题变得越发重要1。入侵检测系统作为保护网络系统安全的关键技术和重要手段,已经成为当前网络安全方面研究的热点和重要方向。二、粗糙集理论(一)粗糙集基本概念1.知识分类的概念知识是人类通过实践认识到的客观世界的规律性的东西,是人类实践经验的总结和提炼,具有抽象和普遍的特性。人工智能研究中的一个重要概念是智能需要知识。从认知科学的观点来看,可以认为知识来源于人类以及其他物种的分类能力,知识即是将对象进行分类的能力。设是我们感兴趣的对象组成的有限集合,称为论域。以分类为基础,可以将分类理解为等价关系,而这些等价关系对论域进行划分。2.粗糙集及其近似定义1设是对象集,是上的等价关系2。(1)称为近似空间,由产生的等价类为,其中。(2)对于任意,记,,称为的下近似,为的上近似。(3)若,称为可定义的集合,否则称为粗糙集(图1)。(4)的边界域定义为(5)集合称为的正域,称为的负域。(二)近似精度与粗糙度定义设集合是论域上的一个关于的粗糙集,定义关于的近似精度为,其中;表示集合中所包含元素的数目,称集合的基数或势。定义设集合是论域上的一个关于的粗糙集,定义的粗糙度为。如果,则集合关于是普遍集合;如果,则集合关于是粗糙集合。(三)核与约简属性约简包括两个概念约简(reduce)和核(core)。属性约简是指关系的最小不可省略子集,而属性的核则是指最重要的关系集。定义*对于一给定的决策系统,条件属性集合的约简是的一个非空子集。它满足1,都是不可省略的2则称是的一个约简,中所有约简的集合记作。三、入侵检测模型(一)入侵检测系统入侵检测系统全称为IntrusionDetectionSystem,简称IDS。它从计算机网络系统中的若干关键点收集信息,并分析这些信息,检查网络中是否有违反安全策略的行为和遭到袭击的迹象。进行入侵检测的软件与硬件的组合便是入侵检测系统。入侵检测作为一种积极主动的安全防护技术,提供了对内部攻击、外部攻击和误操作的实时保护,在网络系统受到危害之前拦截和响应入侵。入侵检测系统能很好的弥补防火墙的不足,从某种意义上说是入侵检测是防火墙之后的第二道安全闸门。(二)粗糙集理论在入侵检测中的应用本文主要探讨判断当前的网络连接是正常连接还是入侵,实现这个功能的系统模型分为四个部分。第一,数据预处理。主要包括删除重复记录,决策表缺失内容修正,数据离散化。第二,属性约简。采集到的大量数据里面包含了多种信息,但是所有的信息并不是同等重要的,有些时候是冗余的,通过属性约简可以有效去掉冗余信息以便得到更为简捷的决策规则。第三,根据约简结果得到逻辑规则。本文入侵检测系统体系结构如图2所示。(三)基于信息熵的属性约简改进算法属性约简部分是基于粗糙集理论的入侵系统模型中非常重要的部分,本文对一种基于信息熵的属性约简算法进行改进,使得算法更高效。文献3提出的cebarkcc算法是一种比较典型的基于信息熵的属性约简算法,该算法是建立在决策属性集相对于条件属性集额条件熵的基础上的,以作为启发式信息,以作为算法的终止条件。它以决策表核属性集为起点,逐次选择使最小的非核条件属性添加到核属性集中,直到满足终止条件。该算法步骤文献44中有详细说明,本文不在细述,现将改进算法步骤描述如下Cebarkcc的改进算法输入一个决策表,其中,为论域,和分别为条件属性集和决策属性集;输出决策表的一个相对约简;Step1计算决策表中决策属性集相对条件属性集的条件熵;Step2计算条件属性集中相对于决策属性集的核属性,并令,;Step3Step3.1计算条件信息熵,转Step3.4;Step3.2对,中的每个属性计算条件熵,求得到属性的重要度;Step3.3选择使最大的属性(若同时有多个属性达到最小值,则从中选取一个与的属性值组合数最少的属性),把从中删除,并把增加到的尾部;同时从中删除使的值为零的属性;Step3.4如果,则转Step4,否则转Step3.2;Step4从的尾部开始,从后向前判别每个属性的是否可约。如果,则从开始向前的属性都是核属性,不可约,算法终止;否则,如果,则是可约简的,把从中删除。四、结论一个完善的入侵检测系统是对系统防火墙有益的补充,能够在网络系统受到危害之前拦截和响应入侵。但是现今网络数据量非常大,环境复杂,这就需要入侵检测系统更加智能,能够适应复杂多变的环境。粗糙集能够不需要任何附加信息和先验知识的情况下,对数据进行分析从而得出人们想要的结果。所以将粗糙集理论应用于入侵检测系统是可行而且有效的,本文同时给出了改进的约简算法,该算法较先前算法效率更高,约简效果更好。参考文献1肖晓春.基于模型的网络安全风险评估的研究,复旦大学,20082张文修,仇国芳.基于粗糙集的不确定决策.清华大学出版社3王国胤,于洪,杨大春.基于条件信息熵得决策表约简J.计算机学报,2002

  • 标签:
  • 简介:感应电机的无速度传感技术是电机控制的一个重要研究方法,本文从电机基本方程出发,推导出模型参考自适应的三种常用方法,并比较了三种方法的优缺点,为后续的研究做好准备。

  • 标签: 转速估算 模型参考自适应 矢量控制 无速度传感
  • 简介:一、简介。这篇东西的起源是因为经常看到网上流行的所谓“东西比较”,例如马其顿与秦.罗马与汉等等。虽然有人认为这类讨论属于毫无意义的行为,不过我对此一直颇有兴趣,所谓Artofwar研究。无非是由历史事实总结出一般规律,然后用这个总结出来的理论来进一步分析具体问题,

  • 标签: 战术理论 《西方战争艺术》 系统 兵种战术
  • 简介:说到移动办公,消费者首先想到的是、轻薄、小巧、便携等词汇.没错,随着日常生活节奏的加快与网络时间碎片化的影响,笔记本电脑也越来越趋近于智能移动终端的小巧便携,平板电脑取代笔记本作为商务首选的呼声也愈发高涨.但对于经常外出办公需要处理各种数据报表的职场人士来讲,无论是平板电脑还是上网本都显得不太够用,兼顾大尺寸与轻薄便携笔记本电脑的出现,为我们很好的解决了这一难题.

  • 标签: 便携笔记本电脑 移动办公 商务 华硕 智能移动终端 平板电脑
  • 简介:购买了房子,由“月光族”过渡到“扣扣族”还没多久,又打算向下一个目标“有车族”进发了,有房有车才是“人”的生活呀!可是有钱买车,没胆开呀,只有取得了驾照才行哦!除了练车技,还得掌握驾驶理论知识来应付笔试科目。由于平时上班忙.基本没时间去看书学习驾驶理论.好多朋友得考上几次才能通过。

  • 标签: 驾驶 模拟 考试 有车族 买车
  • 简介:Linux系统中,有哪些主要的日志子系统?;什么是Linux系统快照?;Linux下tar和rsync区别?;Linux有哪些常用的系统维护文件?;如果/var目录空间不够用,可以移到新的硬盘空间中吗?;我的Linux每次启动直接进入图形界面.有什么方法可以直接进入终端吗?

  • 标签: LINUX 操作系统 进程 内核 系统管理员 图形界面
  • 简介:我在应用一些特别消耗虚拟内存的程序(如g++)时发现swap空间已经用完。如何临时增加swap空间呢?答:如果是临时增加swap空间,可以使用swap文件来实现。如要增加128MB的swap空间,可以使用以下命令来实现:

  • 标签: G++ 虚拟内存 命令 文件 系统 程序
  • 简介:从一般用户的观点.操作系统是用户与计算机硬件系统之间的接口;从资源管理观点.操作系统是计算机系统资源的管理者。用户在操作系统的帮助下能够方便、快捷、安全、可靠的操纵计算机和运行自己的程序。用户可以通过以下的两种方式来使用计算机:

  • 标签: 操作系统 系统调用 计算机硬件 接口 计算机系统 用户
  • 简介:系统备份是Linux系统管理中一项非常重要、不可或缺的工作。制作备份的目的是为了尽可能快速和方便地恢复单十文件或整个文件系统系统备份对于文件和数据的安全是至关重要的。任何备份工作都应该围绕这十中心目标进行。

  • 标签: LINUX 操作系统 系统备份 应用程序 系统管理 文件系统
  • 简介:现在,Linux系统已广泛地应用于科技和商业领域。在中高端领域,Linux系统除了支持包括文件、电邮、网络服务器在内的企业架构外,还支持诸如防火墙、VPN服务器、路由器和网关等业务单元架构;在低端领域,Linux通常用于嵌入式系统中,例如进程控制系统、PDA、家用网关和机顶盒等。

  • 标签: LINUX 系统移植 网络服务器 文件系统 操作系统 应用软件
  • 简介:系统崩溃,需要立即修复;或硬盘告急,其中的某些文件需要及时调出;或者工作紧急,你需要在系统无法使用的情况下.直接利用PC完成某些重要工作。在这种情况下,我们首先想到的最完美的解决方法,就是利用PE迷你系统

  • 标签: 维护系统 U盘 直接利用 在系统 硬盘 调出
  • 简介:基于Linux的集群系统现在有很多,有商业的,有非商业的。它们采用的技术也有所不同。最常见的三种集群类型包括高性能科学集群、负载均衡集群和高可用性集群。在此介绍几种常用的负载均衡集群系统

  • 标签: LINUX 操作系统 集群系统 网络流量 计算机网络 负载平衡
  • 简介:在日常工咋中.常常需要在一台机器上安装多个Windows系纸。如果先安装WIN98.然后再安装Win2000(或者WinXP),系统将自动建立多启动菜单;但是,如果想让中文Win98和英文Win98共存,却没有什厶好办法,因为Win95/98/Me没有提供多系统启动功能。

  • 标签: WIN98 WINDOWS系统 WIN95 启动菜单 XP WIN2000
  • 简介:无论多么庞大的游戏世界,玩的时问久了,道路便很容易熟悉。而当怪物的等级、地图等信息都被记录在玩家脑中,这些地图便会失去第一次进入时的神秘感。这在很多游戏中都可以感觉到。即便利用巨大的财力、人力制作数量繁多的地图,地图还是拥有边际的,一旦被全部探索完,那多数玩家又会返回到收集物品的行为模式中。如果要追求一种强调冒险及体验的游戏生活,那就可以尝试一下让地图随机创建,让每次冒险的环境都是未知的。笔者这里所构想的地图系统,主要采用的方法是创建一些路线模板。将其打乱后重新组合,来形成贯穿所有关键点的路线。之后再根据任务及地图创建规则的要求,在模板的关键点上安放相应的任务元素。通过这种不规则的路线和各种物品的随意放置来组成新的随机、独特的游戏场景。同时,由于随机地图类似休闲游戏中开的小房间,只允许一部分玩家在里面进行游戏,如同一群人在玩单机游戏。这样便可以设计一些更加丰富、细腻的任务细节,创造更具表现力的游戏系统。玩家既可以在固有的城市中进行社交,又可以在任务中领略冒险的过程。

  • 标签: 游戏场景 行为模式 重新组合 单机游戏 随机地图系统 路线模板
  • 简介:2005年3月7日.在美国旧金山召开的游戏开发者会议GDC2005上.微软公司公布了一款新的XNA软件.叫做XNAStudio.XNAStudio以微软的最新旗舰开发平台VisualStudio2005TeamSystem为基础.是一款为基于团队的游戏开发过程度身定做的集成开发环境.

  • 标签: 微软公司 开发过程 游戏 Visual 集成开发环境 System
  • 简介:本文通过实例介绍了Linux系统在安全领域的应用情况。首先讲解了垃圾邮件产生的原因,防御手段,并给出了构建实例。然后用一个实例讲述了如何构建企业代理防火墙。最后简述了Linux系统下病毒产生的原因及如何进行防治。

  • 标签: LINUX 操作系统 系统安全 应用程序 计算机
  • 简介:虚拟学习社区是以建构主义理论为基础,多种网络信息技术相结合的在线教学环境。本文分析了虚拟学习社区建构主义理论,研究其体系结构,并对虚拟学习社区平台的开发进行阐述。关键词虚拟学习社区;建构主义理论;资源建设中图分类号TP393.4文献标识码A文章编号1007-9599(2010)04-0000-01VirtualLearningCommunityPlatformStructuresBasedonConstructivistTheoryWangShunye,MengDeguang(DepartmentofComputerLangfangTeachersCollege,Langfang065000,Chian)AbstractVirtualLearningCommunityisbasedonthetheoryofconstructivism,andisaonlinelearningenvironmentwithmodernnetworkinformationtechniques.Onthebasisofanalyzingthetheoryofconstructivism,thearticleexplainsthearchitecture.Finally.thearticlealsopresentsthebuildingtheVirtualLearningCommunitySoftwareKeywordVirtualLearningCommunity;TheoryofConstructivism;Resourcebuilding一、引言随着信息技术和互联网的迅速发展和广泛普及,虚拟学习社区逐步成为学习者开展协作学习、知识建构和智慧发展的理想学习平台。我国虚拟学习社区兴起相对较晚,而且形式多样,处于探究或初步构建阶段。本文所指的虚拟学习社区是以建构主义理论为基础,基于计算机信息处理技术、网络资源共享技术、虚拟现实技术和多媒体信息展示技术的新型在线学习支撑平台,学习者通过网络获取知识、讨论交流、协作学习、发展智慧。二、建构主义理论虚拟学习社区本身要求突破学习空间和时间局限性,突破传统的教与学模式和传播模式,因而在其构建过程中,要着重使其教材多媒体化、资源共享化、教学个性化、学习协作化和环境虚拟化,注重其交互性、网络性、实时性、实用性和综合性的特征。虚拟学习社区是以建构主义理论为基础的,建构主义所主张的学习理论具有以下三个特点①学生是学习的主体,学习是学生对知识的主动构建过程,不是对知识的被动接受或吸收;②认知是学生用来组织经验世界的,不是用来发现本体现实的;③知识是学生与他人经验交流的过程,是经由磋商与和解的一种社会建构。基于建构主义理论的虚拟学习社区研究重点主要体现在以下三点(一)学习支持体系学习支持体系是以建构主义理论为基础并以网络资源共享、虚拟现实等技术为依托而构建的以学习者为中心的学习体系。这种体系为学习者提供个性化的互动学习资源,同时注重培养学习者资源搜索能力、资源组织能力、共享能力。学习者和助学者的地位与以往的教学过程不同,学习者是主体,由以往的被动接受者转变为知识主动获取和构建者,同时也可作为助学者帮助其他学习者构建知识,而助学者由以往的主体转变为学习开展的组织者、引导者和管理者。学习支持体系格外关注学习社区资源建设,关注学习目标设计,学习社区共同体的形成,适应成员个性化学习需要的工具以及交互学习环境的营造等方面。(二)交互环境建设网络环境下的学习活动包括学习者与学习者、学习者与助学者、学习者与学习环境之间的交互,交互环境促进各元素之间的沟通和合作,从而使学习者在共享性的学习活动中共同构建知识。交互环境的本质是让参与人员借助同步、异步的通讯方式展开教与学的交互活动。为提高虚拟学习社区中认知临场感、教学临场感和社会临场感,在交互环境建设中应充分运用搜索引擎、数据挖掘、RSS、Wiki、Blog、BBS、Email、QQ、MSN等技术,以达到与现实相同甚至更优的教学效果。(三)社区资源建设随着交互的深入和学习范围的拓宽,交互的主体可能所需要的资源越来越多,因此,助学者应及时高效的开发充足的学习资源,与学习者共同构建的动态学习资源库。通常情况下,资源库不仅包含学习中所用的学习工具,还应包括学习者的基本信息、交流记录、学习教材、学生作品、测试题库及其他有助于学习的资源,从而突破传统教学的线性资源结构,建立动态的、灵活的、非线性的资源库。资源库中的资源内容可以是纯文本、二维图像、二维动画及三维视频文件,同样还应包含通过数据挖掘技术对现有的资源进行收集整合、自动生成的新资源。这些收集整理工作不应占用助学者、管理员、学习者的时间,而是由虚拟学习社区平台自动实现,并自动对相关资源进行分类汇总,供学习者使用。三、虚拟学习社区平台的开发(一)体系结构虚拟学习社区的体系结构一般分为三层,即应用层、系统处理层和数据层(如图1所示)。图1虚拟学习社区体系结构(二)开发人员组织安排虚拟学习社区平台由众多开发人员完成,功能分工主要是模型框架开发、学习媒体制作和学习设计开发(如图2所示)。图2虚拟学习社区平台开发人员分工模型框架开发一般是计算机专业人员完成,要求熟练掌握计算机相关技术,基本掌握多媒体软件制作技术;学习媒体制作人员一般负责多媒体专业制作,要求能够将计算机技术、教育学、心理学及学科本身相融合,能够利用网络媒体独特性,使用多种课件开发工具集成网络课程,将学习资源最大限度、最优化的在媒体介质中反映出来;学习设计开发人员能够熟练掌握网络课程的设计原理和设计方法、课件制作手段和制作方法及各学科知识之间的有效整合。四、总结和展望随着国内外对虚拟学习社区探究的进一步发展,我国的虚拟学习社区信息化、网络化程度也在不断提高,为了更好发挥虚拟学习社区在我国未来教育中的的作用,保证教与学的质量,在构建虚拟学习社区的过程中,要加强理论探究,把握学习规律,促进认知建构,加强资源建设,加强合作交互,达到社区认同,继续提倡学习方式的多样化,同时运用先进的网络信息技术提高虚拟学习社区的交互性和智能程度,让其为信息化教育带来更大更广阔的发展空间。参考文献1李涛等.交互式网络多媒体教学平台的构建J.中国成人教育,2009,112余胜泉等.基于建构主义的教学设计模式J.北京师范大学现代教育技术研究所3冯秀琪等.虚拟社区在网络教学中的应用J.中国远程教育,2000,12

  • 标签:
  • 简介:前言◆◆粉在新发布的Lua5.1版本中引入了新的module系统,此版本主要变化有两点:1.对require函数的实现做了重大改变,但同时兼容之前版本的处理方式;2、增加了module函数,简化了模块定义过程。

  • 标签: MODULE 系统 MODULE 版本 函数 兼容
  • 简介:曾经有一份纯净的操作系统摆在我面前,但是我没有珍惜,直到系统变得杂乱无章、病毒横生才后悔莫及。如果上天能给我一次再来的机会.我会用系统安装——魔镜还原。

  • 标签: 操作系统 系统安装
  • 简介:XMLSchema它所提供的丰富的元素类型和强大的类型派生机制为XML的应用奠定了扎实的基础、但是XMLSchema复杂的类型系统让众多的用户感到难以学习,本文尝试时XMLSchema类型系统进行系统的阐述,以使用户能够容易地理解XMLSchema。

  • 标签: XML Schema类型系统 程序设计 元素类型