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...

Full description

Bibliographic Details
Main Author: Khurram Jassal, Muhammad
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