基于遗传算法的自动组卷系统研究与实现

被引量 : 0次 | 上传用户:zhangzjc1234
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
组卷问题是一个在一定约束条件下的多目标参数优化问题,采用传统的数学方法求解十分困难,自动组卷的效率和质量完全取决于试题库设计以及抽题算法的设计。如何设计一个算法从试题库即快又好的抽出一组最符合考试要求的试题,是本文研究的目的。在对国内外大量相关文献分析研究的基础上,本文选择遗传算法作为组卷算法,设计了一种具有通用性的组卷系统。该系统能够按照试题类型、试题数量、知识点、难度系数、区分度、曝光度、最近出题时间、答题时间等约束条件进行快速搜索,从而找到最佳组卷方案,组出理想的试卷。 在组卷系统研究的过程中,本文对传统组卷过程进行了分析,形成了组卷问题的数学模型,并在教育测量和教育统计理论的基础上设计了试题库结构。基于该数学模型,本文建立了按试题类型分组的组卷思想,经试验比较,分组组卷算法搜索速度明显优于不分组时的情况,本文给出了试验的数据。在组卷系统研究的过程中,本文对经典遗传算法从多方面进行改进,并利用C#编程将算法应用于实践。通过实践不仅验证了本文提出的理论的正确性,还对具体组卷实际中遇到的困扰进行了较为合理的解决,使系统可以在实际中应用。总之,本研究主要的工作可以归纳为以下几点: 1.通过分析组卷策略,建立了组卷问题数学模型,并对模型进行简化处理。 2.采用ADO.NET技术,将试题库按题型分割为几个分库表,并将分库表存放于计算机内存中,组卷时既减小了算法的搜索范围,又减少了访问硬盘的时间。 3.改进遗传算法采用分组自然数编码,减少了染色体长度空间,编码直接采用试题编号,省去了编码和解码的繁琐。 4.运用自适应理论改进交叉概率及变异概率,算法本身总能找到适合于自己得交叉概率和变异概率。引入“遗传——灾变”算法使变异概率在监测到染色体有“早熟”倾向时,会自动突变其值,发生灾变,增加变异的机会,使种群跳出“早熟”。 5.选择算子采用模拟小生境的方法,其基本做法是:当新产生的子代个体的适应度超过其父代个体的适应度时,所产生的子代个体才能代替其父代个体而遗传到下一代种群中,否则父代个体仍保留在下一代种群中。由于子代个体和父代个体之间编码结构具有相似性,所以替换掉的只是一些编码结构相似的个体,故它能够有效地维持种群的多样性,从而避免产生局部最优解,改善未成熟收敛。 6.解决了在实际组卷中遇到的试卷中试题的分值分配问题,研究了对选择题、填空题和问答题的难度和答题时间的调整策略。 7.利用C#.net编程实现了基于上述改进的遗传算法自动组卷系统,文中给出了主要界面和部分关键源代码。
其他文献
中国绘画是相伴于古代文明的发展而发展的,中华民族有五千年甚至更长的文明历史,中国的传统绘画也可谓源远流长,发展到今天已经取得了辉煌的成就,已经形成了集中华民族的文化
数据挖掘作为一门在海量数据中获取知识的技术,已被越来越多地扩展到不同领域的应用中,在中医药领域应用数据挖掘技术是一个有着广阔前景而又充满挑战性的研究方向。但是,截
皖江城市带现代服务业总体规模偏小,地区之间、城乡之间、投资主体之间均存在程度不等的发展不平衡。因此,应强化承接以长三角为重点的国内外高端服务业,形成"一核(以合肥为
所谓的课堂教学有效性,它实际上包括了两个方面的内容,其一是教师对于整体课程教学的授课情况,即教师是否能够将整体按时将课程知识教授给学生;其二则是指学生在进行课程学习
游戏化教学是新时期素质教育改革面对较低年龄段儿童学生时比较推崇的创新教学形式。作为儿童天性中最热爱的活动类型,游戏不仅有助于提升低领儿童对美术教育的兴趣和热情,也
港、澳、珠三角地缘相连、资源互补、文化同源、经济相融、旅游产品丰富,互补发展的优势明显。三地游客互流呈现出互为目的地和中转地的特征。基础推动力、市场驱动力、政府
中药是中华文明的瑰宝,在科技发达的今天仍然发挥着巨大的作用,尤其是在慢性病和消耗性疾病方面更是有着西药无法取代的疗效。但是中药品种繁多,成份复杂,其药理药效好多还不
中国已进入人口老龄化国家行列,人口老龄化进程不断加快。长期以来我国基本上采取的是居家养老的模式,其弊端甚多。只有向社会化养老过渡,建立起社会养老为主,其他养老模式为
摄像机标定是计算机视觉中的一个重要领域,被广泛用于三维重建、导航、视觉监控等领域,因此它是使智能车辆具有视觉功能的基础,其相关理论研究目前已成为计算机视觉研究的热
近几年来,伴随着我国金融体制的进一步改革以及金融市场的不断完善,使得管理会计在商业银行中的应用愈发凸显其重要作用。管理会计是近些年逐渐形成的一门新学科,与财务会计