计算机工程与应用 ›› 2021, Vol. 57 ›› Issue (20): 53-63.DOI: 10.3778/j.issn.1002-8331.2106-0368
谢春丽,梁瑶,王霞
出版日期:
2021-10-15
发布日期:
2021-10-21
XIE Chunli, LIANG Yao, WANG Xia
Online:
2021-10-15
Published:
2021-10-21
摘要:
代码表征是对代码数值化的一种技术,把代码映射为一组连续的实值向量,提取隐藏在代码内部的属性,辅助程序员生成或分析代码,是代码克隆、代码推荐、代码剽窃等软件工程任务的核心技术和研究热点。研究者们对代码表征方面进行了一系列研究,根据源代码抽取信息的方式,分为基于文本的表征、基于语法的表征、基于语义的表征和基于功能的表征;根据表征粒度的大小,分为基于词汇的表征、基于语句的表征、基于函数的表征等不同等级;根据表征方法的不同,分为基于统计的模型、基于自然语言的模型和基于深度学习的模型。对近几年基于深度学习的代码表征研究进展进行了综述,并从表征粒度、表征层次、表征模型、应用场景等方面对现有工作进行了概括、比较和分析。对基于深度学习的代码表征的未来发展趋势进行分析和展望。
谢春丽,梁瑶,王霞. 深度学习在代码表征中的应用综述[J]. 计算机工程与应用, 2021, 57(20): 53-63.
XIE Chunli, LIANG Yao, WANG Xia. Survey of Deep Learning Applied in Code Representation[J]. Computer Engineering and Applications, 2021, 57(20): 53-63.
[1] JIANG L,MISHERGHI G,SU Z,et al.Deckard:scalable and accurate tree-based detection of code clones[C]//Proc of the 29th International Conference on Software Engineering.Piscataway,NJ:IEEE,2007:20-26. |
[1] | 武文杰,宋文爱,高雪梅,杨吉江,王青,黄丽萍,雷毅. 基于X线的成人OSA计算机辅助诊断综述[J]. 计算机工程与应用, 2021, 57(9): 1-8. |
[2] | 冉蓉,徐兴华,邱少华,崔小鹏,欧阳斌. 基于深度卷积神经网络的裂纹检测方法综述[J]. 计算机工程与应用, 2021, 57(9): 23-35. |
[3] | 李晓筱,胡晓光,王梓强,杜卓群. 基于深度学习的实例分割研究进展[J]. 计算机工程与应用, 2021, 57(9): 60-67. |
[4] | 黄冬宜,杨兵,吴子豪,匡佳一,颜泽明. 用于全市蜂窝流量预测的时空全连接卷积网络[J]. 计算机工程与应用, 2021, 57(9): 168-175. |
[5] | 周伦钢,孙怡峰,王坤,吴疆,黄维贵,李炳龙. 目标多种多值属性的端端快速识别网络[J]. 计算机工程与应用, 2021, 57(9): 182-190. |
[6] | 张成,戴俊峰,熊闻心. 融合LeNet-5改进的扫描文档手写日期识别[J]. 计算机工程与应用, 2021, 57(9): 207-211. |
[7] | 曾春艳,严康,王志锋,余琰,纪纯妹. 深度学习模型可解释性研究综述[J]. 计算机工程与应用, 2021, 57(8): 1-9. |
[8] | 许德刚,王露,李凡. 深度学习的典型目标检测算法研究综述[J]. 计算机工程与应用, 2021, 57(8): 10-25. |
[9] | 蒋斌,钟瑞,张秋闻,张焕龙. 采用深度学习方法的非正面表情识别综述[J]. 计算机工程与应用, 2021, 57(8): 48-61. |
[10] | 赵圆丽,梁志剑. 基于异核卷积双注意机制的立场检测研究[J]. 计算机工程与应用, 2021, 57(8): 119-125. |
[11] | 李明山,韩清鹏,张天宇,王道累. 改进SSD的安全帽检测方法[J]. 计算机工程与应用, 2021, 57(8): 192-197. |
[12] | 李健,孙大松,张备伟. 结合双编码器与对抗训练的图像修复[J]. 计算机工程与应用, 2021, 57(7): 192-197. |
[13] | 杨波,陶青川,董沛君. 改进Deeplab v3+网络的手术器械分割方法[J]. 计算机工程与应用, 2021, 57(7): 222-227. |
[14] | 刘迪,贾金露,赵玉卿,钱育蓉. 基于深度学习的图像去噪方法研究综述[J]. 计算机工程与应用, 2021, 57(7): 1-13. |
[15] | 杨培伟,周余红,邢岗,田智强,许夏瑜. 卷积神经网络在生物医学图像上的应用进展[J]. 计算机工程与应用, 2021, 57(7): 44-58. |
阅读次数 | ||||||
全文 |
|
|||||
摘要 |
|
|||||