JOURNAL ARTICLE

Impact of Hyper Parameter Optimization for Cross-Project Software Defect Prediction

Yubin Qu

Year: 2018 Journal:   International Journal of Performability Engineering   Publisher: Totem Publisher

Abstract

Recently, most studies have considered the default value for hyper parameters of the classification methods used by cross-project defect prediction (CPDP) methods.However, in previous studies for within-project defect prediction (WPDP), researchers found that the optimization for hyper parameter helps to improve the performance of software defect prediction models.Moreover, the default value for some hyper parameters in different machine learning libraries (such as Weka, Scikit-learn) may not be consistent.To the best of our knowledge, we first conduct an in-depth analysis for the influence on the performance of CPDP by using hyper parameter optimization.Based on different classification methods, we consider 5 different instance selection based CPDP methods in total.In our empirical studies, we choose 8 projects in AEEEM and Relink datasets as our evaluation subjects, and we use AUC as our model performance measure.Final results show that among these methods, the influence of hyper parameter optimization for 4 methods is non-negligible.Among the 11 hyper parameters considered by these 5 classification methods, the influence of 8 hyper parameters is non-negligible, and these hyper parameters are mainly distributed in support vector machine and k nearest neighbor classification methods.Meanwhile, by analyzing the actual computational cost of hyper parameter optimization, we find that the spent time is within the acceptable range.These empirical results show that in the future CPDP research, the hyper parameter optimization should be considered in experimental design.

Keywords:
Software bug Software Computer science Reliability engineering Engineering Operating system

Metrics

10
Cited By
1.79
FWCI (Field Weighted Citation Impact)
33
Refs
0.88
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software Reliability and Analysis Research
Physical Sciences →  Computer Science →  Software
Software Engineering Techniques and Practices
Physical Sciences →  Computer Science →  Information Systems

Related Documents

JOURNAL ARTICLE

Holistic Parameter Optimization for Software Defect Prediction

Jaewook LeeJiwon ChoiDuksan RyuSuntae Kim

Journal:   IEEE Access Year: 2022 Vol: 10 Pages: 106781-106797
JOURNAL ARTICLE

Cross-project software defect prediction based on domain adaptation learning and optimization

Cong Jin

Journal:   Expert Systems with Applications Year: 2021 Vol: 171 Pages: 114637-114637
JOURNAL ARTICLE

Feature Selection in Cross-Project Software Defect Prediction

Aries SaifudinAgung TrisetyarsoWawan SupartaChuanze KangB S AbbasYaya Heryadi

Journal:   Journal of Physics Conference Series Year: 2020 Vol: 1569 (2)Pages: 022001-022001
© 2026 ScienceGate Book Chapters — All rights reserved.