JOURNAL ARTICLE

Semi-supervised Software Defect Prediction Model Based on Tri-training

Fanqi MengWenying ChengJingdong Wang

Year: 2021 Journal:   KSII Transactions on Internet and Information Systems Vol: 15 (11)   Publisher: Korea Society of Internet Information

Abstract

Aiming at the problem of software defect prediction difficulty caused by insufficient software defect marker samples and unbalanced classification, a semi-supervised software defect prediction model based on a tri-training algorithm was proposed by combining feature normalization, over-sampling technology, and a Tri-training algorithm.First, the feature normalization method is used to smooth the feature data to eliminate the influence of too large or too small feature values on the model's classification performance.Secondly, the oversampling method is used to expand and sample the data, which solves the unbalanced classification of labelled samples.Finally, the Tri-training algorithm performs machine learning on the training samples and establishes a defect prediction model.The novelty of this model is that it can effectively combine feature normalization, oversampling techniques, and the Tri-training algorithm to solve both the under-labelled sample and class imbalance problems.Simulation experiments using the NASA software defect prediction dataset show that the proposed method outperforms four existing supervised and semi-supervised learning in terms of Precision, Recall, and F-Measure values.

Keywords:
Computer science Training (meteorology) Software Artificial intelligence Machine learning Programming language

Metrics

71
Cited By
19.51
FWCI (Field Weighted Citation Impact)
24
Refs
0.99
Citation Normalized Percentile
Is in top 1%
Is in top 10%

Citation History

Topics

Advanced Decision-Making Techniques
Physical Sciences →  Computer Science →  Information Systems
Software Engineering Research
Physical Sciences →  Computer Science →  Information Systems
Software Reliability and Analysis Research
Physical Sciences →  Computer Science →  Software

Related Documents

JOURNAL ARTICLE

An Integrated Semi-supervised Software Defect Prediction Model

Fanqi Meng Fanqi MengWenying Cheng Fanqi MengJingdong Wang Wenying Cheng

Journal:   網際網路技術學刊 Year: 2023 Vol: 24 (6)Pages: 1307-1317
JOURNAL ARTICLE

Multi-Source Software Defect Prediction Model Based on Semi-Supervised Learning

龙海 于

Journal:   Software Engineering and Applications Year: 2020 Vol: 09 (02)Pages: 116-123
BOOK-CHAPTER

Effort-Aware Tri-Training for Semi-supervised Just-in-Time Defect Prediction

Wenzhou ZhangWeiwei LiXiuyi Jia

Lecture notes in computer science Year: 2019 Pages: 293-304
JOURNAL ARTICLE

Label propagation based semi-supervised learning for software defect prediction

Zhiwu ZhangXiao‐Yuan JingTiejian Wang

Journal:   Automated Software Engineering Year: 2016 Vol: 24 (1)Pages: 47-69
© 2026 ScienceGate Book Chapters — All rights reserved.