2017
DOI: 10.1142/s021853931750019x
|View full text |Cite
|
Sign up to set email alerts
|

An Efficient Particle Swarm Optimization-Based Neural Network Approach for Software Reliability Assessment

Abstract: In this paper, an artificial neural network (ANN)-based dynamic weighted combination model trained by novel particle swarm optimization (PSO) algorithm is proposed for software reliability prediction. Different software reliability growth models (SRGMs) are merged based on the weights derived by the learning algorithm of the proposed ANN. To avoid trapping in local minima during training of the ANN, we propose a neighborhood-based adaptive PSO (NAPSO) algorithm for learning of the proposed ANN in order to find… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
8
0

Year Published

2019
2019
2021
2021

Publication Types

Select...
7

Relationship

1
6

Authors

Journals

citations
Cited by 13 publications
(8 citation statements)
references
References 40 publications
0
8
0
Order By: Relevance
“…In Li et al ( 2018 ), an evolutionary programming scheme in finite state automatic design and manufacturing is proposed. Roy et al ( 2017 ) applied this method to data diagnosis, image recognition, engineering and control system design, and achieved satisfactory results. Yu et al ( 2017 ) believes that personal information cannot be used, but general methods cannot be used.…”
Section: Related Workmentioning
confidence: 99%
“…In Li et al ( 2018 ), an evolutionary programming scheme in finite state automatic design and manufacturing is proposed. Roy et al ( 2017 ) applied this method to data diagnosis, image recognition, engineering and control system design, and achieved satisfactory results. Yu et al ( 2017 ) believes that personal information cannot be used, but general methods cannot be used.…”
Section: Related Workmentioning
confidence: 99%
“…That is why many researchers have focused on non‐PSRGMs. These models generally use different machine learning approaches such as neural networks and support vector machine . Neural network models have better robustness, but the convergence of the training process is slow and can easily fall into local minima, which cannot guarantee best solution.…”
Section: Related Workmentioning
confidence: 99%
“…Several previous studies have applied a variety of soft computing paradigms to the software reliability model fitting problem. We classify the related research according to these paradigms such as ANN 16,17 and PSO, 13,[18][19][20] which have achieved notable results in software reliability model fitting and prediction.…”
Section: Related Researchmentioning
confidence: 99%