Estimating Interval of the Number of Errors for Embedded Software Development Projects

2014 ◽  
Vol 2 (3) ◽  
pp. 40-50 ◽  
Author(s):  
Kazunori Iwata ◽  
Toyoshiro Nakasima ◽  
Yoshiyuki Anan ◽  
Naohiro Ishii

Previous investigation focused on the prediction of total and errors for embedded software development projects using an artificial neural network (ANN). However, methods using ANNs have reached their improvement limits, since an appropriate value is estimated using what is known as point estimation in statistics. This paper proposes a method for predicting the number of errors for embedded software development projects using interval estimation provided by a support vector machine and ANN.

2022 ◽  
pp. 1652-1665
Author(s):  
Kazunori Iwata ◽  
Toyoshiro Nakashima ◽  
Yoshiyuki Anan ◽  
Naohiro Ishii

This paper discusses the effect of classification in estimating the amount of effort (in man-days) associated with code development. Estimating the effort requirements for new software projects is especially important. As outliers are harmful to the estimation, they are excluded from many estimation models. However, such outliers can be identified in practice once the projects are completed, and so they should not be excluded during the creation of models and when estimating the required effort. This paper presents classifications for embedded software development projects using an artificial neural network (ANN) and a support vector machine. After defining the classifications, effort estimation models are created for each class using linear regression, an ANN, and a form of support vector regression. Evaluation experiments are carried out to compare the estimation accuracy of the model both with and without the classifications using 10-fold cross-validation. In addition, the Games-Howell test with one-way analysis of variance is performed to consider statistically significant evidence.


2017 ◽  
Vol 5 (4) ◽  
pp. 19-32 ◽  
Author(s):  
Kazunori Iwata ◽  
Toyoshiro Nakashima ◽  
Yoshiyuki Anan ◽  
Naohiro Ishii

This paper discusses the effect of classification in estimating the amount of effort (in man-days) associated with code development. Estimating the effort requirements for new software projects is especially important. As outliers are harmful to the estimation, they are excluded from many estimation models. However, such outliers can be identified in practice once the projects are completed, and so they should not be excluded during the creation of models and when estimating the required effort. This paper presents classifications for embedded software development projects using an artificial neural network (ANN) and a support vector machine. After defining the classifications, effort estimation models are created for each class using linear regression, an ANN, and a form of support vector regression. Evaluation experiments are carried out to compare the estimation accuracy of the model both with and without the classifications using 10-fold cross-validation. In addition, the Games-Howell test with one-way analysis of variance is performed to consider statistically significant evidence.


2021 ◽  
Vol 2021 (1) ◽  
pp. 1036-1043
Author(s):  
Harifa Hananti ◽  
Kartika Sari

Kasus kekurangan gizi atau gizi buruk pada balita menyebar hampir di seluruh provinsi yang ada di Indonesia. Provinsi Sulawesi Barat merupakan salah satu provinsi yang memiliki nilai persentase kekurangan gizi pada balita, sehingga dari faktor-faktor yang mempengaruhi gizi balita sangat penting untuk dilakukan dalam pengklasifikasian. Data yang digunakan adalah data dari Puskesmas Salissingan pada Tahun 2018. Penelitian ini bertujuan untuk melakukan pengklasifikasian dan mendapatkan metode terbaik pada gizi balita (gizi baik & gizi kurang) di Puskesmas Salissingan Sulawesi Barat dengan metode support vector machine (SVM) dan artificial neural network (ANN). Metode klasifikasi yang terbaik dalam melihat ukuran ketepatan klasifikasi adalah metode SVM dan ANN. Dari hasil analisis diperoleh ukuran ketepatan klasifikasi pada metode ANN (accuracy=94,82%, precision=51.00%, recall=51.09%, dan AUC=0.910), sedangkan pada metode SVM (accuracy=94,46%, precision=46.08%, recall=50.59%, dan AUC=0.900) dan dari hasil ukuran tersebut diperoleh bahwa metode yang terbaik dalam pengklasifikasian gizi balita di Puskesmas Salissingan Sulawesi Barat adalah ANN.


2018 ◽  
Vol 7 (2.7) ◽  
pp. 1085
Author(s):  
Dr P. Vidya Sagar ◽  
Dr Nageswara Rao Moparthi ◽  
Venkata Naresh Mandhala

Precisely assessing programming exertion is likely the greatest test confronting for programming engineers. Assessments done at the prop-osition arrange has high level of incorrectness, where prerequisites for the degree are not characterized to the most reduced subtle elements, but rather as the venture advances and necessities are explained, exactness and certainty on appraise increments. It is vital to pick the correct programming exertion estimation systems for the forecast of programming exertion. Artificial Neural Network (ANN) and Support Vector Machine (SVM) have been utilized on guarantee dataset for forecast of programming exertion in this article.  


2013 ◽  
Vol 65 (1) ◽  
Author(s):  
Sharifah Hafizah Sy Ahmad Ubaidillah ◽  
Roselina Sallehuddin ◽  
Nor Azizah Ali

Accurate diagnosis of cancer plays an importance role in order to save human life. The results of the diagnosis indicate by the medical experts are mostly differentiated based on the experience of different medical experts. This problem could risk the life of the cancer patients. From the literature, it has been found that Artificial Intelligence (AI) machine learning classifiers such as an Artificial Neural Network (ANN) and Support Vector Machine (SVM) can help doctors in diagnosing cancer more precisely. Both of them have been proven to produce good performance of cancer classification accuracy. The aim of this study is to compare the performance of the ANN and SVM classifiers on four different cancer datasets. For breast cancer and liver cancer dataset, the features of the data are based on the condition of the organs  which is also called as standard data while for prostate cancer and ovarian cancer; both of these datasets are in the form of gene expression data. The datasets including benign and malignant tumours is specified to classify with proposed methods. The performance of both classifiers is evaluated using four different measuring tools which are accuracy, sensitivity, specificity and Area under Curve (AUC). This research has shown that the SVM classifier can obtain good performance in classifying cancer data compare to ANN classifier.


Water ◽  
2019 ◽  
Vol 11 (1) ◽  
pp. 85 ◽  
Author(s):  
Thabo Michael Bafitlhile ◽  
Zhijia Li

The aim of this study was to develop hydrological models that can represent different geo-climatic system, namely: humid, semi-humid and semi-arid systems, in China. Humid and semi-humid areas suffer from frequent flood events, whereas semi-arid areas suffer from flash floods because of urbanization and climate change, which contribute to an increase in runoff. This study applied ɛ-Support Vector Machine (ε-SVM) and artificial neural network (ANN) for the simulation and forecasting streamflow of three different catchments. The Evolutionary Strategy (ES) optimization method was used to optimize the ANN and SVM sensitive parameters. The relative performance of the two models was compared, and the results indicate that both models performed well for humid and semi-humid systems, and SVM generally perform better than ANN in the streamflow simulation of all catchments.


Sign in / Sign up

Export Citation Format

Share Document