A Novel Multi-objective Learning-to-rank Method for Software Defect Prediction
Computer Science and Information Systems, Tome 20 (2023) no. 3.

Voir la notice de l'article provenant de la source Computer Science and Information Systems website

Search-Based Software Engineering (SBSE) is one of the techniques used for software defect prediction (SDP), in which search-based optimization al-gorithms are used to identify the optimal solution to construct a prediction model. As we know, the ranking methods of SBSE are used to solve insufficient sample problems, and the feature selection approaches of SBSE are employed to enhance the prediction model’s performance with curse-of-dimensionality or class imbal-ance problems. However, it is ignored that there may be a complex problem in the process of building prediction models consisting of the above problems. To address the complex problem, two multi-objective learning-to-rank methods are proposed, which are used to search for the optimal linear classifier model and reduce redun-dant and irrelevant features. To evaluate the performance of the proposed methods, excessive experiments have been conducted on 11 software programs selected from the NASA repository and AEEEM repository. Friedman’s rank test results show that the proposed method using NSGA-II outperforms other state-of-the-art single-objective methods for software defect prediction.
Keywords: Search-Based Software Engineering, software defect prediction, multiobjective optimization algorithm, ranking method
@article{CSIS_2023_20_3_a14,
     author = {Yiji Chen and Lianglin Cao and Li Song},
     title = {A {Novel} {Multi-objective} {Learning-to-rank} {Method} for {Software} {Defect} {Prediction}},
     journal = {Computer Science and Information Systems},
     publisher = {mathdoc},
     volume = {20},
     number = {3},
     year = {2023},
     url = {http://geodesic.mathdoc.fr/item/CSIS_2023_20_3_a14/}
}
TY  - JOUR
AU  - Yiji Chen
AU  - Lianglin Cao
AU  - Li Song
TI  - A Novel Multi-objective Learning-to-rank Method for Software Defect Prediction
JO  - Computer Science and Information Systems
PY  - 2023
VL  - 20
IS  - 3
PB  - mathdoc
UR  - http://geodesic.mathdoc.fr/item/CSIS_2023_20_3_a14/
ID  - CSIS_2023_20_3_a14
ER  - 
%0 Journal Article
%A Yiji Chen
%A Lianglin Cao
%A Li Song
%T A Novel Multi-objective Learning-to-rank Method for Software Defect Prediction
%J Computer Science and Information Systems
%D 2023
%V 20
%N 3
%I mathdoc
%U http://geodesic.mathdoc.fr/item/CSIS_2023_20_3_a14/
%F CSIS_2023_20_3_a14
Yiji Chen; Lianglin Cao; Li Song. A Novel Multi-objective Learning-to-rank Method for Software Defect Prediction. Computer Science and Information Systems, Tome 20 (2023) no. 3. http://geodesic.mathdoc.fr/item/CSIS_2023_20_3_a14/