Skip to main navigation Skip to search Skip to main content

Feedforward neural network-based augmented salp swarm optimizer for accurate software development cost forecasting

  • Al-Balqa Applied University
  • Ajman University
  • Aqaba University of Technology
  • University of Petra
  • Universiti Kebangsaan Malaysia

Research output: Contribution to journalArticlepeer-review

20 Scopus citations

Abstract

This research proposes the use of feed-forward backpropagation neural networks (FFNN) to develop an accurate cost forecasting model in light of the challenges associated with forecasting software development costs (FSDC). The salp swarm algorithm (SSA) is first augmented and then employed to optimize the parameters of the developed FFNN predictor. A search enhancement mechanism and an elitism technique have been developed and incorporated into the SSA optimization process as two fresh and effective techniques for this goal. The search enhancement mechanism is employed to keep up a high rate of global exploration while also driving convergence towards the optimal area. Whereas elitism is used throughout the research phase to prevent stagnation in the local optima. Nineteen benchmark test functions and twelve benchmark software development cost forecasting data sets are utilized to assess the performance of the recommended enhancement techniques and developed algorithms. The results obtained from experiments show the superiority of the proposed techniques. In addition, the developed technique has been compared with many state-of-the-art methods, which demonstrates its durability. This is in addition to the statistical validation carried out on the results obtained, which also supports the robustness of the proposed technique.

Original languageEnglish
Article number111008
JournalApplied Soft Computing
Volume149
DOIs
StatePublished - Dec 2023

Keywords

  • Feed-forward backpropagation neural network
  • Global optimization
  • Salp swarm optimizer
  • Software development cost forecasting

Fingerprint

Dive into the research topics of 'Feedforward neural network-based augmented salp swarm optimizer for accurate software development cost forecasting'. Together they form a unique fingerprint.

Cite this