Bagging predictors for estimation of software project effort

被引:47
|
作者
Braga, Petronio L. [1 ]
Oliveira, Adriano L. I. [1 ]
Ribeiro, Gustavo H. T. [1 ]
Meira, Silvio R. L.
机构
[1] Pernambuco State Univ, Polytech Sch Engn, Dept Comp Syst, Rua Benf 455, BR-50750410 Recife, PE, Brazil
关键词
D O I
10.1109/IJCNN.2007.4371196
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper proposes and investigates the use of bagging predictors to improve performance of regression methods for estimation of the effort to develop software projects. We have applied bagging to M5P/regression trees, M5P/model trees, multi-layer perceptron (MLP), linear regression and support vector regression (SVR). This article reports on the influence of bagging on the performance of each of these regression methods in the estimation of the effort of software projects. Experiments carried out using a dataset of software projects from NASA show that bagging is able to significantly improve performance of regression methods in this task. Moreover, we show that bagging with M5P/model trees considerably outperforms previous results reported in the literature obtained by both linear regression and RBF networks. It is also shown that bagging with M5P/model trees obtains results comparable to those of SVR, with the advantage of producing more interpretable results.
引用
收藏
页码:1595 / +
页数:2
相关论文
共 50 条
  • [1] Diverse Bagging Effort Estimation Model for Software Development Project
    Haris, Mohammad
    Chua, Fang-Fang
    Lim, Amy Hui-Lan
    [J]. COMPUTATIONAL SCIENCE AND ITS APPLICATIONS-ICCSA 2024, PT II, 2024, 14814 : 293 - 310
  • [2] Content Management System Effort Estimation Using Bagging Predictors
    Aggarwal, Naveen
    Prakash, Nupur
    Sofat, Sanjeev
    [J]. TECHNOLOGICAL DEVELOPMENTS IN EDUCATION AND AUTOMATION, 2010, : 19 - +
  • [3] Method Study of Software Project Effort Estimation
    Zhang Jun-guang
    [J]. 2008 4TH INTERNATIONAL CONFERENCE ON WIRELESS COMMUNICATIONS, NETWORKING AND MOBILE COMPUTING, VOLS 1-31, 2008, : 7594 - 7597
  • [4] Software project effort estimation with voting rules
    Koch, Stefan
    Mitloehner, Johann
    [J]. DECISION SUPPORT SYSTEMS, 2009, 46 (04) : 895 - 901
  • [5] An experiment on software project size and effort estimation
    Passing, U
    Shepperd, M
    [J]. 2003 INTERNATIONAL SYMPOSIUM ON EMPIRICAL SOFTWARE ENGINEERING, PROCEEDINGS, 2003, : 120 - 129
  • [6] Estimation Method of Software Project Effort Buffer
    Zhang, J. G.
    Jia, S. K.
    Song, X. W.
    [J]. INTERNATIONAL CONFERENCE ON ADVANCES IN MANAGEMENT ENGINEERING AND INFORMATION TECHNOLOGY (AMEIT 2015), 2015, : 782 - 788
  • [7] Project productivity evaluation in early software effort estimation
    Azzeh, Mohammad
    Nassif, Ali Bou
    [J]. JOURNAL OF SOFTWARE-EVOLUTION AND PROCESS, 2018, 30 (12)
  • [8] Estimation of software project effort with support vector regression
    Oliveira, Adriano L. I.
    [J]. NEUROCOMPUTING, 2006, 69 (13-15) : 1749 - 1753
  • [9] Recommending effort estimation methods for software project management
    Peischl, Bernhard
    Nica, Mihai
    Zanker, Markus
    Schmid, Wolfgang
    [J]. 2009 IEEE/WIC/ACM INTERNATIONAL JOINT CONFERENCES ON WEB INTELLIGENCE (WI) AND INTELLIGENT AGENT TECHNOLOGIES (IAT), VOL 3, 2009, : 77 - +
  • [10] Software project effort estimation using genetic programming
    Shan, Y
    McKay, RI
    Lokan, CJ
    Essam, DL
    [J]. 2002 INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS AND WEST SINO EXPOSITION PROCEEDINGS, VOLS 1-4, 2002, : 1108 - 1112