2014
DOI: 10.7763/lnse.2014.v2.118
|View full text |Cite
|
Sign up to set email alerts
|

Empirical Evaluation of Machine Learning Algorithms for Fault Prediction

Abstract: Abstract-Producing quality software is a very challenging task looking at the size and complexity of software developed these days. Predicting software quality early helps in using testing resources optimally. So, many statistical and machine learning techniques are used to predict quality classes in software. In this work, six machine learning classifiers have been used to estimate the fault proneness of 5885 classes used in five open source software on the basis of object-oriented metrics calculated on these… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
5
0

Year Published

2015
2015
2022
2022

Publication Types

Select...
8
1

Relationship

0
9

Authors

Journals

citations
Cited by 15 publications
(6 citation statements)
references
References 33 publications
0
5
0
Order By: Relevance
“…Absorption and synthesis of images (A) Five distinct groups of authors look at how statistics training influences picture creation in this first part. The publishers of an article titled "Computational Modeling in Ultrasound Scans," written by R. van Sloun, R. Cohen and Y. Eldar in [8], look at how deep, information training can be applied to all elements of ultrasound scans, from concepts at the intersection of raw audio obtaining (such as module facilitates forming) and portrait structure to studying flexural guidelines for color Doppler acquirement to studying clutter inhibition techniques. They provide an picture of ultrasound's future, based on ultra-portable and sophisticated scanning that enables intelligent, cordless devices for a variety of purposes.…”
Section: Surveymentioning
confidence: 99%
“…Absorption and synthesis of images (A) Five distinct groups of authors look at how statistics training influences picture creation in this first part. The publishers of an article titled "Computational Modeling in Ultrasound Scans," written by R. van Sloun, R. Cohen and Y. Eldar in [8], look at how deep, information training can be applied to all elements of ultrasound scans, from concepts at the intersection of raw audio obtaining (such as module facilitates forming) and portrait structure to studying flexural guidelines for color Doppler acquirement to studying clutter inhibition techniques. They provide an picture of ultrasound's future, based on ultra-portable and sophisticated scanning that enables intelligent, cordless devices for a variety of purposes.…”
Section: Surveymentioning
confidence: 99%
“…By relying on the Weka tool 6 , three different ML algorithms-namely the Naive Bayes, J48, and Random Forest-were trained to predict if the vulnerabilityproneness level of an app should be marked as either low or high. The selection of these specific algorithms is not random, as they have been successfully adopted in previous work concerning defect prediction tasks [34,47].…”
Section: Richness Of Functionalities Description Lengthmentioning
confidence: 99%
“…Machine Learning is used to make exact decisions based on observations and predictions. Machine Learning examines the areas of algorithms that can make high-end predictions on data [7]. The learning process in Machine Learning is classified into Training and Testing.…”
Section: A Machine Learningmentioning
confidence: 99%