Software defect prediction via optimal trained convolutional neural network. (July 2022)
- Record Type:
- Journal Article
- Title:
- Software defect prediction via optimal trained convolutional neural network. (July 2022)
- Main Title:
- Software defect prediction via optimal trained convolutional neural network
- Authors:
- Balasubramaniam, Dr. S
Gollagi, Dr. Shantappa G - Abstract:
- Highlights: The highlights of the article are given below for your kind perusal. Kindly, consider and forward my article for further processes. The higher order statistical features, statistical, raw features, and improved correlation as features for SDP. Moreover, an improved PCA is used for selecting the features in SDP. A novel Seagull adopted Ant Lion Optimization (SALO) model is implemented for the CNN training via the optimal weights selection. Furthermore, the adopted CNN + SALO scheme attains higher accuracy (∼0.9) for learning rate 80 than the other existing schemes like SVM, CNN, Bi-LSTM, CNN + UIMaOTO, and CNN+ WSHCKE, correspondingly for dataset 1. Abstract: By creating an effective prediction model, SDP helps to find the possible problems in recent components of software earlier. The model's effectiveness was harmed by characteristics that were irrelevant or redundant. This article will present a new SDP (Software Defect Prediction) framework with several stages. Firstly, the input data proceeded through a preprocessing stage. Statistical features (variance, mean), raw features, higher-order statistical features, as well as suggested correlations are obtained from the preprocessed data. Weighted average & continuous probability distribution are among the statistical features of mean, whereas discrete random variables are among the statistical features of variance. Furthermore, to choose the necessary characteristics, improved PCA (Principle Component Analysis)Highlights: The highlights of the article are given below for your kind perusal. Kindly, consider and forward my article for further processes. The higher order statistical features, statistical, raw features, and improved correlation as features for SDP. Moreover, an improved PCA is used for selecting the features in SDP. A novel Seagull adopted Ant Lion Optimization (SALO) model is implemented for the CNN training via the optimal weights selection. Furthermore, the adopted CNN + SALO scheme attains higher accuracy (∼0.9) for learning rate 80 than the other existing schemes like SVM, CNN, Bi-LSTM, CNN + UIMaOTO, and CNN+ WSHCKE, correspondingly for dataset 1. Abstract: By creating an effective prediction model, SDP helps to find the possible problems in recent components of software earlier. The model's effectiveness was harmed by characteristics that were irrelevant or redundant. This article will present a new SDP (Software Defect Prediction) framework with several stages. Firstly, the input data proceeded through a preprocessing stage. Statistical features (variance, mean), raw features, higher-order statistical features, as well as suggested correlations are obtained from the preprocessed data. Weighted average & continuous probability distribution are among the statistical features of mean, whereas discrete random variables are among the statistical features of variance. Furthermore, to choose the necessary characteristics, improved PCA (Principle Component Analysis) is employed. Next, the chosen features are used to predict defects using an improved CNN (Convolutional Neural Network). The CNN weights are tuned optimally by a proposed hybrid SALO (Seagull Adopted Ant Lion Optimization) model for making the detection highly exact and precise. To analyze the performance of this work, certain performance measures have been used. … (more)
- Is Part Of:
- Advances in engineering software. Volume 169(2022)
- Journal:
- Advances in engineering software
- Issue:
- Volume 169(2022)
- Issue Display:
- Volume 169, Issue 2022 (2022)
- Year:
- 2022
- Volume:
- 169
- Issue:
- 2022
- Issue Sort Value:
- 2022-0169-2022-0000
- Page Start:
- Page End:
- Publication Date:
- 2022-07
- Subjects:
- Software defect prediction -- Principle component analysis -- Convolutional neural network -- Detection -- Optimization
Computer-aided engineering -- Periodicals
Engineering -- Computer programs -- Periodicals
Engineering -- Software -- Periodicals
Periodicals
620.0028553 - Journal URLs:
- http://www.sciencedirect.com/science/journal/09659978 ↗
http://www.elsevier.com/journals ↗ - DOI:
- 10.1016/j.advengsoft.2022.103138 ↗
- Languages:
- English
- ISSNs:
- 0965-9978
- Deposit Type:
- Legaldeposit
- View Content:
- Available online (eLD content is only available in our Reading Rooms) ↗
- Physical Locations:
- British Library DSC - 0705.450000
British Library DSC - BLDSS-3PM
British Library HMNTS - ELD Digital store - Ingest File:
- 21555.xml