Software Defect Prediction by Online Learning Considering Defect Overlooking

08/25/2023
by   Yuta Yamasaki, et al.
0

Building defect prediction models based on online learning can enhance prediction accuracy. It continuously rebuilds a new prediction model when adding a new data point. However, predicting a module as "non-defective" (i.e., negative prediction) can result in fewer test cases for such modules. Therefore, defects can be overlooked during testing, even when the module is defective. The erroneous test results are used as learning data by online learning, which could negatively affect prediction accuracy. In our experiment, we demonstrate this negative influence on prediction accuracy.

READ FULL TEXT

page 1

page 2

research
09/11/2023

EANet: Expert Attention Network for Online Trajectory Prediction

Trajectory prediction plays a crucial role in autonomous driving. Existi...
research
10/17/2019

Online Learning in Planar Pushing with Combined Prediction Model

Pushing is a useful robotic capability for positioning and reorienting o...
research
09/12/2018

A Unified Batch Online Learning Framework for Click Prediction

We present a unified framework for Batch Online Learning (OL) for Click ...
research
08/06/2019

Debiasing Linear Prediction

Standard methods in supervised learning separate training and prediction...
research
08/25/2023

Human-in-the-loop online just-in-time software defect prediction

Online Just-In-Time Software Defect Prediction (O-JIT-SDP) uses an onlin...
research
03/10/2020

Improved VIV response prediction using adaptive parameters and data clustering

Slender marine structures such as deep-water riser systems are continuou...
research
05/09/2012

Virtual Vector Machine for Bayesian Online Classification

In a typical online learning scenario, a learner is required to process ...

Please sign up or login with your details

Forgot password? Click here to reset