一种基于关联规则与深度学习结合的集成演化方法

    公开(公告)号:CN117270946A

    公开(公告)日:2023-12-22

    申请号:CN202311228815.0

    申请日:2023-09-22

    Applicant: 重庆大学

    Abstract: 本发明涉及一种基于关联规则与深度学习结合的集成演化方法,使用分类器组件将修改前版本代码和修改后版本代码进行处理后,得到方法体信息序列Einput与方法名信息序列作为样本输入,并依据修改的方法体的token数量,将样本分类为单个方法体令牌修改的样本和多个方法体令牌修改的样本。将单个方法体令牌修改的样本输入到启发式规则组件当中,经过定位存在修改的令牌、构建替换对和匹配更新三个步骤后生成新方法名。如果没能匹配成功,则将样本输入到深度学习模型组件当中。深度学习模型组件负责处理启发式规则组件未能更新的样本以及多个方法体令牌修改的样本。经过文本嵌入,编码以及解码后,生成新方法名,最终实现方法名更新。

Patent Agency Ranking