JOURNAL ARTICLE

Cost-Sensitive and Sparse Ladder Network for Software Defect Prediction

Jing SunYimu JiShangdong LiuFei Wu

Year: 2020 Journal:   IEICE Transactions on Information and Systems Vol: E103.D (5)Pages: 1177-1180   Publisher: Institute of Electronics, Information and Communication Engineers

Abstract

Software defect prediction (SDP) plays a vital role in allocating testing resources reasonably and ensuring software quality. When there are not enough labeled historical modules, considerable semi-supervised SDP methods have been proposed, and these methods utilize limited labeled modules and abundant unlabeled modules simultaneously. Nevertheless, most of them make use of traditional features rather than the powerful deep feature representations. Besides, the cost of the misclassification of the defective modules is higher than that of defect-free ones, and the number of the defective modules for training is small. Taking the above issues into account, we propose a cost-sensitive and sparse ladder network (CSLN) for SDP. We firstly introduce the semi-supervised ladder network to extract the deep feature representations. Besides, we introduce the cost-sensitive learning to set different misclassification costs for defective-prone and defect-free-prone instances to alleviate the class imbalance problem. A sparse constraint is added on the hidden nodes in ladder network when the number of hidden nodes is large, which enables the model to find robust structures of the data. Extensive experiments on the AEEEM dataset show that the CSLN outperforms several state-of-the-art semi-supervised SDP methods.

Keywords:
Computer science Constraint (computer-aided design) Artificial intelligence Feature (linguistics) Set (abstract data type) Software Machine learning Data mining Deep learning Pattern recognition (psychology)

Metrics

4
Cited By
0.28
FWCI (Field Weighted Citation Impact)
10
Refs
0.62
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
Imbalanced Data Classification Techniques
Physical Sciences →  Computer Science →  Artificial Intelligence

Related Documents

JOURNAL ARTICLE

Software defect prediction using cost-sensitive neural network

Ömer Faruk ArarKürşat Ayan

Journal:   Applied Soft Computing Year: 2015 Vol: 33 Pages: 263-277
JOURNAL ARTICLE

Cost Sensitive Boosting Software Defect Prediction Method

LI Li, REN Zhenkang, SHI Kexin

Journal:   DOAJ (DOAJ: Directory of Open Access Journals) Year: 2022
JOURNAL ARTICLE

Cost-sensitive Dictionary Learning for Software Defect Prediction

Liang NiuJianwu WanHongyuan WangKaiwei Zhou

Journal:   Neural Processing Letters Year: 2020 Vol: 52 (3)Pages: 2415-2449
JOURNAL ARTICLE

Cost-Sensitive Radial Basis Function Neural Network Classifier for Software Defect Prediction

P. KumudhaRamarathnam Venkatesan

Journal:   The Scientific World JOURNAL Year: 2016 Vol: 2016 Pages: 1-20
© 2026 ScienceGate Book Chapters — All rights reserved.