摘要
本发明属于信息技术领域,涉及一种结合神经网络预测与搜索算法的自动化编译错误修复方法和系统。该方法包括:对带有编译错误的程序进行预处理,生成标记化和抽象化的程序;采用编码器对标记化和抽象化的程序进行处理以生成向量序列,其中的每个向量代表程序中的一个标记;根据生成的向量序列,使用预测头预测插入操作符、删除操作符和替换操作符的分数;根据预测的分数,构建加权修改图;根据加权修改图,调用搜索算法获得修复结果。本发明能够限制和引导搜索算法,能够生成更高质量的修复程序。
技术关键词
错误修复方法
标记
生成向量
编码器
标识符
错误修复系统
存储计算机程序
序列
路径搜索算法
可读存储介质
编码模块
标签
计算机设备
代表
存储器
处理器