基于迁移学习的软件缺陷预测算法研究
Research on software defect prediction algorithm based on transfer learning作者机构:哈尔滨工业大学计算机科学与技术学院
出 版 物:《智能计算机与应用》 (Intelligent Computer and Applications)
年 卷 期:2019年第9卷第5期
页 面:354-356,F0003页
学科分类:08[工学] 0835[工学-软件工程] 081202[工学-计算机软件与理论] 0812[工学-计算机科学与技术(可授工学、理学学位)]
摘 要:软件缺陷预测技术可以用于预测软件缺陷是否存在以及其可能存在的数目,以决定软件是否可以交付,对于软件性能的提升和质量的保证有着重要的意义。迁移学习则可以利用不同软件项目中的数据,进行跨项目的软件缺陷预测工作,以应对传统缺陷预测算法中数据不足的问题。本文首先阐述了缺陷预测和迁移学习的相关理论研究现状及其分类,然后对现有的TrAdaboost算法进行优化,修改了迭代分类器的评估指标,并结合实验证明了其合理性和优越性。