TIM 270 Service Engineering and Management Lecture 6: Forecasting
Announcements Homework 1 and 2 have been graded Collect from me when suitable Homework 3 due next week Project proposal due next week Homework 4 posted online $15 fee for Littlefield software – please bring check payable to ‘Responsive Learning Technologies’ (or cash and I will write check)
Forecasting Demand for Services
Forecasting Models Subjective Models Delphi Methods Causal Models Regression Models Time Series Models Moving Averages Exponential Smoothing
Delphi Forecasting Question: In what future election will a woman become president of the united states for the first time? Year 1 st Round Positive Arguments 2 nd Round Negative Arguments 3 rd Round Never Total
N Period Moving Average Let : MA T = The N period moving average at the end of period T A T = Actual observation for period T Then: MA T = (A T + A T-1 + A T-2 + …..+ A T-N+1 )/N Characteristics: Need N observations to make a forecast Very inexpensive and easy to understand Gives equal weight to all observations Does not consider observations older than N periods
Moving Average Example Saturday Occupancy at a 100-room Hotel Three-period Saturday Period Occupancy Moving Average Forecast Aug Sept
Exponential Smoothing Let : S T = Smoothed value at end of period T A T = Actual observation for period T F T+1 = Forecast for period T+1 Feedback control nature of exponential smoothing New value (S T ) = Old value (S T-1 ) + [ observed error ] or :
Exponential Smoothing Hotel Example Saturday Hotel Occupancy ( =0.5) Actual Smoothed Forecast Period Occupancy Value Forecast Error Saturday t A t S t F t |A t - F t | Aug Sept Mean Absolute Deviation (MAD) = 6.6 Forecast Error (MAD) = ΣlA t – F t l/n
Exponential Smoothing Implied Weights Given Past Demand Substitute for If continued:
Exponential Smoothing Weight Distribution Relationship Between and N (exponential smoothing constant) : N (periods in moving average) :
Saturday Hotel Occupancy Effect of Alpha ( =0.1 vs. =0.5) Actual Forecast
What explains changes over time?
Pull out the Influence of Seasonality and Trend
Estimate the relationship of price and promotion changes to volume
Once estimated separately, all these effects can be combined to predict volume. This is the model.
Exponential Smoothing With Trend Adjustment Commuter Airline Load Factor Week Actual load factor Smoothed value Smoothed trend Forecast Forecast error t A t S t T t F t | A t - F t | MAD = 6.7
Exponential Smoothing with Seasonal Adjustment Ferry Passengers taken to a Resort Island Actual Smoothed IndexForecast Error Period t A t value S t I t F t | A t - F t| 2003 January … ….. February … ….. March … ….. April … ….. May … ….. June … ….. July … ….. August … ….. September … ….. October … ….. November … ….. December … January February March
Statistical Analysis in R Open-source software for advanced statistical analysis Homework 4 is designed to introduce you to analysis using R
More sophisticated forecasting techniques Nonlinear Regression Data mining Machine Learning Simulation-based