A neuro-particle swarm optimization logistic model fitting algorithm for software reliability analysis

被引:8
|
作者
Rani, Pooja [1 ]
Mahapatra, G. S. [2 ]
机构
[1] Natl Inst Technol Puducherry, Dept Comp Sci & Engn, Karaikal 609609, India
[2] Natl Inst Technol Puducherry, Dept Math, Karaikal, India
关键词
Software testing; logistic model; software reliability; artificial neural networks; prior best particle swarm optimization; TESTING-EFFORT FUNCTION; REDUNDANCY ALLOCATION; FAULT-DETECTION; GROWTH-MODELS; NETWORK;
D O I
10.1177/1748006X19844784
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
This article develops a particle swarm optimization algorithm based on a feed-forward neural network architecture to fit software reliability growth models. We employ adaptive inertia weight within the proposed particle swarm optimization in consideration of learning algorithm. The dynamic adaptive nature of proposed prior best particle swarm optimization prevents the algorithm from becoming trapped in local optima. These neuro-prior best particle swarm optimization algorithms were applied to a popular flexible logistic growth curve as the FLGCpPSANN model based on the weights derived by the artificial neural network learning algorithm. We propose the prior best particle swarm optimization algorithm to train the network for application to three different software failure data sets. The new search strategy improves the rate of convergence because it retains information on the prior particle, thereby enabling better predictions. The results are verified through testing approaching of constant, modified, and linear inertia weight. We assess the fitness of each particle according to the normalized root mean squared error which updates the best particle and velocity to accelerate convergence to an optimal solution. Experimental results demonstrate that the proposed FLGCpPSANN model based prior best Particle Swarm Optimization based on Neural Network (pPSONN) improves predictive quality over the FLGCANN, FLGCPSANN, and existing model.
引用
收藏
页码:958 / 971
页数:14
相关论文
共 50 条
  • [1] Neuro-genetic approach on logistic model based software reliability prediction
    Roy, Pratik
    Mahapatra, G. S.
    Dey, K. N.
    EXPERT SYSTEMS WITH APPLICATIONS, 2015, 42 (10) : 4709 - 4718
  • [2] Neuro-Particle Swarm Optimization Based In-Situ Prediction Model for Heavy Metals Concentration in Groundwater and Surface Water
    De Jesus, Kevin Lawrence M.
    Senoro, Delia B.
    Dela Cruz, Jennifer C.
    Chan, Eduardo B.
    TOXICS, 2022, 10 (02)
  • [3] Parameter Estimation of Software Reliability Model and Prediction Based on Hybrid Wolf Pack Algorithm and Particle Swarm Optimization
    Li Zhen
    Yang Liu
    Wang Dongsheng
    Zheng Wei
    IEEE ACCESS, 2020, 8 : 29354 - 29369
  • [4] A Modified Particle Swarm Optimization Algorithm for Reliability Redundancy Optimization Problem
    Liu, Yubao
    Qin, Guihe
    JOURNAL OF COMPUTERS, 2014, 9 (09) : 2124 - 2131
  • [5] Adaptive multi-model synthesis dynamic prediction of software reliability based on particle swarm optimization
    Yuan Ju-mei
    2009 IEEE INTERNATIONAL CONFERENCE ON MECHATRONICS AND AUTOMATION, VOLS 1-7, CONFERENCE PROCEEDINGS, 2009, : 2357 - 2362
  • [6] Forecasting of Software Reliability Using Neighborhood Fuzzy Particle Swarm Optimization Based Novel Neural Network
    Roy, Pratik
    Mahapatra, Ghanshaym Singha
    Dey, Kashi Nath
    IEEE-CAA JOURNAL OF AUTOMATICA SINICA, 2019, 6 (06) : 1365 - 1383
  • [7] Software test data generation based on improved particle swarm optimization algorithm
    Liu, Dan
    Wang, Jianmin
    International Journal of Applied Mathematics and Statistics, 2013, 44 (14): : 210 - 217
  • [8] A Village Reconstruction Model Using Particle Swarm Optimization Algorithm
    Zhang, Huiyi
    Chen, Fang
    Sun, Qiang
    Feng, Ye
    MOBILE INFORMATION SYSTEMS, 2022, 2022
  • [9] Application of Particle Swarm Optimization Algorithm to Decision Making Model Incorporating Cluster Analysis
    Nenortaite, Jovita
    Butleris, Rimantas
    2008 CONFERENCE ON HUMAN SYSTEM INTERACTIONS, VOLS 1 AND 2, 2008, : 88 - 93
  • [10] Estimation of Reliability Parameters of Software Growth Models Using A Variation of Particle Swarm Optimization
    Bidhan, Karambir
    Awasthi, Adima
    2014 5TH INTERNATIONAL CONFERENCE CONFLUENCE THE NEXT GENERATION INFORMATION TECHNOLOGY SUMMIT (CONFLUENCE), 2014, : 800 - 805