CHAPTER13: FORECASTING. 13.1 INTRODUCTION Typical business forecasting situations –A company wishes to forecast the sales of its products – Forecast the.

Slides:



Advertisements
Similar presentations
Spreadsheet Modeling & Decision Analysis
Advertisements

Part II – TIME SERIES ANALYSIS C3 Exponential Smoothing Methods © Angel A. Juan & Carles Serrat - UPC 2007/2008.
Forecasting OPS 370.
Contents 7.2 Applications of Percentage in Banking and 7.3 Time-series Graphs 7.4 Interpreting and Analysing Data Collected 7.1 Arithmetic and Geometric.
Guide to Using Excel For Basic Statistical Applications To Accompany Business Statistics: A Decision Making Approach, 5th Ed. Chapter 15: Analyzing and.
Exponential Smoothing Methods
Time Series Analysis Autocorrelation Naive & Simple Averaging
T T18-03 Exponential Smoothing Forecast Purpose Allows the analyst to create and analyze the "Exponential Smoothing Average" forecast. The MAD.
Class 20: Chapter 12S: Tools Class Agenda –Answer questions about the exam News of Note –Elections Results—Time to come together –Giants prove that nice.
Analyzing and Forecasting Time Series Data
Chapter 12 - Forecasting Forecasting is important in the business decision-making process in which a current choice or decision has future implications:
1 Spreadsheet Modeling & Decision Analysis: A Practical Introduction to Management Science, 3e by Cliff Ragsdale.
MOVING AVERAGES AND EXPONENTIAL SMOOTHING
Chapter 3 Forecasting McGraw-Hill/Irwin
T T18-05 Trend Adjusted Exponential Smoothing Forecast Purpose Allows the analyst to create and analyze the "Trend Adjusted Exponential Smoothing"
Forecasting & Time Series Minggu 6. Learning Objectives Understand the three categories of forecasting techniques available. Become aware of the four.
4 Forecasting PowerPoint presentation to accompany Heizer and Render
Forecasting McGraw-Hill/Irwin Copyright © 2012 by The McGraw-Hill Companies, Inc. All rights reserved.
Statistical Forecasting Models
T T18-06 Seasonal Relatives Purpose Allows the analyst to create and analyze the "Seasonal Relatives" for a time series. A graphical display of.
Applied Business Forecasting and Planning
Slides 13b: Time-Series Models; Measuring Forecast Error
Chapter 2 Data Patterns and Choice of Forecasting Techniques
© 2003 Prentice-Hall, Inc.Chap 12-1 Business Statistics: A First Course (3 rd Edition) Chapter 12 Time-Series Forecasting.
© 2002 Prentice-Hall, Inc.Chap 13-1 Statistics for Managers using Microsoft Excel 3 rd Edition Chapter 13 Time Series Analysis.
BIS Application Chapter two
Demand Management and Forecasting
© 2006 Prentice Hall, Inc.4 – 1 Forcasting © 2006 Prentice Hall, Inc. Heizer/Render Principles of Operations Management, 6e Operations Management, 8e.
Forecasting Copyright © 2015 McGraw-Hill Education. All rights reserved. No reproduction or distribution without the prior written consent of McGraw-Hill.
Stevenson and Ozgur First Edition Introduction to Management Science with Spreadsheets McGraw-Hill/Irwin Copyright © 2007 by The McGraw-Hill Companies,
Linear Trend Lines Y t = b 0 + b 1 X t Where Y t is the dependent variable being forecasted X t is the independent variable being used to explain Y. In.
Business Forecasting Used to try to predict the future Uses two main methods: Qualitative – seeking opinions on which to base decision making – Consumer.
Forecasting OPS 370.
Forecasting Techniques: Single Equation Regressions Su, Chapter 10, section III.
1 Spreadsheet Modeling & Decision Analysis: A Practical Introduction to Management Science, 3e by Cliff Ragsdale.
Forecasting MKA/13 1 Meaning Elements Steps Types of forecasting.
Holt’s exponential smoothing
DSc 3120 Generalized Modeling Techniques with Applications Part II. Forecasting.
Chapter 17 Time Series Analysis and Forecasting ©.
Time Series Analysis and Forecasting
To Accompany Ritzman & Krajewski, Foundations of Operations Management © 2003 Prentice-Hall, Inc. All rights reserved. Chapter 9 Demand Forecasting.
Chapter 6 Business and Economic Forecasting Root-mean-squared Forecast Error zUsed to determine how reliable a forecasting technique is. zE = (Y i -
Maintenance Workload Forecasting
McGraw-Hill/Irwin Copyright © 2010 by The McGraw-Hill Companies, Inc. All rights reserved. 3 Forecasting.
Jon Curwin and Roger Slater, QUANTITATIVE METHODS: A SHORT COURSE ISBN © Thomson Learning 2004 Jon Curwin and Roger Slater, QUANTITATIVE.
Welcome to MM305 Unit 5 Seminar Prof Greg Forecasting.
T T18-07 Seasonally Adjusted Linear Trend Forecast Purpose Allows the analyst to create and analyze a "Seasonally Adjusted Linear Trend" forecast.
Time Series Analysis and Forecasting. Introduction to Time Series Analysis A time-series is a set of observations on a quantitative variable collected.
Learning Objectives Describe what forecasting is Explain time series & its components Smooth a data series –Moving average –Exponential smoothing Forecast.
©2003 Thomson/South-Western 1 Chapter 17 – Quantitative Business Forecasting Slides prepared by Jeff Heyl, Lincoln University ©2003 South-Western/Thomson.
1 BABS 502 Moving Averages, Decomposition and Exponential Smoothing Revised March 14, 2010.
MGS3100_03.ppt/Feb 11, 2016/Page 1 Georgia State University - Confidential MGS 3100 Business Analysis Time Series Forecasting Feb 11, 2016.
FORECASTING Introduction Quantitative Models Time Series.
4 - 1 Course Title: Production and Operations Management Course Code: MGT 362 Course Book: Operations Management 10 th Edition. By Jay Heizer & Barry Render.
1 1 Chapter 6 Forecasting n Quantitative Approaches to Forecasting n The Components of a Time Series n Measures of Forecast Accuracy n Using Smoothing.
MBF1413 | Quantitative Methods Prepared by Dr Khairul Anuar 8: Time Series Analysis & Forecasting – Part 1
1 Decision Making ADMI 6510 Forecasting Models Key Sources: Data Analysis and Decision Making (Albrigth, Winston and Zappe) An Introduction to Management.
Managerial Decision Modeling 6 th edition Cliff T. Ragsdale.
McGraw-Hill/Irwin Copyright © 2009 by The McGraw-Hill Companies, Inc. All Rights Reserved. Chapter 3 Forecasting.
Forecast 2 Linear trend Forecast error Seasonal demand.
1 Doing Statistics for Business Doing Statistics for Business Data, Inference, and Decision Making Marilyn K. Pelosi Theresa M. Sandifer Chapter 13 Time.
3-1Forecasting Weighted Moving Average Formula w t = weight given to time period “t” occurrence (weights must add to one) The formula for the moving average.
T T18-02 Weighted Moving Average Forecast Purpose Allows the analyst to create and analyze the "Weighted Moving Average" forecast for up to 5.
TIME SERIES MODELS. Definitions Forecast is a prediction of future events used for planning process. Time Series is the repeated observations of demand.
Welcome to MM305 Unit 5 Seminar Dr. Bob Forecasting.
Welcome to MM305 Unit 5 Seminar Forecasting. What is forecasting? An attempt to predict the future using data. Generally an 8-step process 1.Why are you.
1 By: Prof. Y. Peter Chiu 9 / 1 / / 1 / 2012 Chapter 2 -A Forecasting.
Short-Term Forecasting
Forecasting Methods Dr. T. T. Kachwala.
MBF1413 | Quantitative Methods Prepared by Dr Khairul Anuar
Presentation transcript:

CHAPTER13: FORECASTING

13.1 INTRODUCTION Typical business forecasting situations –A company wishes to forecast the sales of its products – Forecast the returns resulting to the company from the purchase of new equipment. –A local authority forecasts the number of children for the next ten years –The Treasury has a large economic model that allows the investigation of the likely effects on the economy if the Chancellor changes the income tax rate, or alters the interest rate.

Approaches to Forecasting If the company has available the monthly sales figures for its products for the previous twelve months then this information can be used to make a forecast of sales for the next month.

To forecast the sales for the next three time points: projecting the sales trend line.

projecting the sales trend line is not so simple Intuitively any forecast made from this data would be less reliable.

Time-series method –Use historical data collected over time and use this data to project forward to make a forecast Other methods of forecasting –For local authority example, to predict the number of couples within age bands, the birth rate for each age band hence the forecast number of children as required. –The Treasury has a large econometric model that allows the investigation of the likely effects on the economy if the Chancellor changes the income tax rate, or alters the interest rate.

Time-Series A time-series may be formally defined as: –A set of observations made on a particular variable at equidistant time intervals. Some examples of time-series: –The sales data used in the two examples above. –The number of people recorded as unemployed at the end of each month. –The daily closing price for a company shares quoted by London Stock Exchange –The temperature of a hospital patient recorded on an hourly basis. Measure of the accuracy of the forecast

13.1.3Time-Series Graphs Time-series plot: –A visual inspection : useful information about the nature of the time-series. –well-defined trend –seasonal structure. EXAMPLE 1: –well-defined trend having little variability about the trend. –give relatively precise forecasts. –forecasts for time points 13, 14 & 15 –measure of the forecast accuracy for different forecasting methods

EXAMPLE 2 –more problematical –forecasts produced from time-series data: less reliable. –forecasts for time points 13, 14 & 15 –The measure of forecast accuracy in this situation would suggest the forecasts were not very reliable. Forecasting method: –calculating the forecast for each required time point – calculating measure of forecast accuracy

13.1.4Exponential Smoothing Methods: Methodology for exponential smoothing is based on intuitive ideas, –a set of 'custom and practice methods' rather than having a well defined underlying theoretical structure. Exponential smoothing model –simple exponential smoothing model –model to deal with time-series that contain a trend –Model to deal with time-series that contain both trend and seasonality.

13.2 THE SIMPLE EXPONENTIAL SMOOTHING MODEL Exchange rate between Pound Sterling and German Mark To forecast the exchange rate for time periods 12, 13 & 14 Quarter Ex.Rate

No well-defined trend or seasonal variation Using simple exponential smoothing model

–This type of time-series data is described as a stationary time-series. – For a stationary time-series the forecast for the next time point is the average value of the 'time-series variable' over the length of the series. –The estimate of the Exchange Rate at time point 12 Simple average Weighted average

A Notation & the simple EWMA relationship A common abbreviated notation for this time-series: –X t, t=1,2,…,n. The estimate of the level made on the basis of the previous t observations is labelled as M t, then a weighted average can be calculated as follows: M t = a t X t + a t-1 X t-1 + a t-2 X t-2 +…+ a 1 X 1 a t + a t-1 + a t-2 +…+ a 1 =1

Simple average –a t = a t-1 = a t-2 =…= a 1 =1/t weighted Average –Heavier weighting is given to more current data points a t >a t-1 > a t-2 >…>a 1 a t-j =  (1-  ) j j=1,2,3… 0≤  ≤1 M t =  X t +  (1-  ) X t-1 +  (1-  ) 2 X t-2 +  (1-  ) 3 X t-3 +…

–The series ,  (1-  ),  (1-  ) 2,  (1-  ) 3,  (1-  ) 4 : an exponential series (geometric series) –M t =  X t +  (1-  ) X t-1 +  (1-  ) 2 X t-2 +  (1-  ) 3 X t-3 +… –M t =  X t + (1-  )[  X t-1 +  (1-  )X t-2 +  (1-  ) 2 X t-3 +…] – M t =  X t + (1-  )M t-1 –This is the basic exponential smoothing equation The estimate at time t = a proportion of the new information +one minus that proportion of the estimate at time t-1.

Forecasting with the Simple model For X t, t=1,2,…,n, –M t =  X t + (1-  )M t-1 –Calculate M 2 using t=2 –Calculate M 3 using t=3 –Calculate M 4 using t=4 –Calculate M n using t=n – The forecast of the value of X n+1 = M n Two problems for the process –How to start the calculation –How to choose a value for , the smoothing constant.

How to start the calculations, A Starting Rule Starting rule –let M 1 = X 1 –Let  =0.25 Calculating

MtMt t Calculation 12.95M 1 =X M 2 = 0.25X M M 3 = 0.25X M M 4 = 0.25X M M 5 = 0.25X M M 6 = 0.25X M M 7 = 0.25X M M 8 = 0.25X M M 9 = 0.25X M M 10 = 0.25X M M 11 =0.25X M 10 Forecasting is the last value of M, (M 11 ) is 2.95, this is a weighted moving average based on all the previous 11 time-series data points. X 12 =M 11 =2.95

The graph of the data and the M t series is given in below:

Define F t (1) to mean the forecast made on the basis of the time-series data values, X 1, X 2, X 3,... X t of the next value of the time- series, X t+1 –For the simple exponential smoothing model the forecast function is F t (1) = M t –F 11 (1) = M 11 =2.95 Define F t (2) to mean the forecast made on the basis of the time-series data values, X 1, X 2, X 3,... X t of the value of X t+2. –F t (2) is called the two step forecast. –F t (2) = M t – F 11 (2) = M 11 =2.95 (forecast value of X t+2 )

F t (h) means the h step forecast made on the basis of the previous t time- series points. –F t (h) = M t –F 11 (3) = M 11 =2.95 (forecast value of X 11+3 ) –F 11 (4) = M 11 =2.95 (forecast value of X 11+4 )

Measuring Forecast Precision F t (1) = M t –F 10 (1) = M 10 –F 9 (1) = M 9 –F 8 (1) = M 8 Common Measures of forecast precision: –Mean Absolute Deviation –Mean Square error –Mean Percentage Error

Mean Absolute Deviation –MAD =  |E t |/n – Exponentially weighted MAD MAD t =  |E t | +(1-  ) MAD t-1 Mean Square Error –MSE=  (E t ) 2 /n Mean Percentage Error –MPE=  (|E t | /X t )*100/n Example: –MAD = –MSE = –MPE =1.02%

How to choose a value for , the smoothing constant: M t =  X t + (1-  )M t-1 –IF  =0, M t = M t-1 =M t-1 =…=X 1 For a very small(near 0) value of  we get very heavy smoothing, very little weight is given to the new data, and a heavy weighting given to the history of the series. –IF  =1, M t = X t For large values of  (near 1) a high weighting is given to the current data and very little to the past history of the series.

Smoothing constant  determines the level of smoothing. –A small value of  gives heavy smoothing –A large value of  gives less smoothing – In practice the value of  used to make a forecast represents a trade-off between these two extremes.

Guidance for smoothing parameter –a)The value of  should be in the range 0.05 to 0.3 (suggestion by C D Lewis) Choose  small if a plot of the series suggests a stable series. Choose  large if a plot of the series suggests a more dynamic series. –b)Choose the value of  to minimise one of the measures of forecast precision.

Building a Spreadsheet Model of the EWMA Model The Conceptual Paper Worksheet:

The choice of  : –Using 'Table' command on Excel i. Estimate the value of  that gives the smallest MSE. ii. Enter this estimated value of  into cell Dl. iii.The forecasts for time period & 14 are read from cells D15, D16 & D17. –Using Solver command on Excel  = Final spreadsheet model(  =0.7) as following table

–Mean Square Error by definition is the average squared error, as such is measured in squared units, this does not make for sensible interpretation. The Root Mean Square Error, RMSE, which is the square root of the MSE is in the correct units. For this data RMSE =  = –£1 = 2.91 Marks, with a RMSE = , the implication being that the forecast error is likely to +/ Marks

13.3 EXPONENTIAL SMOOTHING MODEL WITH TREND A product inventory level at the end of week over the last 25 weeks:

This time-series exhibits a definite upward trend.

The Exponential Smoothing Model with Trend If assuming the trend is locally linear, at time t the level and rate of change of level, (the slope) is known, X t+1 = Level(t) + Slope(t) + error –Level(t) =M t –Slope or Gradient at time t: R t = M t – M t-1 –The estimate at time t = proportion of the new information + one minus that proportion of the estimate at time t-1,

–Estimate of the level at time t =  *new information + (1-  )*Estimate of the level based on time t-1 information –M t =  X t + (1-  )(M t-1 + R t-1 ) –R t =  (M t -M t - 1 ) + (1-  )R t - 1 one step forecast: M t + R t two-step forecast: M t + 2R t –h-step forecast: F t (h) = M t + hR t –Using this model to forecast presents the following problems: a) A starting rule is required, initial values for M 1 and R 1 need to be estimated. b)Values for the two smoothing parameters  and  need to be specified.

The Starting Rule and smoothing parameters a)The starting Rule. The simplest starting rule is to fit a straight line to the first few data points. This can be done by fitting a straight line by eye to the time-series graph and measuring the intercept and slope.

–When t = 1 the value of inventory is 146 (as estimated from the graph) –When t = 11 the value of inventory is 176 (as estimated from the graph) –  Y/  X = ( )/(11-1)=30 –M 1 =146 –R 1 =30

Choice of smoothing parameter –a)Choose the values of  and  according to advice offered by experienced users: Woodward & Goldsmith 4, suggest values of  = 0.1 and  = –b) Choose the values of  and  to minimise one of the measures of forecast precision. M 1 =146, R 1 =3,  = 0.5 and  = 0.5, to give the following spreadsheet calculations

Forecasting with the trend model The one step forecast, the forecast for time point 26 is: The two step forecast, the forecast for time point 27 is: *12.92 the forecast function for the time point h steps ahead is: F t (h) = M t + hR t at all time points –F 1 (1) = M 1 + R 1 –F 2 (1) = M 2 + 2R 2

The forecast for the time periods 26, 27 & 28: –F 25 (1) = M 25 + R 25 = *12.92 = –F 25 (2) = M R 25 = *12.92 = –F 25 (3) = M R 25 = *12.92 =

A forecasting process –a)Choose the values of  and  according to advice offered by experienced users: Woodward & Goldsmith 3, suggest values of  = 0.1 and  = –F 25 (I) = M 25 + R 25 = –F 25 (2) = M R 25 = –F 25 (3) = M R 25 = –MSE.=

–b)Choose the values of  and  to minimise one of the measures of forecast precision.  = 0.07 and  = 0.99 to minimise MSE –F25(l) = M 25 + R 25 = – F25(2) = M R 25 = – F25(3) = M R 25 = –MSE=367.01

–Summary of the forecasts using differing smoothing parameters: ( ,  ) F 25 (1) F 25 (2)F 25 (3)M.S.E. (0.5, 0.5) (0.1,0.01) (0.07, 0.99)

Conceptual Paper Worksheet

13.4 Summary - The simple exponential smoothing model applies to time-series where the time- series plot shows no evidenceof trend or seasonal factors. - The basic recurrence relationship is: -M t =  X t + (1-  )M t-1 -The forecast function is: F t (h) = M t - The exponential smoothing model with trend applies to time-series where the time-series plot shows a marked underlying trend - The basic recurrence relationships are: - M t =  X t + (l-  )(M t-1 + R t-1 ) - R t =  (M t -M t-1 ) + (l-  )R t-1 - The forecast function is: F t (h) = M t + hR t

- All exponential smoothing models require:- a) A starting Rule b) A choice of smoothing parameter a) For the simple model the simplest starting rule is: M 1 =X 1 a)For the trend model the simplest starting rule is to fit a line to the first few data points, and from this line estimate the value of Mt and Rt b) Choice of smoothing parameter i) By experience ii) By minimising a measure of precision.

-Forecasting -For h=1,2,3,…. F t (h) = M t - Forecasting -For h=1,2,3,…. F t (h) = M t + hR t - The measures of forecast precision i) Mean Absolute Deviation –MAD =  |E t |/n ii) Mean Square Error –MSE=  (E t ) 2 /n iii) Mean Percentage Error –MPE=  (|E t | /X t )*100/n

Group Work Collect the daily closing price for anyone company shares quoted by Shenzhen Stock Exchange or Shanghai Stock Exchange, and Use Exponential Smoothing Model(Simple or With Tread) to forecast the closing price of Next Day. Compare your forecasting closing price and the actual closing price of Next Day. Remarks 1) Work in the group ( Total 10 groups) 2) Preparing PPT document and Excel spreadsheet model, and selecting 2-3 representatives of the group by yourself, and making the presentation of your results in the next class (Monday, 17 March, 2008). 3) The presentation time for each group is 15 minutes.