遗传算法在自动组卷中的应用方法研究

来源 :东北师范大学 | 被引量 : 13次 | 上传用户:duncan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着电脑的普及,网络技术的发展,目前各种类型的考试都逐渐采用计算机出题,并且随着网络时代的到来和迅速发展,用计算机进行在线考试已经成为了一种不可逆转的趋势。网络考试系统通过从试题库中抽取试题来完成自动生成试卷。与传统的手工组卷考试相比,网络考试在反映教学实际效果时会更加有效、客观、真实,同时网络考试也有利于提高教学质量。所以,网络考试系统的研究和开发对教育事业的发展有着重要的现实意义。本文首先介绍了计算机组卷技术的发展历程。在国内外研究现状中,详细分析和对比了目前四种自动组卷策略,并在此基础上,提出了本课题要选用遗传算法完成自动组卷的理由。其次,在描述组卷问题之后,分析了组卷时一般使用的试卷指标属性、试卷的指标体系,然后确定了由各种指标属性组成的成卷模式,给出了组卷的目标函数设计。在理解了传统遗传算法的基本概念和关键技术之后,给出了实际组卷问题数学模型,并把组卷问题空间映射到遗传算法空间,以用遗传算法解决实际组卷问题。最重要的,为了满足实际自动组卷系统设计需求,本文对传统的遗传算法进行了研究和改进。遗传算法与其它寻优算法相比,具有自适应全局寻优和智能搜索技术的特点,并且收敛性能好,目前使用遗传算法解决计算机自动组卷的研究很热,许多专家和研究者在基于遗传算法的自动组卷方法的研究中也取得了很多可喜的成就。本文在详细分析了遗传算法的基本概念和关键技术之后,根据研究院的大型项目《网络题库管理系统》中对自动组卷的实际要求,对遗传算法进行了如下改进:编码方案采用分段实数有序编码;采用有条件生成的,并且由若干子空间中的染色体合并产生的初始种群;指数比例变换的方法计算适应度函数,可改善种群中染色体的适应度分布状态;改进的轮盘赌选择算法,取长补短传统的两种选择算法,充分体现了随机数的作用;小生境技术的结合和迭代终止条件的确定,使得算法在保证多样性的同时能够保留最优解,以得到试卷的最优组合。最后,将改进的遗传算法应用于了课题的自动组卷系统研究中。本文第六章把改进的遗传算法应用于实际自动组卷方法中。算法测试系统的设计和开发利用JSP+JAVA语言、Eclipse开发平台、MYSQL数据库完成,算法完成后要整合到项目《网络题库管理系统》中。第六章给出了算法的详细实现过程,并对算法测试结果进行了分析。
其他文献
基于视觉的机器人导航技术是近年发展起来的一种导航方式。与传统的非视觉传感器导航相比在某些方面存在较大的优势。本文结合实际应用中的一些环境要求,提出了一个可供移动
按照《计算机信息系统国际联网保密管理规定》规定,涉密计算机系统必须与国际互联网和其他公共信息网实行物理隔离。目前,由非涉密网向涉密网的正常信息流动只能通过人工进行
学位
数据库技术是当今信息处理的基本手段,数据库课程是国内高校计算机专业学生必修的专业基础课程,数据库课程建设的好坏直接影响到培养学生的质量的高低。藉此,将科学的、量化
由于受雾霾等复杂介质环境的影响,成像设备获取到的视频图像降质严重,使得雾霾天图像复原方法的研究成为计算机视觉技术发展中亟待解决的关键性问题。  本文旨在探讨雾霾天视
随着移动互联应用的深入和普及,宽带移动数据通信迅速发展,LDPC码在高效性与稳定性上的突出表现,成为目前移动通信的首选方案。在信息传输过程中,译码工作量成为制约通信速度
大学宿舍是学生求学期间居住的一个家,只有这个家安全舒适了,才能为学生营造一个良好的生活学习环境,才能使学生的求学生涯更加美好。ZigBee技术是最近发展起来的一种近距离
随着智能小区在我国的普及和发展,传统的相互独立和分离的小区各子系统渐渐暴露出种种弊端,已经不能满足人们日益增长的服务需求,人们寻求一种能够集传统小区中各子系统功能
软件过程的度量,是预测和评估软件开发过程是否有效的依据,也是软件过程改进与控制中不可忽视的一项工作。CMMI是一个成功的、被广泛使用的软件过程改进模型,为实施软件度量
高效可靠的路面裂纹自动检测与识别系统对交通安全具有重大意义,而传统的道路检测技术已无法满足实时性与高效性要求,故设计一种高水平的路面裂纹自动检测与识别系统成为目前
随着数据库技术的发展,越来越多的行业的建立了自己的数据库系统。随着企业的不断扩张及管理信息的不断完善,企业数据库往往需要管理几百G甚至几T的数据量。随着数据库数据量的