《计算机技术与发展杂志》发表论文赏析

基于 Scratch 作品相似度的检测研究

来源:计算机技术与发展杂志2023年第10期北京时间:

作者:张锦;';胡子达;陆玟冰;杨定康;李强;罗元盛

单位:1. 湖南师范大学 信息科学与工程学院,湖南 长沙 410006;2. 长沙理工大学 计算机与通信工程学院,湖南 长沙 410006

摘要:Scratch 作为图形化编程中的热门课程吸引了广大中小学生,而对于学生所做的作品与标准作品之间差异性的评定通常是靠教师通过人工对比检查,对于教师不仅工作量大且耗费巨大精力,因此对于 Scratch 作品相似性的识别就可以辅助教师快速检测学生作品,从而提高教学效率。 针对该问题,提出 Siamese-BERT 模型对两个 Scratch 作品之间的相似度进行检测。 首先,对 Scratch 源文件进行解析提取原始积木块序列,根据积木块逻辑特征提出一种积木块重构算法,将原始积木块序列排序成 Token 序列,将 Token 序列作为 CBOW( Continuous Bag of Words)模型的输入文本进行预训练,从而得到Scratch 的词向量模型;再使用 Siamese 神经网络框架结合 BERT( Bidirectional Encoder Representation from Transformers) 模型组合训练,最终输入到余弦相似度函数进行相似度计算。 数据集来自于长沙市 Scratch 培训机构的培训作品和学生的练习作品,在该数据集上,Siamese-BERT 模型准确度能达到 0. 82,对比其它的文本相似度模型,Siamese-BERT 模型在 Scratch作品相似度检测上更加准确。

关键词:Scratch 图形化编程;Siamese-BERT 模型;连续词袋模型;Siamese 神经网络;BERT 模型;余弦相似度

填文献完整题目 获取完整文献

填写需求
联系方式
注:学术顾问会在1小时内联系您,请留意!