May, 2023

RLocator: 强化学习用于缺陷定位

TL;DR本文介绍了一种基于强化学习(RL)的 BUG 定位方法 RLocator,通过将 Bug 定位问题转化为马尔可夫决策过程(MDP),直接优化评估指标。经实验表明,该方法对 Apache 项目中的 8,316 条 Bug 报告解决方案的平均倒数排名(MRR)和平均精度(MAP)分别为 0.62 和 0.59,直接优化评估指标可显著提高 Bug 定位问题的性能。