paperbot · PL 论文追踪

全部论文 待读 收藏

P2 MAHAKIL

MAHAKIL:基于染色体遗传理论的软件缺陷数据集合成过采样方法
ICSE Proceedings of the 40th International Conference on Software Engineering2018匹配度 1/10 · 该论文研究软件缺陷预测中的数据不平衡问题,属于软件工程与机器学习交叉,但与用户关注的 PL/AI、LLM 辅助静态分析/形式验证、浮点程序分析和贝叶斯程序分析均无直接关联。引用 127 inbox
Kwabena E. Bennin, Jacky Keung, Passakorn Phannachitta, Akito Monden, Solomon Mensah
crossref: 2026-09-12

AI 速览

一句话:提出基于染色体遗传理论的合成过采样方法 MAHAKIL,缓解软件缺陷数据类别不平衡并提升预测性能。

软件缺陷数据集常存在类别不平衡问题,影响缺陷预测模型性能。本文提出 MAHAKIL,一种基于染色体遗传理论的新型合成过采样方法。它将两个不同子类视为父母,生成继承双方不同特征的新实例,以增加数据分布多样性。作者在 PROMISE 仓库的 20 个缺陷数据集上,使用五种预测模型,将 MAHAKIL 与五种采样方法进行广泛比较。实验表明,MAHAKIL 改善了所有模型的预测性能,并在稳健统计检验下取得更好且更显著的 pf 值。

问题
软件缺陷数据集中类别不平衡会降低预测模型效果,需要有效的过采样方法。
方法
MAHAKIL 借鉴染色体遗传理论,将两个不同子类作为父母生成继承不同特征的新实例,以增强数据多样性。
评估
在 PROMISE 的 20 个缺陷数据集和五种预测模型上,与五种采样方法比较,并用统计检验评估 pf 值。
原文摘要(Abstract)

This study presents MAHAKIL, a novel and efficient synthetic over-sampling approach for software defect datasets that is based on the chromosomal theory of inheritance. Exploiting this theory, MAHAKIL interprets two distinct sub-classes as parents and generates a new instance that inherits different traits from each parent and contributes to the diversity within the data distribution. We extensively compare MAHAKIL with five other sampling approaches using 20 releases of defect datasets from the PROMISE repository and five prediction models. Our experiments indicate that MAHAKIL improves the prediction performance for all the models and achieves better and more significant pf values than the other oversampling approaches, based on robust statistical tests.

链接与引用

DOI 原文 ·

BibTeX
@inproceedings{paperbot4401,
  title = {MAHAKIL},
  author = {Kwabena E. Bennin and Jacky Keung and Passakorn Phannachitta and Akito Monden and Solomon Mensah},
  booktitle = {ICSE},
  year = {2018},
  doi = {10.1145/3180155.3182520}
}