ICLRApr, 2022

通过神经符号编辑语法修复 Transformer 中的程序漏洞

TL;DR介绍了一种基于 Transformer 的代码修复方法 NSEdit,其将错误的源代码输入,预测出一个修复序列,使用符合规则语句的神经符号脚本生成编辑程序,并通过指针网络选择编辑位置,经过训练和微调后,在 CodeXGLUE 基准测试中的 Tufano 小数据集上取得了 24.04%的准确度,该方法在程序包与程序包之间的抗干扰能力强。