arrow
返回

LDFR: Learning deep feature representation for software defect prediction

delete2019-12-01
delete58
PRE
AI
周旭 封面图
周旭 (Zhou Xu)
S
Shuai Li
J
Jun Xu
金
金磊 (Jin Liu) *
X
Xiapu Luo
Y
Yifeng Zhang
T
Tao Zhang
J
Jacky Keung
Y
Yutian Tang
DOI:10.1016/j.jss.2019.110402delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Software Defect Prediction (SDP) aims to detect defective modules to enable the reasonable allocation of testing resources, which is an economically critical activity in software quality assurance. Learning effective feature representation and addressing class imbalance are two main challenges in SDP. Ideally, the more discriminative the features learned from the modules and the better the rescue performed on the imbalance issue, the more effective it should be in detecting defective modules. In this study, to solve these two challenges, we propose a novel framework named LDFR by Learning Deep Feature Representation from the defect data for SDP. Specifically, we use a deep neural network with a new hybrid loss function that consists of a triplet loss to learn a more discriminative feature representation of the defect data and a weighted cross-entropy loss to remedy the imbalance issue. To evaluate the effectiveness of the proposed LDFR framework, we conduct extensive experiments on a benchmark dataset with 27 defect data (each with three types of features), using three traditional and three effort-aware indicators. Overall, the experimental results demonstrate the superiority of our LDFR framework in detecting defective modules when compared with 27 baseline methods, except in terms of the indicator of Precision. (C) 2019 Published by Elsevier Inc.
Keyword:
Software defect prediction
Deep feature representation
Triplet loss
Weighted cross-entropy loss
Deep neural network
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

Journal of Systems and Software 封面图
Journal of Systems and Software
IF:
4.1
论文数:
5.5K
被引数:
8.4K

机构

H
hong kong polytechnic university
学者数:
3.0W
论文数: 4.1W
被引数: 921
I
institute of information engineering, cas
学者数:
477
论文数: 469
被引数: 0
N
nankai university
学者数:
4.8W
论文数: 3.3W
被引数: 74
W
wuhan university
学者数:
8.1W
论文数: 5.8W
被引数: 70
学者 查看更多机构
引用论文

引用论文

Working with unix tools
err2005-07-01
err82
PREAI
errSpinellis, D
err分享
err收藏
A tutorial on the cross-entropy method关于交叉熵方法的教程
err2005-02-01
err2.2K
PREAI
errDe Boer, PT; Kroese, DP; Mannor, S; Rubinstein, RY
err分享
err收藏
Software defect prediction using Bayesian networks
err2012-08-01
err214
errOAAI
errOkutan, Ahmet; Yildiz, Olcay Taner
err分享
err收藏
Arsenic removal from aqueous solutions by adsorption using novel MIL-53(Fe) as a highly efficient adsorbent使用新型MIL-53(Fe) 作为高效吸附剂通过吸附从水溶液中去除砷
err2015-01-01
err0
PREAI
errTuan. A. Vu; Giang. H. Le; Canh. D. Dao; Lan. Q. Dang; Kien. T. Nguyen; Quang. K. Nguyen; Phuong. T. Dang; Hoa. T. K. Tran; Quang. T. Duong; Tuyen. V. Nguyen; Gun. D. Lee
err分享
err收藏
学者 查看更多内容