随着科技进步和计算机网络技术的飞速发展,网络“黑客”的攻击手段越来越先进,信息安全问题也越来越突出。为了有效保护信息传输的安全,提出一种基于自适应优化算法的信息安全检测技术,将具有自适应功能的优化算法应用于信息检测中,通过动态调整交叉概率和变异概率,利用多次迭代得出最优解,实现最优检测,最终达到提高检测的准确率和减少误报率的目的。
论文关键词:自适应;优化算法;信息安全;变异算法
0引言
计算机网络不断被非法入侵,重要情报资料被窃取,甚至造成网络系统的瘫痪,给各个国家及众多公司造成巨大的经济损失,严重地危害到国家和地区的安全。对信息安全进行保护己经成为刻不容缓的重要课题。
当前计算机网络正在各个领域迅速普及,整个社会对网络的依赖程度越来越大,网络已经成为社会和经济发展的强大动力,其地位越来越重要。众多的企业、组织、部门与机构都在组建和发展自己的网络,并连接到Internet上,以充分共享、利用网络的信息和资源。
但伴随着网络的发展,也产生了各种各样的问题,其中以安全问题尤为突出。网络攻击与入侵行为,对国家安全、经济、社会生活造成了极大的威胁。目前,有超过120个国家己经或正在开发网络攻击技术,有些恐怖分子和极端分子甚至可以获得对国防信息系统的控制,严重削弱一个国家对军事力量的部署和维持能力。
通常的信息安全检测系统存在漏报率和误报率高,实时性差,训练数据代价高,自适应性差,可扩展性和可移植性差等问题。优化算法可以用来产生检测系统的规则,用来区分正常的连接和异常的连接。然而简单的优化算法搜索能力不强,收敛速度较慢,而且算法的稳定性不高,不能保证收敛于全局最优解。针对以上问题,本文设计了一种基于自适应优化算法的信息安全检测技术。
1自适应优化算法
1994年Srinivas等人提出了一种根据适应度动态调整交叉概率Pc和变异概率Pm的自适应优化算法。在Srinivas等人提出的自适应优化算法中,交叉概率Pc和变异概率Pm按如下公式进行自适应调整。
式中:为种群中最大的适应度值;为每代种群的平均适应度值;为要交叉的两个个体中较大的适应度值;f为要变异个体的适应度值;k1,k2,k3,k4为取(0,1)区间的值。
其中,交叉概率Pc和变异概率Pm随适应度值的变化,如图1所示。
由式(1)和式(2)可知,当种群各个体适应度趋于一致或趋于局部最优时,使交叉概率P和变异概率P增加,当种群适应度比较分散时,使交叉概率P和变异概率P减小。同时,对于适应度值高于种群平均适应度值的个体,取较低的交叉概率P和变异概率,使该解得以保护进入下一代;对于低于种群平均适应度值的个体,取较高的交叉概率P和变异概率P,使该解被淘汰。
根据Srinivas等提出的自适应优化算法,交叉概率和变异概率随着个体的适应度在种群平均适应度和最大适应度之间进行线性调整。当适应度越接近最大适应度时,交叉概率和变异概率越小;当适应度值接近或等于最大适应度值的个体时,交叉概率和变异概率接近或等于零。
2设计与实现
2.1基本思想
按照一定的规则生成初始解群,然后从这些代表问题的可能潜在解的初始解群出发,运用改进的交叉概率和变异概率,挑选适应度强的个体进行交叉和变异,以期发现适应度更佳的个体,如此一代代的演化,得到一个最优个体,将其经过解码,该最优个体的编码则对应问题的最优解或近似最优解。
算法的伪代码如下:
(1)随机初试化初试种群,n=1,Gen=0,S=0,N为种群大小;
2.2编码
采用实数编码的形式。实数编码(浮点数编码)不需要对待优化参数进行编码及译码操作,它采用直接把待优化参数连成一个实数向量的方式。实数编码的精度高,适合于复杂大空间的搜索。
2.3选择算子
采用轮盘选择法,其方法是计算种群中所有染色体适应度值的总和[s],然后在[o,s]的搜索空间中随机产生一个R,选择一个适应度值大于R并最靠近R的染色体。
两点交叉算子能够以较高的概率产生出具有较大多样性的解,即能够以较高的概率产生出适应度更高的新解。
自适应优化算法在标准优化算法的基础上运用了最优保存策略、自适应理论,只改变交叉算子和变异算子,未改变标准优化算法中有限状态的齐次马尔可夫链;在经过固定代数的优化操作后,且保留了最优个体,且保证是以概率1收敛的,即改进的自适应优化算法可以以概率1收敛到全局最优。
3实验与分析
实验环境:一台PC机,操作系统为WindowsXP开发工具为MicrosoftVist!alStudio.Net2003,开发语言为c”和J。其中,C”用于网络特征提取的计算J用于人侵检测系统的实现。.
3.1实验流程
(1)随机产生初始解群,一1,初始化Gen一0,S一0。其中,Gen表示优化算法迭代次数;变量S表示保存的全局最优个体;
(2)判断Gen是否达到确定的最大进化迭代数max,若相等跳到(1O),否则进行下一步;
(3)复制变量S到种群;
(4)计算解群的适应度值;
(5)淘汰适应度低的个体;
(6)判断n与N(本次实验使用的解群值)的关系若n
(8)根据适应度值选择一个染色体,按照预先定义好的变异策略产生新的下一代;.
(9)Gen=Gen十1;
(10)结束。
3.2实验结果及分析
在解群大小为100,进化代数为5OO,得到数据如表1所示。
由普通算法和自适应优化算法的实验结果对照可以看出:在二者解群大小、迭代次数相同的情况下,后者的DR和FPR有一定程度的提高。随着解群数和迭代次数的增大,普通遗传算法和自适应优化算法的检测准确率都有所提高,同时检测误报率有一定程度的减小。
4结语
采用实数编码的形式,直接把带优化参数连成一个实数向量,实现复杂大空间的搜索。通过动态调整交叉概率和变异概率,利用多次迭代得出最优解,实现最优检测,最终达到提高检测的准确率,减少误报率的目的。该算法将具有自适应功能的优化算法应用到信息安全检测技术中,保证存在收敛于全局的最优解,实现了优化算法与信息安全检测技术的有机结合,提高了信息安全检测的准确率,适用于入侵攻击型检测与防范。
大学生的思想政治素养已成为高校重点关注的问题。本文通过对大学生思想政治状况的心理透视,找出根本原因,并提出解决大学生思想政治状况的根本对策。论文关键词:大学生;思想政治;心理透视;对策大学生的思想政治素养不仅影响他们自身的成长和将来工作成就,而且影响到中华民族的整体素质和综合国力的提高。如何加强大学生的思想政治素养已成为高校重点关注的问题。目前,关于大学生思想政治状况研究的文章不胜枚举,有从教育管...
学习兴趣是学生学习动机的重要心理因素。在思想政治课教学中如何去激发学生的学习兴趣,充分发挥学生的主观能动作用,以提高教育教学质量,一直是政治课教师不断探讨的重要课题。 爱因斯坦有句名言:“兴趣是最好的老师”,学习兴趣,是学生积极的心理成份之一,也是教学成败的一个关键。思想政治课的内容比较抽象,理论性强,是学生最缺乏兴趣的课程,这已成为政治课教学的主要障碍。教师在课堂教学中...
充分发挥思想政治课的德育功能,不仅是实现思想政治课德育目标的基本要求,也是实施素质教育的重要内容。发挥思想政治课的德育功能,要确立新的课程理念,坚持以“学生发展为本”;改革和优化课堂教学,实现课堂教学的价值转移;坚持理论联系实际,使思想政治教育有的放矢。中学思想政治课在学校德育诸途径中居于特殊重要的地位。加强思想政治教育,强调德育在教育教学各环节中的渗透,改进教育教学方法,...
中学生物自主创新课堂教学模式是突出学生主沐地位.从生物学科自身的教学规律出发.以培养学生的创造素质为主要目标的教学模式.它具有突出自主性、强调多样性、重视多向性、提倡和谐性特征。与之相适应的教学策略是一种富有创造性的.具有生物学科自身教学特色的操作对策系统构建自主创新课堂教学模式,就是在中学生物的课堂教学活动巾,尊重学生的主体地位.发挥学生在学习过程中的自觉性、自主性和创造性,不断提高学生的主体意...
命题如同作文的定题和作文的修改一样重要。语文教师如果不在命题上下番功夫,那就是不懂得文章的写作,也就很难把作文教学搞好。在给学生命题时,主要应注意作文的题目要含有生活价值,切合学生的思想和生活,结合学生的阅读实际。 少数民族地区的语文教师即使从事了多年的作文教学,往往没有体会到作文的命题难。这是因为他们觉得作文命题并不需要特别费心思,就可灵机一动,信手拈来。然而,在实际的作文教学中,命题不那么容...
培养大学生养成良好的生活习惯是高校人才培养的重要内容之一。文章通过对当代大学生生活习惯的分析,探索了大学生培养良好生活习惯的有效途径和方法。 良好的生活习惯不仅能促进个人的身心健康,而且对人的未来发展有着直接的作用。大学生精力旺盛,又处于长身体、长知识的重要阶段,良好的生活习惯是确保顺利度过大学阶段的重要基础。为此,高校应高度重视大学生良好生活习惯的养成教育,做到教育、管理与服务并重,切实推进素...
在当前市场经济条件下,初中生的道德教育面临许多新的I~'-I题,要深入探讨和研究新时期道德教育的新理念、目标、内容和方法.对传统的道德进行现代化的改造.道德教育的起始点应切合初中生的心理特征与道德需要。初中的道德教育要以基本的道德品质培养为主。初中生基本道德品质是指在市场经济条件下作为一个合格公民——“社会人”应具备的心理品质和思想品质的总称。其中,...
数列的相关知识在高中数学教学中占有相当重要的位置,正确而熟练地掌握数列的性质对于解决数列问题有很大的帮助。关键词:数列;性质;运用 1.对于等差数列{an},任意两项an、am的关系是:an=am+(n-m)d或am=an+(m-n)d例:{an}为等差数列,已知a5=2,a3=1,求通项公式解法一:∵an=a1+(n-1)d∴a5=a1+4d=2a3=a1+2d=1解得a...
随着农远工程的深入发展.农村中小学信息化环境日臻完善.本文以苏北某村小为个案.对我国农村中小学教师教育技术能力的现状进行了调查和研究,并结合农村中小学的实际情况,从加强学校教育技术硬件环境建设、加大教师培训力度和内化教育技术理论素养的角度提出了建议 论文关键词:农村中小学教育技术能力网络平台 一、背景 为了加快基础教育全面发展,2001年我国全面启动了面向教育教学改革的新一轮基础教育课程改革...
CQ指职业素养,是职校学生能够顺利走向社会并适应社会的关键能力。本文从学校开展的“四我教育”实践探索入手探讨职业素养养成教育的有效途径。 职业教育就是就业教育,它与社会经济发展的变化联系非常紧密。随着科学技术的迅猛发展,如今社会职业岗位的内涵与外延处于不断变动中.尤其是高职所对应的职业岗位变动的速度与力度更为显著。因此。职业学校的培养不能仅着眼于当前上岗职业能力的需要,更...