What should you optimize when building an estimation model?

被引:0
|
作者
Lokan, C [1 ]
机构
[1] UNSW, ADFA, Australian Def Force Acad, Sch Informat Technol & Elect Engn, Canberra, ACT 2600, Australia
关键词
effort estimation; genetic programming; accuracy statistics; fitness functions;
D O I
暂无
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
When estimation models are derived from existing data, they are commonly evaluated using statistics such as mean magnitude of relative error But when the models are derived in the first place, it is usually by optimizing something else - typically, as in statistical regression, by minimizing the sum of squared deviations. How do estimation models for typical software engineering data fare, on various common accuracy statistics, if they are derived using other 'fitness functions"? In this study, estimation models are built using a variety of fitness functions, and evaluated using a wide range of accuracy statistics. We find that models based on minimizing actual errors generally out-perform models based on minimizing relative errors. Given the nature of software engineering data sets, minimizing the sum of absolute deviations seems an effective compromise.
引用
收藏
页码:308 / 317
页数:10
相关论文
共 50 条
  • [21] WHEN SHOULD YOU REPLANT
    JENKINS, J
    FARM QUARTERLY, 1972, 27 (01): : 47 - &
  • [22] What you should remember when reading psychometric studies of risk perception
    Kermisch, C.
    Labeau, P. -E.
    RELIABILITY, RISK AND SAFETY: THEORY AND APPLICATIONS VOLS 1-3, 2010, : 1259 - 1265
  • [23] When Africanized bees attack: What you and your clients should know
    Schmidt, JO
    Hassen, LVB
    VETERINARY MEDICINE, 1996, 91 (10) : 923 - &
  • [24] What you should keep in mind when designing HMI for factory automation
    Esparza, Eduardo
    Electronic Products, 2018, 60 (07): : 15 - 17
  • [25] What you should do when people don't get well
    Feldman, Steven R.
    JOURNAL OF DERMATOLOGICAL TREATMENT, 2007, 18 (04) : 196 - 196
  • [26] 'What you do when what you found is not what you wanted'
    Reid, D. C.
    ANTIGONISH REVIEW, 2007, (148): : 111 - 111
  • [27] When what you see is what you read
    Maia, G
    Writing and Seeing: Essays on Word and Image, 2006, 95 : 377 - 385
  • [28] When what you see is not what you hear
    Chandramouli Chandrasekaran
    Asif A Ghazanfar
    Nature Neuroscience, 2011, 14 : 675 - 676
  • [29] When what you see is not what you hear
    Chandrasekaran, Chandramouli
    Ghazanfar, Asif A.
    NATURE NEUROSCIENCE, 2011, 14 (06) : 675 - 676
  • [30] The Afterlife of Data: What Happens to Your Information When You Die and Why You Should Care
    Shilton, Katie
    SCIENCE, 2024, 384 (6694) : 392 - 392