基于BP神经网络学生评价体系建立.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于BP神经网络学生评价体系建立

基于BP神经网络学生评价体系建立   【摘 要】学生评价体系是对学生个人的成长进行判定的主要依据,如何合理而又科学的评价一个学生的水平摆在教育者面前的一大问题。近年来,BP神经网络发展迅猛,类似于“黑箱”的数据处理和分析方式使得对于各个学生的评价趋于可能。本文力图构建基于BP神经网络的学生评价体系,试图探索以神经网络的思想和计算方法来建立学生评价体系。   【关键词】评价体系 神经网络 学生   1.引言   对于学生的评价历来是学校、老师、家长和学生都很关注的问题。好的评价体系的建立能够极大程度上促进学生的学习的积极性,对学生也有极大的引领作用。随着社会的迅猛发展,素质教育的推行,大学办学的综合化和复杂化,当今的教育更加呈现出的多元化的趋势,单单依靠考试成绩来判断一个学生是否优秀是远远不够的。但是,就目前而言,如何评价一个学生和怎么评价一个学生是各高校以及全社会都普遍关注的问题。事实上,评价一个学生的优秀与否缺乏除了学习成绩以外的更直观可量化的指标,建立一个科学而合理的学生评价指标体系涉及到学校对学生的导向,学生发展的目标,社会对学生的期许等诸多非常重要的方面,具有较大的理论和实践意义。   2.BP神经网络与学生评价体系建模   2.1 BP神经网络简介   BP神经网络是最重要的人工神经网络模型之一,是一种前馈的神经网络模型。人工神经网络是基于人脑认识的基础上,以数学及物理方法从信息处理的角度上对人脑的生物神经网络进行抽象并建立起来的模型。人类在感知事物时主要依靠神经元的传递和运算进行。生物神经元主要由细胞体、树突和轴突组成,树突通过连接其他细胞体的“突触”接受周围细胞由轴突传出的神经冲动,再通过轴突传递给后续的细胞。通常如图2-1所示,网络的各个节点接受到输入信号,在该神经元上经过适当的变换后再传递给下面一层。不同的神经元有不同的计算规则,各个神经元联合起来可以得到的多变函数特性取决于各个神经元的作用函数、阈值以及各神经元之间的权值。已经有生物学研究证明:人大脑活动不是一个生物神经元所能完成的,也不是多个生物神经功能的简单叠加,而是多单元的非线性动态处理系统。   图2-1 神经细胞示意图   与生物神经网络一样,人工神经网络由大量人工神经网络元组成,如图2-2所示,通过各个单元的相互连接,加以训练来改变各个连接权值,通过不同的输入对应的不同的输出来对神经元进行“培训”,在足够的训练次数下,能够使期望输出和实际输出达到一个很小的误差,进而可以用此系统来对更多的其他的输入进行预测。网络通过数据本身内在的联系,用其人工加以的权值和阈值的计算方式通过训练来完成输入和输出之间的匹配。   BP神经网络一般由输入层,中间层和输出层组成,信息从输入层输入,传递至中间层处理后传入输出层输出,输出的数据根据和样本学习数据对比,确定误差,再根据误差调整各神经元之间联系的权值以及中间层激活函数的阈值。   2.2 学生评价体系与神经网络建模   在学生评价体系中,我们常常需要根据学生前一段时间的表现,其中包括不限于学生前段时间的主干科目学习成绩,参加校园文化类活动是总时间,上自习的总时间,参加科创竞赛的时间和所获奖项,社会兼职花费的时间,社会兼职获得的收益等可量化的指标以及学生心理健康情况,团队合作能力等不可量化的指标,以此来判定学生是否优秀;而判定的标准可能是学生辅导员或者专家对学生的评价,学生未来对社会的贡献或者毕业10年的年收入等。整个判定的过程正好符合人工神经网络建模的要求。   鉴于此,作者随机抽取了40名西南交通大学机械工程学院2013级学生作为试验样本,通过其来自地域、大一上学期参与社会工作时间总和、大一上期自愿参与自习时间、大一上期综合学分绩点作为输入,根据其辅导员对该生的综合评价作为输出,以此来建立神经网络。其中前34个数据为训练网络使用的数据,后6个数据用于测试网络。具体数据见下表:(来自地域一项中,1-东北地区 2-华北地区 3-华东地区 4-华中地区 5-华南地区 6-西南地区 7-西北地区)   表2-1 试验学生信息情况表   2.2.1 神经网络结构确定   根据已有输入与输出,能够确定输入层有4个神经元,输出层有1个神经元。已有研究已表明,任何一个BP神经网络系统,只要有一个中间层就能够满足其精度范围。所以,本文选择一个隐层作为中间层。关于中间层神经元数的确定目前还没有明确的公式可以得出,只能依靠经验公式并通过试凑法来得出。   其中n和m分别为输入层和输出层神经元个数。a为0-10之间的常数。一般而言,中间层神经元数越多,得到的数据精度越精确,但是计算量就越大,在大型计算中可能需要时间太长。本文中试验样本数量并不庞大,为了确保更高的精度,选择中间隐层具备12个神经元。所

文档评论(0)

fangsheke66 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档