On time series data and optimal parameters



Similar documents
INCREASING FORECASTING ACCURACY OF TREND DEMAND BY NON-LINEAR OPTIMIZATION OF THE SMOOTHING CONSTANT

USING SEASONAL AND CYCLICAL COMPONENTS IN LEAST SQUARES FORECASTING MODELS

2) The three categories of forecasting models are time series, quantitative, and qualitative. 2)

Demand Forecasting When a product is produced for a market, the demand occurs in the future. The production planning cannot be accomplished unless

Time series Forecasting using Holt-Winters Exponential Smoothing

How To Plan A Pressure Container Factory

Moving averages. Rob J Hyndman. November 8, 2009

Time Series and Forecasting

Industry Environment and Concepts for Forecasting 1

Time Series Forecasting Techniques

Spreadsheets have become the principal software application for teaching decision models in most business

Time series forecasting

Introduction to Logistic Regression

MGT 267 PROJECT. Forecasting the United States Retail Sales of the Pharmacies and Drug Stores. Done by: Shunwei Wang & Mohammad Zainal

BUS 655/655/455 Forecasting & Predictive Analytics How to Predict the Future with Confidence

Modelling and Forecasting Packaged Food Product Sales Using Mathematical Programming

Forecasting Methods / Métodos de Previsão Week 1

2. What is the general linear model to be used to model linear trend? (Write out the model) = or

Fuzzy regression model with fuzzy input and output data for manpower forecasting

Objectives of Chapters 7,8

IDENTIFICATION OF DEMAND FORECASTING MODEL CONSIDERING KEY FACTORS IN THE CONTEXT OF HEALTHCARE PRODUCTS

IBM SPSS Forecasting 22

TIME SERIES ANALYSIS & FORECASTING

Forecasting in STATA: Tools and Tricks

Chapter 27 Using Predictor Variables. Chapter Table of Contents

Association Between Variables

CB Predictor 1.6. User Manual

A Generalized PERT/CPM Implementation in a Spreadsheet

Evaluation of forecasting methods for intermittent parts demand in the eld of aviation: a predictive model

Theory at a Glance (For IES, GATE, PSU)

Process Simulation in Excel for a Quantitative Management Course

TIME SERIES ANALYSIS

Forecasting Methods. What is forecasting? Why is forecasting important? How can we evaluate a future demand? How do we make mistakes?

International College of Economics and Finance Syllabus Probability Theory and Introductory Statistics

Two-step competition process leads to quasi power-law income distributions Application to scientic publication and citation distributions

Measurement with Ratios

Numerical integration of a function known only through data points

Readers will be provided a link to download the software and Excel files that are used in the book after payment. Please visit

Production Planning. Chapter 4 Forecasting. Overview. Overview. Chapter 04 Forecasting 1. 7 Steps to a Forecast. What is forecasting?

CHAPTER 11 FORECASTING AND DEMAND PLANNING

ISSUES IN UNIVARIATE FORECASTING

A Comparative Study of the Pickup Method and its Variations Using a Simulated Hotel Reservation Data

Linear Programming. Solving LP Models Using MS Excel, 18

8. Time Series and Prediction

Outline. Role of Forecasting. Characteristics of Forecasts. Logistics and Supply Chain Management. Demand Forecasting

Call Centre Helper - Forecasting Excel Template

one Introduction chapter OVERVIEW CHAPTER

Demand forecasting & Aggregate planning in a Supply chain. Session Speaker Prof.P.S.Satish

Forecasting methods applied to engineering management

RELEVANT TO ACCA QUALIFICATION PAPER P3. Studying Paper P3? Performance objectives 7, 8 and 9 are relevant to this exam

Time Series Analysis: Basic Forecasting.

OBJECTIVE ASSESSMENT OF FORECASTING ASSIGNMENTS USING SOME FUNCTION OF PREDICTION ERRORS

Forecasting in supply chains

Outline: Demand Forecasting

UNDERSTANDING ANALYSIS OF COVARIANCE (ANCOVA)

STRUTS: Statistical Rules of Thumb. Seattle, WA

Math 132. Population Growth: the World

CHAPTER 6 FINANCIAL FORECASTING

Chapter Seven. Multiple regression An introduction to multiple regression Performing a multiple regression on SPSS

Using EXCEL Solver October, 2000

Creating, Solving, and Graphing Systems of Linear Equations and Linear Inequalities

Al-Jo anee Company: support department cost allocations with matrices to improve decision making

16 : Demand Forecasting

A New Method for Electric Consumption Forecasting in a Semiconductor Plant

Teaching model: C1 a. General background: 50% b. Theory-into-practice/developmental 50% knowledge-building: c. Guided academic activities:

ADVANCED FORECASTING MODELS USING SAS SOFTWARE

Big Ideas in Mathematics

TIME SERIES ANALYSIS

ICASL - Business School Programme

Mode and Patient-mix Adjustment of the CAHPS Hospital Survey (HCAHPS)

Simple linear regression

Forecasting method selection in a global supply chain

Forecasting irregular demand for spare parts inventory

Forecasting Geographic Data Michael Leonard and Renee Samy, SAS Institute Inc. Cary, NC, USA

Improving Students' Data Analysis and Presentation Skills: The Ocean State Circuits, Inc. Forecasting Project

Forecasting sales and intervention analysis of durable products in the Greek market. Empirical evidence from the new car retail sector.

Chapter 1. Vector autoregressions. 1.1 VARs and the identi cation problem

The Combination Forecasting Model of Auto Sales Based on Seasonal Index and RBF Neural Network

A three point formula for finding roots of equations by the method of least squares

1 Teaching notes on GMM 1.

c 2008 Je rey A. Miron We have described the constraints that a consumer faces, i.e., discussed the budget constraint.


business statistics using Excel OXFORD UNIVERSITY PRESS Glyn Davis & Branko Pecar

Oscillations of the Sending Window in Compound TCP

Simple formulas to option pricing and hedging in the Black Scholes model

Adaptive model for thermal demand forecast in residential buildings

Short-cut design of small hydroelectric plants

QMB 3302 Business Analytics CRN Spring 2015 T R -- 11:00am - 12:15pm -- Lutgert Hall 2209

Introduction to time series analysis

Improving Demand Forecasting

Transcription:

Available online at www.sciencedirect.com Omega 32 (2004) 111 120 www.elsevier.com/locate/dsw On time series data and optimal parameters Rasmus Rasmussen Institute of Economics, Molde University College, P.O. Box 2110, Molde 6402, Norway Received 18 June 2001;accepted 26 September 2003 Abstract Forecasting using time series (TS) models are often based on linear regression or methods using various smoothing techniques. When estimating the parameters used in smoothing techniques, it has become a common practice to optimize the smoothing constants (parameters). This new practice is a result of the ease such methods can be accomplished when using the built in Solver optimization tool in modern spreadsheets. However, the capabilities of Solver can be utilized further to optimize more of the parameters, particularly the initial or starting parameters. This paper presents examples of exponential smoothing techniques, demonstrating improved ts when adopting this idea of optimizing the initial parameters as well as the smoothing constants. It also demonstrates that linear regression is a special case of Holt s exponential smoothing model with trend. Normalization of the seasonal parameters in models incorporating seasonality is also discussed, showing improved ts to TS data. Educators are encouraged to adopt the idea of letting Solver optimize more of the parameters than what is common practice today, in other models and in other elds.? 2003 Elsevier Ltd. All rights reserved. Keywords: Forecasting;Time series;regression;spreadsheets;education 1. Introduction Forecasting using time series (TS) analysis is a frequently used quantitative technique when numbers concerning the future are required. Spreadsheets used on an electronic computer are becoming a common tool for managers and analysts. Even though software specially designed for forecasting is available, the exibility and ease of use of spreadsheets combined with good graphing capabilities often makes them the choice of tools when performing the TS analysis [1]. Using spreadsheets to perform linear regression analysis or other models such as exponential smoothing techniques in TS analysis is becoming a standard in management science text books [2 5]. It is also becoming common practice to use Solver to choose the smoothing constant(s) [3, 5] for exponential smoothing techniques. Corresponding author. Fax: +47-71-21-41-00. E-mail address: rasmus.rasmussen@himolde.no (R. Rasmussen). There are also add-ins to spreadsheets performing TS analysis, as CB Predictor, a tool that is a part of Crystal Ball Pro, 1 and ForecastX. 2 How the smoothing constants and initial values are computed in these add-ins are not always disclosed in their manuals. A numerical example seems to indicate that only the smoothing constants are optimized. In this paper I argue to go one step further, and also optimize the initial or starting parameters. These values are usually estimated based on the rst part of data in the TS. Often very simple formulas are used, as a shortcut to maintain the spreadsheet model simple. If the model includes seasonal adjustments, then normalization of the seasonal parameters often are skipped for the same reason. The normalization of the seasonal adjustments is seldom mentioned in these introductory text books. For short-range forecasts skipping normalization will normally not make the forecasts go out of proportions, and long-range forecasts is usually not advisable based on these models. But skipping 1 By Decisioneering; http://www.decisioneering.com 2 By John Galt Solutions, Inc.; http://forecastx.com. 0305-0483/$ - see front matter? 2003 Elsevier Ltd. All rights reserved. doi:10.1016/j.omega.2003.09.013

112 R. Rasmussen / Omega 32 (2004) 111 120 Fig. 1. Linear regression on a time series. normalization may cause systematic forecasting errors compared to the theoretical model [6]. This paper therefore suggests utilizing Solver to simultaneously optimize the smoothing constants and the initial values in the spreadsheet models forecasting TS data, when exponential smoothing methods are being used. With the increasing capabilities of Solver, 3 educators are encouraged to adopt the idea of optimizing parameters normally treated as constants, also in other types of models. As such, this paper is heavily inuenced by Ragsdale and Plane [1], advising to simultaneously optimize the regression parameters and seasonal adjustments when regression models are used to forecast TS. 2. Models with trend When a TS analysis with only trend is performed, a number of models can be applied. This paper focuses on exponential smoothing models, and illustrates Holt s model compared to linear regression. A linear regression model is easily implemented in a spreadsheet by using the built in TREND function to forecast a TS variable Y t (given historical data for the time 3 Premium Solver Platform v3.5 is used in this paper. Frontline Systems; http://www.solver.com periods t =1; 2; 3;:::;n). Forecasts based on linear regression are computed according to F t = b 0 + b 1t; (1) where the regression parameters b 0 and b 1 in (1) is estimated by minimizing the mean square error (MSE): Min : MSE (2) b 0 ;b 1 and the MSE in (2) is dened as MSE = 1 n (Y t F t) 2 : (3) n t=1 To reveal the parameters b 0 and b 1 the regression tool or Solver can be used, but the TREND function in Excel is suf- cient to make the forecasts directly. (Technically regression is minimizing the sum of squared error (SSE), which equals n MSE.) MSE for the complete series of data (t =1; 2; 3;:::;20) for the linear regression model in Fig. 1 is 3937, which is the value minimized by the TREND function. Some models use rst year for initialization, so forecasts can only be done for t = 5 20, and MSE for that period is therefore displayed for comparisons. MSE for the last cycle is also displayed, as this period often is regarded being most representative for the upcoming future. Holt s method is more exible than linear regression since it updates the level and trend parameters, which are constant

R. Rasmussen / Omega 32 (2004) 111 120 113 Fig. 2. Holt s method with optimized smoothing parameters. in linear regression. Forecasts at time t for period t + k are made by F t+k = E t + kt t: (4) The level E t is updated as E t = Y t +(1 )[E t 1 + T t 1]: (5) The trend T t is updated as: T t = (E t E t 1)+(1 )T t 1: (6) Initial values have to be calculated to be able to update the values for level and trend. Several methods can be applied, but to keep the formulas in the spreadsheet simple, the following formulas are sometimes used: E 1 = Y 1; (7) T 1 =0: (8) The smoothing constants and are parameters set within the limits 0 6, 6 1. Solver can be used to minimize MSE using one period forecasts (k = 1) for periods 2 20, but for comparisons the periods 5 20 is minimized. The linear regression model in Fig. 1 has a better t to the data (lower MSE) than the implementation of Holt s method as shown in Fig. 2. This is caused by how the initial values for level and trend are computed. Even though more sophisticated forms for Eqs. (7) and (8) can be applied, the initial values for level and trend should be part of the optimization model to get the best possible t. Implementing this modication of the spreadsheet model, as in Fig. 3, shows that if the optimal values for the smoothing constants and = 0, then E 0 = b 0 and T 0 = b 1. In this case Holt s model equals simple linear regression. This implementation of Holt s model will never produce inferior ts compared to linear regression. (The Solver model will have the same objective, but more decision variables, of which some applies to similar variables.) 3. Models with trend and seasons Holt Winter s method adjusts for seasonal eects, and can be applied with both additive and multiplicative seasonal

114 R. Rasmussen / Omega 32 (2004) 111 120 Fig. 3. Holt s method with optimized smoothing parameters and initial values. eects. First the multiplicative version will be illustrated. In this model, forecasts are adjusted for seasonal eects according to (9) F t+k =(E t + kt t)s t+k p : (9) In Holt Winter s method P equals the number of seasons per cycle (as 4 quarters per year). The updating procedure for the level is slightly modied [ ] Yt E t = +(1 )[E t 1 + T t 1]: (10) S t p The trend is updated as before and repeated T t = (E t E t 1)+(1 )T t 1: (11) The seasonal parameters are updated according to [ ] Yt S t = +(1 )S t p: (12) E t To start updating the level, trend and seasonal parameters, we have to estimate initial values. Again there are several options. To preserve as much as possible of the data series for testing forecasts, a simple procedure of using only the rst cycle as initial period will be used. Y t S t = (1=p p t=1 Yt) for t =1;:::;p; (13) E p = Yp ; S p (14) T p =0: (15) The smoothing constants ; and are parameters set within the limits 0 6,, 6 1. Solver can be used to minimize MSE for the periods 5 20. This is implemented in Fig. 4. The TS data have obviously seasonal patterns, and the model incorporating seasonal eects makes a signicant improved t to the data compared to previous models with only trend. However, we can improve the t even further, by adopting the idea of optimizing the initial values for level, trend and seasonal parameters;in addition to optimizing the smoothing constants. In Fig. 5 a new initial cycle is added, and Solver is set to optimize the starting values for level, trend and seasons as well as the smoothing constants, and. For TS with limited amounts of historical data, this technique can be valuable. We are now able to use all observations for testing purposes, not having to devote some part of the TS data for initialization.

R. Rasmussen / Omega 32 (2004) 111 120 115 Fig. 4. Holt Winter s multiplicative;with optimized smoothing parameters. The MSE is signicantly reduced when both the initial parameters and smoothing constants are optimized, in this example MSE is improved for all compared periods. If there are reasons to believe that recent data is more representative for the expected future than older observations, Solver can be set to minimize MSE for the last cycle(s) instead of for the whole data set. Or the oldest and no longer representative parts of the data set can be deleted. Since we do not have to reserve data for initialization, the latter may be the most ecient strategy. 4. Normalization A note on normalization of the seasonal parameters should be made. As can be seen in Fig. 5 the sum of the initial seasons s 3 +s 2 +s 1 +s 0 =9; 631. This should theoretically be equal P (4), or average to 1 for multiplicative models. If not, the model will make systematic forecasting errors [6]. Long-range forecasts can easily grow out of proportions. This is illustrated in the examples by the fact that this model is the one with the largest value for the latest forecast. Normalization is usually skipped in introductory textbooks, maybe for convenience, since the spreadsheet becomes quite more complex. Normalization involves an iterative procedure in updating the seasonal parameters. The average A 0 must be computed before updating A t = 1 P t i=t p+1 S i: (16) The normalized seasonal parameters for periods 0; 1;:::; p 1 are then computed at t =0as S i Si A t for i = t; t 1;:::;t p +1: (17) Then formulas (10) (12), (16) and (17) are applied for updating at t =1; 2;:::;n. The normalization will assure that the seasonal parameters do not adopt changes in level or trend, only adjust to changes in the seasonal variations. Again Solver is set to optimize the initial values for level, trend and seasons, along with the smoothing constants ; and. The result is presented in Fig. 6.

116 R. Rasmussen / Omega 32 (2004) 111 120 Fig. 5. Holt Winter s multiplicative;with optimized smoothing parameters and initial values. The smoothing constants, and get the same optimal value as without normalization, and the forecasts are identical with the model in Fig. 5, where normalization is not performed. The only change from Fig. 5 is the values for the initial parameters. This occurs because the optimal smoothing constant for the seasonal parameters is equal zero in this example. In that case the rst normalization is sucient, since the updated values will not change. In the version with additive seasonal adjustments, the advantage of normalization is more profound. The forecasts are changed as follows F t+k = E t + kt t + S t+k p : (18) The updating procedure for the level, trend and seasons are slightly modied E t = (Y t S t p)+(1 )[E t 1 + T t 1]; (19) T t = (E t E t 1)+(1 )T t 1; (20) S t = (Y t E t)+(1 )S t p: (21) Solver is used to minimize MSE for the periods 1 20 by adjusting the smoothing constants, and within the limits 0 6,, 6 1, as well as the initial parameter values for level, trend and seasons. This is implemented in Fig. 7. The additive seasonal adjustments seem to not t the data as well as the multiplicative adjustments. But to take full advantage of the model we again should normalize the seasonal adjustments. This implementation is done in Fig. 8. The normalization in a model with additive adjustments of seasonal eects is similar to the multiplicative model. In an additive model the sum of the seasonal parameters for a cycle (year) should equal 0. The normalization will assure that the seasonal parameters do not adopt changes in level or trend, but only adjust to changes in the seasonal variations. The average A 0 is computed before updating as in (16). The normalized seasonal parameters for periods 0; 1;:::; p 1 are then computed at t =0as S i S i A t for i = t; t 1;:::;t p +1: (22) Thereafter formulas (19), (20), (21), (16) and (22) are applied for updating at t =1; 2;:::;n.

R. Rasmussen / Omega 32 (2004) 111 120 117 Fig. 6. Holt Winter s multiplicative;normalized optimized smoothing parameters and initial values. An easy way to make the initial seasonal parameters is to add a constraint to Soiver. Make a constraint that corresponds to A 0 = 0 for models with additive seasons or a constraint A 0 = 1 for models with multiplicative seasons. In Fig. 7 without normalization the average of the seasonal parameters is 144, indicating that some of the trend and level adjustments is adopted in the adjustments of the seasonal eects. In Fig. 8 the normalization limits the seasonal adjustments to only capture seasonal eects, forcing the level and trend parameters to fully adopt these eects. The normalization has improved the t as measured by MSE for the period being minimized (periods 1 20), and also for the last year isolated (periods 17 20). But MSE for periods 5 20 seems to be increased by normalization. However, using Solver to minimize MSE for periods 5 20, then the MSE and forecasts are equal for both the non-normalized and the normalized version of the model with additive seasonal adjustments. If MSE for the last year (periods 17 20) is being minimized, both the model with multiplicative adjustments of seasonal eects and the model with additive adjustments make perfect ts to the data (MSE =0), both with and without normalization. (The models in Figs. 5 8.) This astonishingly good result is not a surprise when considering that the optimization model has 9 decision variables to t the forecasts for the 4 last quarters. But Solver superbly solves the complexity of the optimization problem. This perfect t is not achieved without also optimizing the initial parameters (as the model in Fig. 4). The forecasting add-in tool CB Predictor selects Holt Winter s multiplicative method as the method being able to t this TS data best. It does not t the data as well as the optimized normalized version presented in Fig. 6. These examples indicate that normalization can help to improve the ability to t forecasts to TS data. 5. Empirical tests In these examples focus has been on tting a forecasting model as close as possible to time series data. The ultimate test is of course to see how the forecasts t the future, but these tests can only be done retrospectively. Therefore it is common practise to do blind tests by splitting the data in two series, the rst part is used to t the model to the data, and the recent part of the time series is used as

118 R. Rasmussen / Omega 32 (2004) 111 120 Fig. 7. Holt Winter s additive;with optimized smoothing parameters and initial values. a hold out test, to see how accurate the model forecasts the unknown future. The model that most accurately describes the holdout series is then selected for making the actual forecasts, after being ret to the complete time series. These previous examples may be regarded as this last step. The rationale behind this practice is the belief that the model that most accurately prolonged its tted pattern in the initial series into the holdout series also will be most accurate when prolonging the pattern from the complete data series into the real future. Just selecting the model that has the best t to the complete time series may result in selecting a model that overts the data incorporating random uctuations that do not repeat themselves. And empirical tests seem to indicate that this is what is actually happening statistically sophisticated models do not outperform simple forecasting techniques, the opposite may be the case [7]. 4 This fact has not stopped courses in advanced forecasting methods from being thought at the universities or papers being published in journals. Instead emphasis is being made that forecasts should not rely on a single method, they should be made as a composite of several dierent forecasting methods, also regarding qualitative methods. To test if the technique described in this paper overts the time series, a comparison to ARIMA models was done [8]. 5 The last year time series was used as holdout period. Two dierent ARIMA models were developed, using ForecastX. One model was developed by letting the software automatically select an ARIMA model, the other model was completely specied to the software. The specied model had a slightly better t to the initial data. ForecastX was also given the opportunity to freely select a forecasting model from its vast arsenal of techniques this led to the selection of Holt Winter with multiplicative season. MSE for these models are listed in Table 2, following the models developed after the guidelines in this article. Table 1 lists the classication of the exponential smoothing models used. 4 Particularly Chapter 11. 5 Data from Example 9.10.

R. Rasmussen / Omega 32 (2004) 111 120 119 Fig. 8. Holt Winter s additive;normalized and optimized smoothing parameters and initial values. Table 1 Pegel s classication Season Trend None Additive Multiplicative None A1 A2 A3 Additive B1 B2 B3 Multiplicative C1 C2 C3 Table 2 Using holdout data MSE Initial Holdout B2 Normalized 803,8 641,1 B3 Normalized 609,8 886,1 C2 Normalized 831,3 786,8 C3 Normalized 652,2 951,4 ARIMA(1,1,0) * (2,1,0) 771,9 1988,2 ARIMA(1,1,0) * (0,1,2) 719,0 1859,9 ForecastX B3 738,8 1287,5 The model that best ts the initial series is Holt Winter with additive trend and multiplicative season (B3). Based on the holdout series the selection is Holt Winter with additive trend and additive season (B2). We see that all models listed are making approximately equal good t to the data seen by the model (MSE range from 610 830). The models made in accordance with this article have MSE in the holdout series comparable to the MSE in the initial series, two has lower and two has higher MSE in the holdout series. This is quite opposite to the more sophisticated statistical ARIMA models both have more that twice as large MSE in the holdout series than in the initial series. We see that the Holt Winter method applied by ForecastX (which does not normalize the seasons or apply the technique of simultaneously optimize the smoothing constants and the initial parameter values);also make a considerable larger MSE in the holdout series than in the initial series. This indicates that the recommendations made in this article do not lead to overt, comparing with the same model done the traditional way. The result is also in line with previous empirical tests more sophisticated (ARIMA) models do not outperform simpler (exponentially smoothing) models. Compared to the sophisticated models there is no

120 R. Rasmussen / Omega 32 (2004) 111 120 indication that the methods described in this article will lead to greater overt, the opposite seem to be the case. 6. Optimization tools The optimization models for minimizing MSE will be non-linear due to a non-linear objective function. But adding the initial parameters to the decision variables also will create non-linearity, since decision variables will be multiplied with each other. With several decision variables in such complicated non-linear models, the optimization task will not be straight forward to solve. The standard Solver will nd the nearest local optimal solution relative to the initial values of the decision variables set by the spreadsheet user. To search for alternative local optimal solutions will be like looking for a needle in a haystack. Fortunately, the Premium Solver Platform has a multistart search option, which has proven quite ecient in these examples. 7. Conclusions This paper outlines an approach whereby smoothing and initial parameters are found by solving directly the problem of minimizing MSE. The advantage is not only better t to TS data. It will also reduce the need for data, since there will be no need to use data to estimate the initial parameters. When initial parameters are optimized along with the smoothing constants, linear regression becomes a special case of Holt s method. The paper also advice to normalize seasonal adjustments in forecasting models. This extra complexity pays o in better ts and a theoretical sounder model. References [1] Ragsdale CT, Plane DR. On modeling time series data using spreadsheets. Omega 2000;28(2):215 21. [2] Camm, JD, Evans JR, Management science and decision technology, 1st ed. Cincinnati, OH: Southwestern College Publishing;2000. p. 390. [3] Ragsdale, CT. Spreadsheet modeling and decision analysis, 3rd ed. Cincinnati, OH: Southwestern College Publishing;2001. p. 794. [4] Render B, Stair RM. Quantitative analysis for management, 7th ed. Englewood Clis, NJ: Prentice-Hall;2000. [5] Winston WL, Albright CS. Practical management science, 2nd ed. Pacic Grove, CA: Duxbury;2001. p. 953. [6] Mossin J. Operasjonsanalytiske emner. Oslo: Johan Grundt Tanum: 1972. 303 s. [7] Makridakis, SG, Wheelwright SC, Hyndman RJ. Forecasting methods and applications, 3rd ed. New York: John Wiley & Sons Inc.;1998. p. 642. [8] Hanke JE, Wichern DW, Reitsch AG. Business forecasting, 7th ed. Upper Saddle River, NJ: Prentice Hall, Inc.;2001. p. 498.