程序表示学习综述
马骏驰,迪骁鑫,段宗涛,唐蕾

Survey on program representation learning
Jun-chi MA,Xiao-xin DI,Zong-tao DUAN,Lei TANG
表 4 程序表示学习的相关应用
Tab.4 Typical application of program representation learning
应用 问题属性 常用图结构 常用技术
AST 依赖图
缺陷检测 分类 CNN、RNN、LSTM、GRU、GNN
缺陷定位 分类 CNN、RNN、LSTM、GRU、GNN
异构设备映射 分类 CNN、RNN、LSTM、GRU、GNN
可靠性评估 分类 CNN、RNN、LSTM、GRU、GNN
缺陷修复 生成序列 序列到序列模型、NMT模型框架
命名推荐 生成序列 序列到序列模型、NMT模型框架
代码补全 生成序列 序列到序列模型、NMT模型框架
注释生成 生成序列 序列到序列模型、NMT模型框架
代码克隆检测 相似性比较 孪生网络
二进制代码的相关应用 相似性比较 孪生网络