排序方式: 共有17条查询结果,搜索用时 15 毫秒
11.
近年来,随着不同编程语言代码自动转换工具的出现,跨语言的代码抄袭检测问题受到了越来越多的关注.现有跨语言代码抄袭检测主要包括传统的基于中间特征的检测方法和近年来出现的基于机器学习的检测方法,后者在检测模型训练完成之后具有更好的检测速度,是当前跨语言代码抄袭检测的研究热点.然而,现有的基于机器学习的跨语言抄袭检测方法大多将代码作为文本来处理,未考虑代码的结构特征.结合代码基于抽象语法树的结构特征,本文提出了一个基于伪孪生神经网络框架的跨语言抄袭检测工具CLPDetector.该工具将训练数据中的源代码对转换成对应的抽象语法树,基于抽象语法树生成代码的向量表示,然后将结合BiLSTM、CNN和Attention的深度神经网络嵌入到伪孪生网络架构中训练抄袭检测模型,从而实现了跨语言代码抄袭的检测.为了提高检测精度,首先,在训练检测模型前,利用基于抽象语法树的skip-gram算法对词向量进行了预训练,并基于程序依赖图删除了训练数据集代码中的冗余代码.其次,在代码抄袭检测阶段,提出了一个基于属性计数的过滤器,用以排除不可能抄袭的代码对,提高检测效率.实验中基于一个开源的数据集,以Java代码和... 相似文献
12.
13.
焦作—郑州500kV输变电线路工程是国家和河南省“八五”计划中的重点工程。该工程跨越黄河段长4.05km,设有5座线塔塔基,均为钻孔灌注桩承台结构。其中位于黄河主流区的北_3塔基,是由13根深67m、直径2.2m的桩组成,也是线路工程施工中的关键和难点。其主要施工经验如下。 相似文献
14.
新版《人民防空工程设计规范》(GB 50225-2005)(以下简称《规范》)已出版,并于2006年3月1日起实施。原《人民防空工程设计规范》GB 50225--95同时废止。 相似文献
15.
16.
17.