Deep artificial neural network based multilayer gated recurrent model for effective prediction of software development effort

被引:1
|
作者
Anitha, C. H. [1 ,2 ]
Parveen, Nikath [3 ]
机构
[1] Koneru Lakshmaiah Educ Fdn, Dept CSE, Vijayawada 520002, Andhra Pradesh, India
[2] Marri Laxman Reddy Inst Technol & Management, Dept Comp Sci & Engn, Hyderabad, India
[3] Koneru Lakshmaiah Educ Fdn, Dept Comp Sci & Engn, Vijayawada 520002, Andhra Pradesh, India
关键词
Software development estimation; Bernoulli distribution; Exploration and exploitation stages; Trajectory diagram; Hadamard function; Update gate; Inverse Square Law; PROJECT EFFORT;
D O I
10.1007/s11042-024-18120-3
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Project management requires the chaotic but important task of estimating software development effort. Several soft computing approaches have been proposed to increase estimation accuracy, and optimization techniques are utilized to concentrate on key aspects. However, a majority of works use data processing that has been found to be unreliable, time-consuming and typically leads to greater error rates. Therefore, the research proposes an efficient software development effort prediction model employing unique deep learning technology to alleviate the existing limitations. Data collection, pre-processing, feature selection and software development effort prediction are only a few of the varied phases of the proposed objective. After data collection, the data are pre-processed, including data cleaning, normalization, missing values and imputation. The expanded archer fish optimization method (Ext_AFO) is used to choose the best features from the pre-processed data. The Multilayer Perceptron Assisted Honey Bidirectional Gated Recurrent Feed Forward Network (Multi-HBiG) is built into this research work to provide an intelligent prediction model for software development effort estimation. The model parameters are adjusted using the Adaptive Honey Badger Optimisation Algorithm (A-Hba) to improve the overall estimation performance. The Albrecht dataset, China dataset, Desharnais dataset, Kemerer dataset, Maxwell dataset, Kitchenham dataset and Cocomos81 dataset are the datasets used in this study. The proposed approach surpassed other models when compared against Mean Relative Error (MRE), Mean Magnitude of Relative Error (MMRE), Mean Balanced Relative Error (MBRE) and Mean Inverted Balanced Relative Error (MIBRE) in the results section. The proposed model was assessed in this study using the MAE in each dataset, and it achieved 0.0753 for the China dataset, 0.0763 for the Cocomos81 dataset, 0.0737 for the Desharnais dataset, 0.0754 for the Kemerer dataset, 0.0759 for the Kitchenham dataset, 0.0734 for the Maxwell dataset and 0.0737 for the Albrecht dataset, respectively.
引用
收藏
页码:66869 / 66895
页数:27
相关论文
共 50 条
  • [1] An Artificial Neural Network-Based Model for Effective Software Development Effort Estimation
    Rashid, Junaid
    Kanwal, Sumera
    Nisar, Muhammad Wasif
    Kim, Jungeun
    Hussain, Amir
    COMPUTER SYSTEMS SCIENCE AND ENGINEERING, 2023, 44 (02): : 1309 - 1324
  • [2] PREDICTING SOFTWARE DEVELOPMENT EFFORT USING ARTIFICIAL NEURAL NETWORK
    Singh, Yogesh
    Kaur, Arvinder
    Bhatia, Pradeep Kumar
    Sangwan, Omprakash
    INTERNATIONAL JOURNAL OF SOFTWARE ENGINEERING AND KNOWLEDGE ENGINEERING, 2010, 20 (03) : 367 - 375
  • [3] Deep Learning Wind Power Prediction Model Based on Attention Mechanism-Based Convolutional Neural Network and Gated Recurrent Unit Neural Network
    Hou, Zai-Hong
    Bai, Yu-Long
    Ding, Lin
    Yue, Xiao-Xin
    Huang, Yu-Ting
    Song, Wei
    Bi, Qi
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2024, 33 (16)
  • [4] Predicting Software Development Effort Using Tuned Artificial Neural Network
    Hota, H. S.
    Shukla, Ragini
    Singhai, S.
    COMPUTATIONAL INTELLIGENCE IN DATA MINING, VOL 3, 2015, 33
  • [5] Using an Artificial Neural Network for Predicting Embedded Software Development Effort
    Iwata, Kazunori
    Anan, Yoshiyuki
    Nakashima, Toyoshiro
    Ishii, Naohiro
    SNPD 2009: 10TH ACIS INTERNATIONAL CONFERENCE ON SOFTWARE ENGINEERING, ARTIFICIAL INTELLIGENCES, NETWORKING AND PARALLEL DISTRIBUTED COMPUTING, PROCEEDINGS, 2009, : 275 - +
  • [6] A Modified Deep Bi-Gated Recurrent Neural Network-Based Iot System for Effective Heart Disease Prediction
    Bhaskaru, O.
    Lalitha, K.
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2025,
  • [7] CrDrcnn: Design and Development of Crow Optimization-Based Deep Recurrent Neural Network for Software Defect Prediction
    Reddy, S. Sai Satyanarayana
    Kumar, Ashwani
    Mounica, N.
    Geetha, Donakanti
    ADVANCES IN COMPUTING AND DATA SCIENCES (ICACDS 2022), PT I, 2022, 1613 : 13 - 25
  • [8] Prediction of prostate cancer by deep learning with multilayer artificial neural network
    Takeuchi, Takumi
    Hattori-Kato, Mami
    Okuno, Yumiko
    Iwai, Satoshi
    Mikami, Koji
    CUAJ-CANADIAN UROLOGICAL ASSOCIATION JOURNAL, 2019, 13 (05): : E145 - E150
  • [9] Artificial neural network based software fault detection and correction prediction models considering testing effort
    Xiao, Hui
    Cao, Minhao
    Peng, Rui
    APPLIED SOFT COMPUTING, 2020, 94
  • [10] Software development efforts prediction using artificial neural network
    Bisi, Manjubala
    Goyal, Neeraj Kumar
    IET SOFTWARE, 2016, 10 (03) : 63 - 71