Active learning empirical research on cross-version software defect prediction datasets

5Citations
Citations of this article
13Readers
Mendeley users who have this article in their library.
Get full text

Abstract

Software quality plays an important part in software engineering. Active learning is introduced to conduct supervised learning classifier because labeling cost is very high. However, in the real software quality assurance process, there are fewer labeled instances in the initial stage of software development, and there may be a historical data set developed by the same team. Therefore, learning from the historical data set can be used for an active learning query strategy. In our empirical study, we design and conduct experiments on promise datasets, which are gathered from real open-source projects. We find that the meta active learning query strategy can perform better than the commonly used query strategy when a little data is labeled.

Cite

CITATION STYLE

APA

Li, F., Qu, Y., Ji, J., Zhang, D., & Li, L. (2020). Active learning empirical research on cross-version software defect prediction datasets. International Journal of Performability Engineering, 16(4), 609–617. https://doi.org/10.23940/ijpe.20.04.p12.609617

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free