UM
Siamese Dense Neural Network for Software Defect Prediction with Small Data
Zhao L.3; Shang Z.3; Zhao L.1; Qin A.3; Tang Y.Y.2
2019
Source PublicationIEEE Access
ISSN21693536
Volume7Pages:7663-7677
AbstractSoftware defect prediction (SDP) exerts a major role in software development, concerning reducing software costs and ensuring software quality. However, developing an accurate SDP model is still a severe and challenging task with the lack of training data. Fortunately, Siamese networks are powerful for learning a few samples and have been perfectly used in other fields. This paper explores the advantages of Siamese networks to propose a novel SDP model, Siamese dense neural networks (SDNNs), which integrates similarity feature learning and distance metric learning into a unified approach. It mainly includes two phases: model building and training. To be more specific, it means building the novel SDNN for capturing the highest-level similarity features and training the model to realize prediction through the designed contrast loss function with cosine proximity. Importantly, we extensively compared the SDNN approach with the state-of-the-art SDP approaches utilizing 10 software defect datasets. The experimental results show that our SDNN is a competitive approach and is able to improve the prediction performance more significantly compared with the benchmarked approaches.
Keyworddeep learning few-shot learning metric learning Siamese dense neural networks software defect prediction
DOI10.1109/ACCESS.2018.2889061
URLView the original
Language英語
Fulltext Access
Citation statistics
Cited Times [WOS]:5   [WOS Record]     [Related Records in WOS]
Document TypeJournal article
CollectionUniversity of Macau
Affiliation1.United Imaging (Guizhou) Healthcare Co. Ltd
2.Universidade de Macau
3.Chongqing University
Recommended Citation
GB/T 7714
Zhao L.,Shang Z.,Zhao L.,et al. Siamese Dense Neural Network for Software Defect Prediction with Small Data[J]. IEEE Access,2019,7:7663-7677.
APA Zhao L.,Shang Z.,Zhao L.,Qin A.,&Tang Y.Y..(2019).Siamese Dense Neural Network for Software Defect Prediction with Small Data.IEEE Access,7,7663-7677.
MLA Zhao L.,et al."Siamese Dense Neural Network for Software Defect Prediction with Small Data".IEEE Access 7(2019):7663-7677.
Related Services
Recommend this item
Bookmark
Usage statistics
Export to Endnote
Google Scholar
Similar articles in Google Scholar
[Zhao L.]'s Articles
[Shang Z.]'s Articles
[Zhao L.]'s Articles
Baidu academic
Similar articles in Baidu academic
[Zhao L.]'s Articles
[Shang Z.]'s Articles
[Zhao L.]'s Articles
Bing Scholar
Similar articles in Bing Scholar
[Zhao L.]'s Articles
[Shang Z.]'s Articles
[Zhao L.]'s Articles
Terms of Use
No data!
Social Bookmark/Share
All comments (0)
No comment.
 

Items in the repository are protected by copyright, with all rights reserved, unless otherwise indicated.