改进K-means聚类算法对学生成绩的分析与评价.docxVIP

改进K-means聚类算法对学生成绩的分析与评价.docx

  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文档。上传文档
查看更多
改进K-means聚类算法对学生成绩的分析与评价 摘要:提出一种改进K-means聚类算法——cnnK-means算法,优化学生成绩分析.分析结果表明,语文和数学成绩联系最大,数学和英语成绩联系最小,英语成绩对学生成绩的分类影响最直接和也最明显.如果想要提高学生的整体成绩,教育者需要在英语方面做出更大的努力. 自动编码器 1 改进的K-means算法———cnnK-means算法 笔者提出一种与卷积神经网络 输入:数据集合,k的值. 输出:k个簇. 步骤:(1)设置k的值; (2)计算距离,并按最近原则把其他所有数据对象分到各个簇; (3)计算簇内所有数据对象的平均值,把数据点放到最近的类里; (4)重复2,3,步,当簇心固定不变时,算法结束,将聚类的结果输出. 2 实验结果与分析 本文选择南充市某小学学生期末成绩数据作为分析对象,选取学生的语文、数学、英语成绩作为实验数据,通过实验结果对比来验证cnnK-means的有效性. 实验包含两个部分:利用原始的自编码器处理学生成绩,用K-means算法进行聚类;利用改进后的自编码器对学生成绩进行处理,使用K-means算法聚类. cnnK-means算法的参数设置: ·n_hidden_1设置为3,n_hidden_2为512,n_hidden_3为1024,n_hidden_4为512,out_put_dim为200; ·聚类数num_of_clusters设置为2; ·卷积层为6,卷积核大小是2,卷积核数量为64; ·激活函数选择“relu”函数,strides为1,pooling为2,池化步数ps为2. 成绩数据包含语文、数学、英语3科,所以将n_hidden_1设置为3,out_put_dim为200.也就是将三门成绩升维为200维,聚类数num_of_clusters设置为2.聚类结果见图2.将图2与原自编码器处理后的聚类结果图1对比.可以看出,加入CNN改进后的自编码器聚类效果更好,特别是对于0类学生成绩,聚类结果的分布相当靠拢.虽然1类学生成绩数据相对来说聚类效果对比不是特别明显,但是总的效果还是要好一些. 图2与图1的矩阵图对比表明,改进前后的矩阵图总体上相差不大,说明语文和数学成绩联系最大,数学和英语成绩联系最小,可能是由于学生理解能力对语文的影响.理解能力是学习的基础,对问题解决的前提是要理解问题,然后才能分析解决问题.因此,教育者不要单纯为了提高学生的成绩而仅依靠增加练习来完成,要注意多科之间的关系;不要单纯地只提高学生的分数,要注意学生能力的提高,比如理解力、记忆力、表达力等,当学生的各方面的能力提高了,各学科成绩自然会提高. 语文、数学、英语3科考试成绩 3 结语 本文提出cnnK-means算法,对研究对象的期末成绩做了分析.研究结果表明,影响学生成绩的因素主要有学校、家庭和学生自己三方面.教育者可根据不同的分类情况,采取个性化的教学方法教学.建议学校方面要把培养学生的能力放在首位,学生家长要关注孩子记忆力、表达力、理解力和观察力的提高.

文档评论(0)

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

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

1亿VIP精品文档

相关文档