Software Defect Prediction using Adaptive Neural Networks

نویسندگان

  • Seema Singh
  • Mandeep Singh
چکیده

We present a system which gives prior idea about the defective module. The task is accomplished using Adaptive Resonance Neural Network (ARNN), a special case of unsupervised learning. A vigilance parameter (θ) in ARNN defines the stopping criterion and hence helps in manipulating the accuracy of the trained network. To demonstrate the usefulness of ARNN, we used dataset from promisedata.org. This dataset contains 121 modules out of which 112 are not defected and 9 are defected. In this dataset modules are termed as defected on the basis of three measures that are LOC, HALSTEAD, MCCABE measures that have been normalized in the range of 0-1.We see that at θ=0.1858 the network has maximum Recall (i.e. true negative rate) is 100% and average Precision=54%.In case of ART n/w shortfalls are seen for Accuracy as this is a subjective measure. Keyword: Resonance, Clustering, Unsupervised learning,

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Prediction of Bubble Point Pressure & Asphaltene Onset Pressure During CO2 Injection Using ANN & ANFIS Models

Although CO2 injection is one of the most common methods in enhanced oil recovery, it could alter fluid properties of oil and cause some problems such as asphaltene precipitation. The maximum amount of asphaltene precipitation occurs near the fluid pressure and concentration saturation. According to the description of asphaltene deposition onset, the bubble point pressure has a very special imp...

متن کامل

An adaptive estimation method to predict thermal comfort indices man using car classification neural deep belief

Human thermal comfort and discomfort of many experimental and theoretical indices are calculated using the input data the indicator of climatic elements are such as wind speed, temperature, humidity, solar radiation, etc. The daily data of temperature، wind speed، relative humidity، and cloudiness between the years 1382-1392 were used. In the First step، Tmrt parameter was calculated in the Ray...

متن کامل

Hourly Wind Speed Prediction using ARMA Model and Artificial Neural Networks

In this paper, a comparison study is presented on artificial intelligence and time series models in 1-hour-ahead wind speed forecasting. Three types of typical neural networks, namely adaptive linear element, multilayer perceptrons, and radial basis function, and ARMA time series model are investigated. The wind speed data used are the hourly mean wind speed data collected at Binalood site in I...

متن کامل

The Prediction of Forming Limit Diagram of Low Carbon Steel Sheets Using Adaptive Fuzzy Inference System Identifier

The paper deals with devising the combination of fuzzy inference systems (FIS) and neural networks called the adaptive network fuzzy inference system (ANFIS) to determine the forming limit diagram (FLD). In this paper, FLDs are determined experimentally for two grades of low carbon steel sheets using out-of-plane (dome) formability test. The effect of different parameters such as work hardening...

متن کامل

An Adaptive Fuzzy Neural Network Model for Bankruptcy Prediction of Listed Companies on the Tehran Stock Exchange

Nowadays, prediction of corporate bankruptcy is one of the most important issues which have received great attentions among academia and practitioners. Although several studies have been accomplished in the field of bankruptcy prediction, less attention has been devoted for proposing a systematic approach based on fuzzy neural networks.  The present study proposes fuzzy neural networks to predi...

متن کامل

Software Defect Prediction Using Radial Basis and Probabilistic Neural Networks

Defects in modules of software systems is a major problem in software development. There are a variety of data mining techniques used to predict software defects such as regression, association rules, clustering, and classification. This paper is concerned with classification based software defect prediction. This paper investigates the effectiveness of using a radial basis function neural netw...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2012