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 条
  • [41] Parameter optimization of software reliability growth model with S-shaped testing-effort function using improved swarm intelligent optimization
    Jin, Cong
    Jin, Shu-Wei
    [J]. APPLIED SOFT COMPUTING, 2016, 40 : 283 - 291
  • [42] Application of A Multi-Objective Particle Article Swarm Optimization Technique to Solve Reliability Optimization Problem
    Pant, Sangeeta
    Kumar, Anuj
    Kishor, Amar
    Anand, Dhiraj
    Singh, Suraj
    [J]. 2015 1ST INTERNATIONAL CONFERENCE ON NEXT GENERATION COMPUTING TECHNOLOGIES (NGCT), 2015, : 1004 - 1007
  • [43] Financial management early warning model of enterprise circular economy based on chaotic particle swarm optimization algorithm
    Jiao, Jinlan
    [J]. JOURNAL OF INDUSTRIAL AND PRODUCTION ENGINEERING, 2024, 41 (03) : 217 - 228
  • [44] Analysis of incorporating logistic testing-effort function into software reliability modeling
    Huang, CY
    Kuo, SY
    [J]. IEEE TRANSACTIONS ON RELIABILITY, 2002, 51 (03) : 261 - 270
  • [45] The Research on Reliability Optimization of Software System Based on Niche Genetic Algorithm
    Qian Yuexia
    Gu Weijie
    [J]. AASRI CONFERENCE ON COMPUTATIONAL INTELLIGENCE AND BIOINFORMATICS, 2012, 1 : 404 - 409
  • [46] A split-step particle swarm optimization algorithm in river stage forecasting
    Chau, K. W.
    [J]. JOURNAL OF HYDROLOGY, 2007, 346 (3-4) : 131 - 135
  • [47] A hybrid Particle Swarm Optimization - Simplex algorithm (PSOS) for structural damage identification
    Begambre, O.
    Laier, J. E.
    [J]. ADVANCES IN ENGINEERING SOFTWARE, 2009, 40 (09) : 883 - 891
  • [48] Training ANFIS Parameters with a Quantum-behaved Particle Swarm Optimization Algorithm
    Lin, Xiufang
    Sun, Jun
    Palade, Vasile
    Fang, Wei
    Wu, Xiaojun
    Xu, Wenbo
    [J]. ADVANCES IN SWARM INTELLIGENCE, ICSI 2012, PT I, 2012, 7331 : 148 - 155
  • [49] An Analysis of Software Reliability Assessment with Neuro-Fuzzy based Expert Systems
    Kotaiah, Bonthu
    Prasad, M. V. S.
    Khan, R. A.
    [J]. PROCEEDINGS OF THE 2015 INTERNATIONAL CONFERENCE ON SOFT COMPUTING AND SOFTWARE ENGINEERING (SCSE'15), 2015, 62 : 92 - 98
  • [50] A combination of Genetic Algorithm, Particle Swarm Optimization and Neural Network for palmprint recognition
    Altun, Adem Alpaslan
    [J]. NEURAL COMPUTING & APPLICATIONS, 2013, 22 : S27 - S33