arrow
返回

Software defect prediction based on support vector machine optimized by reverse differential chimp optimization algorithm

delete2025-02-04
delete0
PRE
AI
L
Lifang Chen
Z
Zhang, Si-Peng
Q
Qin, Yang-Yang
K
Kexin Cao
Q
Qi Dai *
DOI:10.1007/s41060-025-00726-xdelete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
As software development becomes increasingly complex, defect prediction plays a crucial role in ensuring software quality. Existing software defect prediction methods face limitations in parameter selection for classification models, particularly in selecting the penalty factor and kernel function parameters in SVM. Traditional optimization methods often struggle with insufficient convergence precision and a tendency to fall into local optima. To address these issues, this paper proposes the reverse differential chimp optimization algorithm (RDChOA). RDChOA improves upon the traditional chimp optimization algorithm by incorporating the Hammersley sequence initialization, lens-imaging reverse learning strategy, and differential evolution strategy, thereby enhancing global search capability and reducing the likelihood of converging to local optima. RDChOA starts by using the Hammersley sequence to initialize the chimp population, increasing initial population diversity. In the later stages of the algorithm, the lens-imaging reverse learning strategy is employed to update the positions of attackers, further expanding the search space and avoiding local optima. Finally, the differential evolution strategy is applied to adjust the positions of regular chimp individuals, boosting global optimization performance. Through these innovations, RDChOA effectively optimizes the parameters of SVM, addressing the challenges of parameter selection and generalization capability faced by traditional defect prediction algorithms. Experimental results demonstrate that RDChOA performs excellently on eight benchmark test functions, outperforming other swarm intelligence optimization algorithms. Moreover, when applied to multiple public software defect prediction datasets, RDChOA-SVM also shows significant advantages in prediction accuracy.
Keyword:
Reverse differential chimp optimization algorithm
Software defect prediction
Support vector machine
Hammersley sequence
Lens-imaging reverse learning
Differential evolution

期刊

I
International Journal of Data Science and Analytics
IF:
2.8
论文数:
1.1K
被引数:
1.3K

机构

N
north china university of science & technology
学者数:
6.6K
论文数: 3.7K
被引数: 5
Bradley University 封面图
Bradley University
学者数:
450
论文数: 405
被引数: 401
引用论文

引用论文

Grey Wolf Optimizer灰狼优化器
err2014-03-01
err1.3W
PREAI
errMirjalili, Seyedali; Mirjalili, Seyed Mohammad; Lewis, Andrew
err分享
err收藏
err分享
err收藏
A NEW ABSOLUTE FREQUENCY REFERENCE GRID IN THE 28 THz RANGE
err1981-12-01
err0
PREAI
errA. Clairon; A. Van Lerberghe; Ch. Bréant; Ch. Salomon; G. Camy; Ch. J. Bordé
err分享
err收藏
Software defect prediction using Bayesian networks
err2012-08-01
err214
errOAAI
errOkutan, Ahmet; Yildiz, Olcay Taner
err分享
err收藏
The Whale Optimization Algorithm鲸鱼优化算法
err2016-05-01
err9.5K
PREAI
errMirjalili, Seyedali; Lewis, Andrew
err分享
err收藏
Software Defect Prediction Using Ensemble Learning: A Systematic Literature Review基于集成学习的软件缺陷预测: 系统文献综述
err2021-01-01
err75
errOAAI
errMatloob, Faseeha; Ghazal, Taher M.; Taleb, Nasser; Aftab, Shabib; Ahmad, Munir; Khan, Muhammad Adnan; Abbas, Sagheer; Soomro, Tariq Rahim
err分享
err收藏
学者 查看更多内容