1 / 72

Forecasting

Forecasting. February 26, 2007. Laws of Forecasting. Three Laws of Forecasting Forecasts are always wrong! Detailed forecasts are worse than aggregate forecasts! The further into the future, the less reliable the forecast will be!. Forecasting.

foy
Download Presentation

Forecasting

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Forecasting February 26, 2007

  2. Laws of Forecasting • Three Laws of Forecasting • Forecasts are always wrong! • Detailed forecasts are worse than aggregate forecasts! • The further into the future, the less reliable the forecast will be!

  3. Forecasting • Starting point of all Production Planning systems • Qualitative Forecasting techniques • Quantitative Forecasting techniques • Choice of technique varies with the Product Life Cycle

  4. Product Development Stage • Should we enter into this business? What segments? • What are the alternative growth opportunities for product X? • How have established products similar to X fared? • How should we allocate R&D efforts and funds? • Where will be the market 5 years, 10 years from now?

  5. Preliminaries • What is the purpose of forecast? How is it to be used? • Accuracy and power required by the techniques • Requirements for entering a business vs. next year’s budget • Impact of promotions and other marketing devices • Techniques vary with cost, scope and accuracy • Forecaster should fix the level of tolerance of accuracy • Helps in managing the trade-offs • Accurate forecast reduces inventory (cost of inventory vs. cost of forecasting)

  6. Qualitative Forecasting • Relies on expertise of people • Data is scarce • Usually used for technological forecasts (long term forecasts) • Delphi Method, Market Research, Panel Consensus

  7. Quantitative Forecasting • Time Series models • Predict a future parameter as a function of past values of that parameter (e.g., historical demand) • Systematic variation is captured (seasonality, trend) • Cyclic patterns • Growth (decline) rates of the trends • Assume future is like past (hence useful for short term forecasts) • Managers need to look at the turning points in future that change the past trends

  8. Time Series Forecasting • Time period i = 1,2,…..t (most recent data) • A(i): Actual observations • f(t+λ): Forecasts for t + λ, λ = 1,2,……, • F(t): smoothed estimate (current position of the process under consideration) • T(t): smoothed trend A(i), i =1,2,…t Time Series Model f(t+λ), λ =1,2,3,…,

  9. Time Series Forecasting • Moving-Average Model • Exponential Smoothing Model • Exponential Smoothing with a Linear Trend Model • Winter’s Method (adds seasonal multipliers to the exponential smoothing with linear trend model)

  10. Quantitative Forecasting • Causal models • Most sophisticated • Predict a future parameter (e.g., demand for a product) as a function of other parameters (e.g., interest rates, marketing strategy).

  11. Causal Forecasting • Opening a fast food restaurant • Demand forecast? • Predictable parameters • Population in the vicinity • Competition • Use statistics (e.g., regression) to estimate the parameters • Y = b0 + b1x1 + b2X2

  12. Components of an Observation Observed demand (O) = Systematic component (S) + Random component (R) Level (current deseasonalized demand) Trend (growth or decline in demand) Seasonality (predictable seasonal fluctuation) • Systematic component: Expected value of demand • Random component: The part of the forecast that deviates from the systematic component • Forecast error: difference between forecast and actual demand

  13. Time Series Forecasting Forecast demand for the next four quarters.

  14. Time Series Forecasting

  15. Basic Approach toDemand Forecasting • Understand the objectives of forecasting • Integrate demand planning and forecasting • Identify major factors that influence the demand forecast • Understand and identify customer segments • Determine the appropriate forecasting technique • Establish performance and error measures for the forecast

  16. Quantity Time Patterns of Demand (a) Horizontal: Data cluster about a horizontal line.

  17. Quantity Time Patterns of Demand (b) Trend: Data consistently increase or decrease.

  18. Year 1 Quantity Year 2 | | | | | | | | | | | | J F M A M J J A S O N D Months Patterns of Demand (c) Seasonal: Data consistently show peaks and valleys.

  19. Quantity | | | | | | 1 2 3 4 5 6 Years Patterns of Demand (c) Cyclical: Data reveal gradual increases and decreases over extended periods.

  20. DEMAND FORECAST APPLICATIONS Demand Forecast Applications Time Horizon Medium Term Long Term Short Term (3 months– (more than Application (0–3 months) 2 years) 2 years) Forecast quantity Individual products or services Decision area Inventory management Final assembly scheduling Workforce scheduling Master production scheduling Forecasting Time series technique Causal Judgment Total sales Groups or families of products or services Staff planning Production planning Master production scheduling Purchasing Distribution Causal Judgment Total sales Facility location Capacity planning Process management Causal Judgment

  21. Deviation, or error Regression equation: Y = a + bX Y Estimate of Y from regression equation { Actual value of Y Dependent variable Value of X used to estimate Y X Independent variable Causal MethodsLinear Regression

  22. Sales Advertising Month (000 units) (000 $) 1 264 2.5 2 116 1.3 3 165 1.4 4 101 1.0 5 209 2.0 Causal MethodsLinear Regression a = – 8.136 b = 109.229X r = 0.98 r2 = 0.96

  23. 300 — 250 — 200 — 150 — 100 — 50 Sales Advertising Month (000 units) (000 $) 1 264 2.5 2 116 1.3 3 165 1.4 4 101 1.0 5 209 2.0 a = – 8.136 b = 109.229X r = 0.98 r2 = 0.96 syx = 15.61 Sales (thousands of units) | | | | 1.0 1.5 2.0 2.5 Advertising (thousands of dollars) Causal MethodsLinear Regression

  24. 300 — 250 — 200 — 150 — 100 — 50 Sales Advertising Month (000 units) (000 $) 1 264 2.5 2 116 1.3 3 165 1.4 4 101 1.0 5 209 2.0 a = – 8.136 b = 109.229X r = 0.98 r2 = 0.96 syx = 15.61 Sales (thousands of units) Y = – 8.136 + 109.229X | | | | 1.0 1.5 2.0 2.5 Advertising (thousands of dollars) Causal MethodsLinear Regression

  25. 300 — 250 — 200 — 150 — 100 — 50 Sales Advertising Month (000 units) (000 $) 1 264 2.5 2 116 1.3 3 165 1.4 4 101 1.0 5 209 2.0 a = – 8.136 b = 109.229X r = 0.98 r2 = 0.96 syx = 15.61 Sales (thousands of units) Y = – 8.136 + 109.229X | | | | 1.0 1.5 2.0 2.5 Advertising (thousands of dollars) Causal MethodsLinear Regression

  26. 300 — 250 — 200 — 150 — 100 — 50 Sales Advertising Month (000 units) (000 $) 1 264 2.5 2 116 1.3 3 165 1.4 4 101 1.0 5 209 2.0 a = – 8.136 b = 109.229X r = 0.98 r2 = 0.96 syx = 15.61 Sales (thousands of units) Y = – 8.136 + 109.229X | | | | 1.0 1.5 2.0 2.5 Forecast for Month 6 X = $1750, Y = – 8.136 + 109.229(1.75) Advertising (thousands of dollars) Causal MethodsLinear Regression

  27. 300 — 250 — 200 — 150 — 100 — 50 Sales Advertising Month (000 units) (000 $) 1 264 2.5 2 116 1.3 3 165 1.4 4 101 1.0 5 209 2.0 a = – 8.136 b = 109.229X r = 0.98 r2 = 0.96 syx = 15.61 Sales (thousands of units) Y = – 8.136 + 109.229X | | | | 1.0 1.5 2.0 2.5 Forecast for Month 6 X = $1750, Y = 183.015, or 183,015 units Advertising (thousands of dollars) Causal MethodsLinear Regression

  28. 300 — 250 — 200 — 150 — 100 — 50 Sales Advertising Month (000 units) (000 $) 1 264 2.5 2 116 1.3 3 165 1.4 4 101 1.0 5 209 2.0 a = – 8.136 b = 109.229X r = 0.98 r2 = 0.96 syx = 15.61 Sales (thousands of units) Y = – 8.136 + 109.229X | | | | 1.0 1.5 2.0 2.5 Advertising (thousands of dollars) Causal MethodsLinear Regression

  29. 300 — 250 — 200 — 150 — 100 — 50 Sales Advertising Month (000 units) (000 $) 1 264 2.5 2 116 1.3 3 165 1.4 4 101 1.0 5 209 2.0 a = – 8.136 b = 109.229X r = 0.98 r2 = 0.96 syx = 15.61 Sales (thousands of units) Y = – 8.136 + 109.229X | | | | 1.0 1.5 2.0 2.5 If current stock = 62,500 units, Production = 183,015 – 62,500 = 120,015 units Advertising (thousands of dollars) Causal MethodsLinear Regression

  30. 450 — 430 — 410 — 390 — 370 — Patient arrivals Actual patient arrivals | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsSimple Moving Averages

  31. 450 — 430 — 410 — 390 — 370 — Patient arrivals Actual patient arrivals | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsSimple Moving Averages

  32. 450 — 430 — 410 — 390 — 370 — Patient Week Arrivals 1 400 2 380 3 411 Patient arrivals Actual patient arrivals Actual patient arrivals | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsSimple Moving Averages

  33. 450 — 430 — 410 — 390 — 370 — Patient Week Arrivals 1 400 2 380 3 411 Patient arrivals Actual patient arrivals Actual patient arrivals | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsSimple Moving Averages

  34. 450 — 430 — 410 — 390 — 370 — Patient Week Arrivals 1 400 2 380 3 411 Patient arrivals 411 + 380 + 400 3 F4 = Actual patient arrivals | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsSimple Moving Averages

  35. 450 — 430 — 410 — 390 — 370 — Patient Week Arrivals 1 400 2 380 3 411 Patient arrivals F4 = 397.0 Actual patient arrivals | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsSimple Moving Averages

  36. 450 — 430 — 410 — 390 — 370 — Patient Week Arrivals 1 400 2 380 3 411 Patient arrivals F4 = 397.0 Actual patient arrivals | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsSimple Moving Averages

  37. 450 — 430 — 410 — 390 — 370 — Patient Week Arrivals 2 380 3 411 4 415 Patient arrivals 415 + 411 + 380 3 F5 = Actual patient arrivals | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsSimple Moving Averages

  38. 450 — 430 — 410 — 390 — 370 — Patient Week Arrivals 2 380 3 411 4 415 Patient arrivals F5 = 402.0 Actual patient arrivals | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsSimple Moving Averages

  39. 450 — 430 — 410 — 390 — 370 — 6-week MA forecast 3-week MA forecast Patient arrivals Actual patient arrivals | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsSimple Moving Averages

  40. 450 — 430 — 410 — 390 — 370 — Exponential Smoothing  = 0.10 Ft +1 = Ft +  (Dt – Ft ) | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsExponential Smoothing Patient arrivals

  41. 450 — 430 — 410 — 390 — 370 — Exponential Smoothing  = 0.10 F3 = (400 + 380)/2 D3 = 411 F4 = 0.10(411) + 0.90(390) | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsExponential Smoothing Ft +1 = Ft +  (Dt – Ft ) Patient arrivals

  42. 450 — 430 — 410 — 390 — 370 — Exponential Smoothing  = 0.10 Ft +1 = Ft +  (Dt – Ft ) Patient arrivals F3 = (400 + 380)/2 D3 = 411 F4 = 392.1 | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsExponential Smoothing

  43. 450 — 430 — 410 — 390 — 370 — Exponential Smoothing  = 0.10 Ft +1 = Ft +  (Dt – Ft ) Patient arrivals F4 = 392.1 D4 = 415 F4 = 392.1 F5 = 394.4 | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsExponential Smoothing

  44. 450 — 430 — 410 — 390 — 370 — Patient arrivals | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsExponential Smoothing

  45. 450 — 430 — 410 — 390 — 370 — Patient arrivals Exponential smoothing  = 0.10 | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsExponential Smoothing

  46. 450 — 430 — 410 — 390 — 370 — 6-week MA forecast 3-week MA forecast Patient arrivals Exponential smoothing  = 0.10 | | | | | | 0 5 10 15 20 25 30 Week Time-Series MethodsExponential Smoothing

  47. 80 — 70 — 60 — 50 — 40 — 30 — Patient arrivals Actual blood test requests | | | | | | | | | | | | | | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Week Time-Series MethodsTrend-Adjusted Exponential Smoothing

  48. 80 — 70 — 60 — 50 — 40 — 30 — Medanalysis, Inc. Demand for blood analysis At = Dt + (1 – )(At-1+ Tt-1) Tt = (At – At-1) + (1 – )Tt-1 Patient arrivals | | | | | | | | | | | | | | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Week Time-Series MethodsTrend-Adjusted Exponential Smoothing

  49. 80 — 70 — 60 — 50 — 40 — 30 — Medanalysis, Inc. Demand for blood analysis At = Dt + (1 – )(At-1+ Tt-1) Tt = (At – At-1) + (1 – )Tt-1 Patient arrivals A0 = 28 patients T0 = 3 patients  = 0.20  = 0.20 A1 = 0.2(27) + 0.80(28 + 3) T1 = 0.2(30.2 - 28) + 0.80(3) | | | | | | | | | | | | | | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Week Time-Series MethodsTrend-Adjusted Exponential Smoothing

  50. 80 — 70 — 60 — 50 — 40 — 30 — Medanalysis, Inc. Demand for blood analysis At = Dt + (1 – )(At-1+ Tt-1) Tt = (At – At-1) + (1 – )Tt-1 Patient arrivals A0 = 28 patients T0 = 3 patients  = 0.20  = 0.20 A1 = 30.2 T1 = 2.8 Forecast2 = 30.2 + 2.8 = 33 | | | | | | | | | | | | | | | 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Week Time-Series MethodsTrend-Adjusted Exponential Smoothing

More Related