Comparing Multiple Linear Regression, Deep Learning and Multiple Perceptron for Functional Points Estimation

被引:10
|
作者
Huynh Thai Hoc [1 ]
Silhavy, Radek [1 ]
Prokopova, Zdenka [1 ]
Silhavy, Petr [1 ]
机构
[1] Tomas Bata Univ Zlin, Fac Appl Informat, Zlin 76001, Czech Republic
关键词
Software engineering; Estimation; Mathematical models; Machine learning; Linear regression; Neural networks; Complexity theory; Software effort estimation; function point analysis; industry sector; relative size; multiple perceptron neural network; multiple linear regression; software work effort; one-hot encoding; NONPARAMETRIC REGRESSION; SOFTWARE; PREDICTION; SYSTEMS; CMARS;
D O I
10.1109/ACCESS.2022.3215987
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This study compares the performance of Pytorch-based Deep Learning, Multiple Perceptron Neural Networks with Multiple Linear Regression in terms of software effort estimations based on function point analysis. This study investigates Adjusted Function Points, Function Point Categories, Industry Sector, and Relative Size. The ISBSG dataset (version 2020/R1) is used as the historical dataset. The effort estimation performance is compared among multiple models by evaluating a prediction level of 0.30 and standardized accuracy. According to the findings, the Multiple Perceptron Neural Network based on Adjusted Function Points combined with Industry Sector predictors yielded 53% and 61% in terms of standardized accuracy and a prediction level of 0.30, respectively. The findings of Pytorch-based Deep Learning are similar to Multiple Perceptron Neural Networks, with even better results than that, with standardized accuracy and a prediction level of 0.30, 72% and 72%, respectively. The results reveal that both the Pytorch-based Deep Learning and Multiple Perceptron model outperformed Multiple Linear Regression and baseline models using the experimental dataset. Furthermore, in the studied dataset, Adjusted Function Points may not contribute to higher accuracy than Function Point Categories.
引用
收藏
页码:112187 / 112198
页数:12
相关论文
共 50 条
  • [1] Estimation and inference in partially functional linear regression with multiple functional covariates
    Xu, Wenchao
    Ding, Hui
    Zhang, Riquan
    Liang, Hua
    JOURNAL OF STATISTICAL PLANNING AND INFERENCE, 2020, 209 : 44 - 61
  • [2] Smooth and locally sparse estimation for multiple-output functional linear regression
    Fang, Kuangnan
    Zhang, Xiaochen
    Ma, Shuangge
    Zhang, Qingzhao
    JOURNAL OF STATISTICAL COMPUTATION AND SIMULATION, 2020, 90 (02) : 341 - 354
  • [3] ESTIMATION BY METHOD OF RANKS IN MULTIPLE LINEAR REGRESSION
    KOUL, HL
    ANNALS OF MATHEMATICAL STATISTICS, 1968, 39 (02): : 703 - &
  • [4] MULTIPLE POINTS REGRESSION
    Mateescu, George Daniel
    ROMANIAN JOURNAL OF ECONOMIC FORECASTING, 2013, 16 (02): : 141 - 144
  • [5] SHRINKAGE ESTIMATION AND SELECTION FOR MULTIPLE FUNCTIONAL REGRESSION
    Lian, Heng
    STATISTICA SINICA, 2013, 23 (01) : 51 - 74
  • [6] Multiple Change-Points Estimation in Linear Regression Models via Sparse Group Lasso
    Zhang, Bingwen
    Geng, Jun
    Lai, Lifeng
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2015, 63 (09) : 2209 - 2224
  • [7] Improved estimation in tensor regression with multiple change-points
    Ghannam, Mai
    Nkurunziza, Severien
    ELECTRONIC JOURNAL OF STATISTICS, 2022, 16 (02): : 4162 - 4221
  • [8] MINIMUM DISTANCE ESTIMATION IN MULTIPLE LINEAR-REGRESSION
    KOUL, HL
    SANKHYA-THE INDIAN JOURNAL OF STATISTICS SERIES A, 1985, 47 (FEB): : 57 - 74
  • [9] Breathing rate estimation based on multiple linear regression
    Li, Wenbo
    Chen, Ziyang
    COMPUTER METHODS IN BIOMECHANICS AND BIOMEDICAL ENGINEERING, 2022, 25 (07) : 772 - 782
  • [10] Coefficient Shape Alignment in Multiple Functional Linear Regression
    Jiao, Shuhao
    Chan, Ngai-Hang
    JOURNAL OF THE AMERICAN STATISTICAL ASSOCIATION, 2024,