The Effect of Optimization of Error Metrics
It is important for a retail company to forecast its sale in correct and accurate way to be ableto plan and evaluate sales and commercial strategies. Various forecasting techniques areavailable for this purpose. Two popular modelling techniques are Predictive Modelling andEconometric Modelling. The...
Main Author: | |
---|---|
Format: | Others |
Language: | English |
Published: |
Högskolan i Borås, Institutionen Handels- och IT-högskolan
2011
|
Subjects: | |
Online Access: | http://urn.kb.se/resolve?urn=urn:nbn:se:hb:diva-20471 |
id |
ndltd-UPSALLA1-oai-DiVA.org-hb-20471 |
---|---|
record_format |
oai_dc |
spelling |
ndltd-UPSALLA1-oai-DiVA.org-hb-204712019-05-01T05:16:45ZThe Effect of Optimization of Error MetricsengKhurram Jassal, MuhammadHögskolan i Borås, Institutionen Handels- och IT-högskolanUniversity of Borås/School of Business and Informatics2011forecastingregressionoptimizationoverfittingMAPEWMAPERMSEEngineering and TechnologyTeknik och teknologierIt is important for a retail company to forecast its sale in correct and accurate way to be ableto plan and evaluate sales and commercial strategies. Various forecasting techniques areavailable for this purpose. Two popular modelling techniques are Predictive Modelling andEconometric Modelling. The models created by these techniques are used to minimize thedifference between the real and the predicted values. There are several different errormetrics that can be used to measure and describe the difference. Each metric focuses ondifferent properties in the forecasts and it is hence important which metrics that is used whena model is created. Most traditional techniques use the sum of squared error which havegood mathematical properties but is not always optimal for forecasting purposes. This thesisfocuses on optimization of three widely used error metrics MAPE, WMAPE and RMSE.Especially the metrics protection against overfitting, which occurs when a predictive modelcatches noise and irregularities in the data, that is not part of the sought relationship, isevaluated in this thesis.Genetic Programming, a general optimization technique based on Darwin’s theories ofevolution. In this study genetic programming is used to optimize predictive models based oneach metrics. The sales data of five products of ICA (a Swedish retail company) has beenused to observe the effects of the optimized error metrics when creating predictive models.This study shows that all three metrics are quite poorly protected against overfitting even ifWMAPE and MAPE are slightly better protected than MAPE. However WMAPE is the mostpromising metric to use for optimization of predictive models. When evaluated against allthree metrics, models optimized based on WMAPE have the best overall result. The results oftraining and test data shows that the results hold in spite of overfitted models. Program: Magisterutbildning i informatikStudent thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:hb:diva-20471Local 2320/8187Magisteruppsats, ; 2010MI21application/pdfinfo:eu-repo/semantics/openAccess |
collection |
NDLTD |
language |
English |
format |
Others
|
sources |
NDLTD |
topic |
forecasting regression optimization overfitting MAPE WMAPE RMSE Engineering and Technology Teknik och teknologier |
spellingShingle |
forecasting regression optimization overfitting MAPE WMAPE RMSE Engineering and Technology Teknik och teknologier Khurram Jassal, Muhammad The Effect of Optimization of Error Metrics |
description |
It is important for a retail company to forecast its sale in correct and accurate way to be ableto plan and evaluate sales and commercial strategies. Various forecasting techniques areavailable for this purpose. Two popular modelling techniques are Predictive Modelling andEconometric Modelling. The models created by these techniques are used to minimize thedifference between the real and the predicted values. There are several different errormetrics that can be used to measure and describe the difference. Each metric focuses ondifferent properties in the forecasts and it is hence important which metrics that is used whena model is created. Most traditional techniques use the sum of squared error which havegood mathematical properties but is not always optimal for forecasting purposes. This thesisfocuses on optimization of three widely used error metrics MAPE, WMAPE and RMSE.Especially the metrics protection against overfitting, which occurs when a predictive modelcatches noise and irregularities in the data, that is not part of the sought relationship, isevaluated in this thesis.Genetic Programming, a general optimization technique based on Darwin’s theories ofevolution. In this study genetic programming is used to optimize predictive models based oneach metrics. The sales data of five products of ICA (a Swedish retail company) has beenused to observe the effects of the optimized error metrics when creating predictive models.This study shows that all three metrics are quite poorly protected against overfitting even ifWMAPE and MAPE are slightly better protected than MAPE. However WMAPE is the mostpromising metric to use for optimization of predictive models. When evaluated against allthree metrics, models optimized based on WMAPE have the best overall result. The results oftraining and test data shows that the results hold in spite of overfitted models. === Program: Magisterutbildning i informatik |
author |
Khurram Jassal, Muhammad |
author_facet |
Khurram Jassal, Muhammad |
author_sort |
Khurram Jassal, Muhammad |
title |
The Effect of Optimization of Error Metrics |
title_short |
The Effect of Optimization of Error Metrics |
title_full |
The Effect of Optimization of Error Metrics |
title_fullStr |
The Effect of Optimization of Error Metrics |
title_full_unstemmed |
The Effect of Optimization of Error Metrics |
title_sort |
effect of optimization of error metrics |
publisher |
Högskolan i Borås, Institutionen Handels- och IT-högskolan |
publishDate |
2011 |
url |
http://urn.kb.se/resolve?urn=urn:nbn:se:hb:diva-20471 |
work_keys_str_mv |
AT khurramjassalmuhammad theeffectofoptimizationoferrormetrics AT khurramjassalmuhammad effectofoptimizationoferrormetrics |
_version_ |
1719023941883789312 |