topic+1+ +forecasting+basics

Upload: saurabh-bajpai

Post on 07-Apr-2018

220 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    1/82

    OperationsManagement (2)

    Lessons 1 and 2

    Prof. Upendra Kachru

    Forecasting

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    2/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Prediction Prediction

    Reflects judgment after taking all

    considerations into account

    Involves anticipated changes in

    future that may or may not happen

    Based on intuition

    It can be biasedNo error analysis

    Based on unique representations

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    3/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Forecasting

    Forecasting

    Involves the projection of the pastinto the future

    Estimating the demand on the basis

    of factors that generated thedemand

    Based on theoretical model

    It is objective

    Error Analysis is possible

    Results are replicable

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    4/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    A forecast is an estimate ofa future event achieved by

    systematically combiningand casting forward , in apredetermined way, dataabout the past.

    DEFININGFORECASTING

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    5/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Forecasting vs. Prediction

    Forecasting Prediction

    Involves the projection of the past intothe future

    Reflects managements judgment aftertaking all considerations into account

    Estimating the demand on the basis of

    factors that generated the demand

    Involves anticipated changes in future

    that may or may not generate thedemand

    Based on theoretical model Based on intuition

    It is objective It can be biased

    Error Analysis is possible No error analysis

    Results are replicable Based on unique representations

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    6/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Forecasting is the startof any planning activity.The main purpose of

    forecasting is to estimatethe occurrence, timing ormagnitude of futureevents.

    WHYFORECASTING?

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    7/82Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    The Decision making Cycle

    Forecasts help management take into account externalfactors that impact operations and reduce the uncertainty.

    The decision making cycle reflects how organizations use

    forecasting to reduce the impact of market forces on abusiness.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    8/82Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Decision Types requiring Forecasting

    Forecasting horizon in years

    Specific demand

    Aggregate

    demand

    Strategies &

    facilities

    Types of Decision

    Short term

    Long term

    Planning

    Medium

    term

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    9/82Operations ManagementProf. Upendra KachruProf. Upendra Kachru9

    Demand Forecasting

    Demand Forecasting is theactivity of estimating the quantityof a product or service thatconsumers will purchase.

    Demand forecasting involvestechniques including both formaland informal methods.

    Demand forecasting may be usedin making scheduling decisions, inassessing future capacityrequirements, or in makingdecisions on whether to entera new market.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    10/82Operations ManagementProf. Upendra KachruProf. Upendra Kachru 10

    A

    B(4) C(2)

    D(2) E(1) D(3) F(2)

    Dependent Demand:Raw Materials,Component parts,Sub-assemblies, etc.

    Independent Demand:

    Finished Goods

    Types of Demand

    Aggregate Planning is concerned with aggregate demand

    i.e. the amount of a particular economic goodor service that a consumer or group of consumerswill want to purchase (at a given price).

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    11/82Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    The firm should be able toforecast ideal levels of

    inventory.The relative cost of holdingeither too much or too littleinventory might be differentfrom the ideal levels because

    of poor forecasts of demand. If demand were less than

    expected, the firm would incurextra inventories and the cost ofholding them.

    If demand were greater than

    expected, the firm would incurback-order or shortage cost andthe possible opportunity costs oflost sales or a lower volume ofactivity.

    Demand and Costs

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    12/82Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Demand Management

    Do I manage demand ?

    Do I live with it?

    Demand management describes the process ofinfluencing the volume of consumption of theproduct or service through management decisionso that firms can use their resources and

    production capacity more effectively.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    13/82Operations ManagementProf. Upendra KachruProf. Upendra Kachru13

    Can take an active role toinfluence demand. For example,air conditioner manufacturesoffer discounts for theirproducts in winter , when

    demand for the products falls. Demand management is also

    used to spread demand moreevenly. Telephone companies,world over, offer discounts for

    calls made during late hours orat night.

    Can take a passive role andsimply respond to demand

    Independent Demand

    What to do?

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    14/82Operations Management

    Eight Steps toEight Steps to

    ForecastingForecasting

    Determining the use of theDetermining the use of theforecast--what are theforecast--what are theobjectives?objectives?

    Select the items to be forecastSelect the items to be forecast

    Determine the time horizon ofDetermine the time horizon ofthe forecastthe forecast

    Select the forecasting model(s)Select the forecasting model(s)

    Collect the dataCollect the data

    Validate the forecasting modelValidate the forecasting model Make the forecastMake the forecast

    Implement the resultsImplement the results

    Prof. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    15/82Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    15

    Quantitative

    Time Series Analysis Exponential Method

    Regression Analysis

    Simulation/ Scenario PlanningQualitative (Judgmental)

    Types of Forecasts

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    16/82Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Time Series1. Extrapolation

    2. Moving average Method

    Exponential Method

    1. Simple Exponential Method2. Double Exponential Method

    3. Triple Exponential Method

    Regression Analysis

    1. Simple Regression Analysis2. Multiple Regression Analysis

    QuantitativeApproach

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    17/82Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Time Series

    There are five basic patterns in which demand varieswith time that have been identified:

    Horizontal Trend

    Seasonal Cyclical Random

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    18/82Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Graphical Representation

    Time

    Demand(units)

    Constant

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    19/82Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Moving Average Method

    Where:

    Ft+1

    is the moving average for the period t+1,

    At, A

    t-1, A

    t-2, A

    t-3etc. are actual values for the corresponding

    period, and n is the total number of periods in theaverage

    Or it can be written as:

    F =A + A + A +...+A

    nt

    t-1 t-2 t-3 t-n

    The general formula for moving average is:

    Ft+1 = (At + At-1 + At-2 + At-3 + +At-n+1 ) / n

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    20/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Simple Moving Average Problem

    Week Demand

    1 650

    2 678

    3 7204 785

    5 859

    6 920

    7 850

    8 7589 892

    10 920

    11 789

    12 844

    F = A + A + A +...+An

    t t-1 t-2 t-3 t-n

    Question: What are the 3-week and 6-week movingaverage forecasts fordemand?

    Assuming you only have 3weeks and 6 weeks of actualdemand data for therespective forecasts

    Question: What are the 3-week and 6-week moving

    average forecasts fordemand?

    Assuming you only have 3weeks and 6 weeks of actual

    demand data for therespective forecasts

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    21/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Week Demand 3-Week 6-Week

    1 650

    2 678

    3 720

    4 785 682.67

    5 859 727.676 920 788.00

    7 850 854.67 768.67

    8 758 876.33 802.00

    9 892 842.67 815.3310 920 833.33 844.00

    11 789 856.67 866.50

    12 844 867.00 854.83

    F4=(650+678+720)/3

    =682.67F7=(650+678+720

    +785+859+920)/6

    =768.67

    Calculating the moving averages gives us:

    The McGraw-Hill Companies, Inc.,

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    22/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Weighted Moving Average

    While the moving average formula implies an equal weightbeing placed on each value that is being averaged, theweighted moving average permits an unequal weighting onprior time periods

    While the moving average formula implies an equal weightbeing placed on each value that is being averaged, theweighted moving average permits an unequal weighting onprior time periods

    The general formula for the weighted moving average thenchanges to:

    Ft+1 = [(wtAt + wt-1 At-1 + wt-2 At-2 + wt-3 At-3 + +wt-n+1 At-n+1 ) / n

    Where:Ft+1 is the weighted moving average for the period t+1,wt is the weighing factor, and nt=1 wt = 1

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    23/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru23

    Weights:t-1 .5t-2 .3t-3 .2

    Week Demand

    1 650

    2 678

    3 720

    4

    Question: Given the weekly demand and weights,what is the forecast for the 4th period or Week 4?

    Question: Given the weekly demand and weights,

    what is the forecast for the 4th period or Week 4?

    Note that the weights place more emphasis onthe most recent data, that is time period t-1

    Note that the weights place more emphasis onthe most recent data, that is time period t-1

    F = w A + w A + w A +...+w At 1 t-1 2 t-2 3 t-3 n t-n

    w = 1ii=1

    n

    wt = weight given to time period toccurrence (weights must add to one)

    wt = weight given to time period toccurrence (weights must add to one)

    The formula for the moving average can also be written as:The formula for the moving average can also be written as:

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    24/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru24

    Problem Solution

    Week Demand Forecast

    1 650

    2 678

    3 720

    4 693.4

    F4 = 0.5(720)+0.3(678)+0.2(650)=693.4

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    25/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Exponential method is atechnique that is applied to time

    series data, either to producesmoothed data for presentation,or to make forecasts.

    Premise: The most recent

    observations might have thehighest predictive value.Therefore, we should give moreweight to the more recent timeperiods when forecasting

    ExponentialMethod

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    26/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru26

    Exponential Smoothing Model

    The exponential relationship be written as:

    Ft+1 = Dt + (1 - ) Ft

    Where:

    Dtis the actual value

    Ftis the forecasted value

    is the weighting factor, which ranges from 0 to 1

    t is the current time period.

    The variance is given by:

    (Dt - Ft+1 )2/n = Variance

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    27/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru27

    Problem (1) Data

    Week Demand

    1 820

    2 775

    3 6804 655

    5 750

    6 802

    7 7988 689

    9 775

    10

    Question: Given the weeklydemand data, what are theexponential smoothing forecastsfor periods 2-10 using =0.10and =0.60?Assume F1=D1

    Which is a better choice?

    Question: Given the weeklydemand data, what are theexponential smoothing forecastsfor periods 2-10 using =0.10

    and =0.60?Assume F1=D1

    Which is a better choice?

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    28/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru28

    Week Demand 0.1 0.6

    1 820 820.00 820.00

    2 775 820.00 820.00

    3 680 815.50 793.00

    4 655 801.95 725.205 750 787.26 683.08

    6 802 783.53 723.23

    7 798 785.38 770.49

    8 689 786.64 787.00

    9 775 776.88 728.20

    10 776.69 756.28

    Answer: The respective alphas columns denote the forecastvalues. Note that you can only forecast one time period into thefuture.

    Answer: The respective alphas columns denote the forecastvalues. Note that you can only forecast one time period into thefuture.

    F3=775x0.1 + (1-0.1)x820 =815.50

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    29/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru29

    Answer: Variance0.3 = 6675.61 and Variance0.6 = 5369.39. Thereforealpha as 0.6 is a better choice

    Answer: Variance0.3 = 6675.61 and Variance0.6 = 5369.39. Thereforealpha as 0.6 is a better choice

    Demand 0.1 D-W (D-W)2 0.6 D-W (D-W)2

    820 820.00 0.00 0.00 820.00 0.00 0775 820.00 -45.00 2025.00 820.00 -45.00 2025

    680 815.50 -135.50 18360.25 793.00 -113.00 12769

    655 801.95 -146.95 21594.30 725.20 -70.20 4928.04

    750 787.26 -37.26 1387.94 683.08 66.92 4478.286

    802 783.53 18.47 341.16 723.23 78.77 6204.398

    798 785.38 12.62 159.35 770.49 27.51 756.6461

    689 786.64 -97.64 9533.35 787.00 -98.00 9603.436

    775 776.88 -1.88 3.52 728.20 46.80 2190.348

    53404.87 42955.15

    Which one?

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    30/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru30

    Plotting the Solution

    5 0 0

    6 0 0

    7 0 0

    8 0 0

    9 0 0

    1 2 3 4 5 6 7 8 9 1 0

    W e e

    Demand

    D e m a

    0 . 1

    0 . 6

    Note how that the smaller alpha results in a smootherline in this exampleNote how that the smaller alpha results in a smootherline in this example

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    31/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Exponential Smoothing & SimpleMoving Average

    An exponentially weighted moving average with

    a smoothing constant a, corresponds roughly toa simple moving average of length (i.e., period)n, where and n are related by:

    = 2/(n+1) OR n = (2 - )/ .

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    32/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Double and Triple Smoothing

    An exponential smoothing over an alreadysmoothed time series is called double-exponential smoothing. It applies the process ofexponential smoothing to a time series that is

    already exponentially smoothened.This is used when trends are not stationary.

    In the case of nonlinear trends it might benecessary to extend it even to a triple-

    exponential smoothing. Triple ExponentialSmoothing is better at handling parabola trendsand is normally used for such data.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    33/82

    Operations Management

    Double Exponential Smoothing

    What happens when there is a definitenon-stationary trend?

    A trendy clothing boutique has had the following salesover the past 6 months:

    1 2 3 4 5 6510 512 528 530 542 552

    48 0

    49 0

    50 0

    51 052 0

    53 0

    54 0

    55 0

    56 0

    1 2 3 4 5 6 7 8 9 10

    Month

    Demand

    Actual

    Forecast

    Prof. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    34/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    All forecasts have errors.However, the error in aforecast should be withinconfidence limits.

    The error can be measuredby or described by thestandard error, the meanabsolute deviation, or thevariance.

    ForecastingErrors

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    35/82

    Operations Management

    Forecast AccuracySource of forecast errors:

    Model may be inadequate

    Irregular variations Incorrect use of forecasting

    technique

    Random variation

    Key to validity is randomness Accurate models: random

    errors

    Invalid models: nonrandom

    errors

    Key question: How to determine ifforecasting errors are random?

    Prof. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    36/82

    Operations Management

    Error measuresError - difference between actualvalue and predicted value

    Mean Absolute Deviation(MAD) - Average absolute

    error Mean Squared Error (MSE) -Average of squared error

    Mean Absolute PercentError (MAPE) - Averageabsolute percent error

    Prof. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    37/82

    Operations Management

    MAD, MSE, and MAPE

    MAD =Actual forecast

    n

    MSE = Actual forecast)

    -1

    2

    n

    (

    Actual Forecast 100Actual

    MAPEn

    =

    Prof. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    38/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru38

    1 M A D 0.8 standard deviation

    1 standarddeviation 1.25 M AD

    The ideal MAD is zero which would mean there is no

    forecasting error

    When the error is less than three standard deviations, itis considered as an acceptable forecast.

    = (/2) x MAD 1.25 MAD

    Where is the standard deviation

    The larger the MAD, the less the accurate the resultingmodel

    MAD Characteristics

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    39/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru39

    MAD Problem (1)

    Month Sales Forecast1 220 n/a

    2 250 255

    3 210 205

    4 300 320

    5 325 315

    Question: What is the MAD value given theforecast values in the table below?

    Question: What is the MAD value given theforecast values in the table below?

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    40/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Solution

    MAD =

    A - F

    n=

    40

    4= 10

    t tt=1

    n

    Month Sales Forecast Abs Error 1 220 n/a

    2 250 255 5

    3 210 205 5

    4 300 320 20

    5 325 315 10

    40

    Note that by itself, the MADonly lets us know the meanerror in a set of forecasts

    Note that by itself, the MADonly lets us know the meanerror in a set of forecasts

    = 1.25 MAD = 12.5; 3 =37.5

    All readings are within limits

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    41/82

    Operations Management

    Example (2)

    P erio d Actual Forecast (A-F) |A-F| (A-F)^2 (|A-F|/Actual )*1

    1 217 215 2 2 4 0.

    2 213 216 -3 3 9 1.

    3 216 215 1 1 1 0.

    4 210 214 -4 4 16 1.5 213 211 2 2 4 0.

    6 219 214 5 5 25 2.

    7 216 217 -1 1 1 0.

    8 212 216 -4 4 16 1.

    -2 22 76 10.

    MAD= 2.75

    MSE= 10.86

    MAPE= 1.28

    MAD = 22/8 = 2.75

    MSE = 76/7 = 10.86

    MAPE = 10.26/8 =10.86

    Prof. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    42/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru42

    Deseasoning Demand: Seasonal Index

    Seasonal index represents the extent of seasonalinfluence for a particular segment of the year. Thecalculation involves a comparison of the expectedvalues of that period to the grand mean.The formula for computing seasonal factors is:

    Si = Di/D,

    where:Si = the seasonal index for i th period,

    Di= the average values of i th period,D = grand average,i = the ith seasonal period of the cycle

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    43/82

    Operations Management

    Problem

    The sales data for two years are given with the sales data aggregated in periods oftwo months.

    Month, 2003 Sales DeseasonedDemand

    Month, 2004 Sales Average Seasonalfactor

    DeseasonedDemand

    Jan Feb 109.0 125.29 Jan Feb 115.0 112.0 0.87 132.18

    Mar Apr 104.0 125.30 Mar Apr 112.0 108.0 0.83 130.12

    May June 150.0 126.05 May June 159.0 154.5 1.19 133.61

    Jul Aug 170.0 125.00 Jul Aug 182.0 176.0 1.36 133.82

    Sept Oct 120.0 126.32 Sept Oct 126.0 123.0 0.95 132.63

    Nov Dec 100.0 125.00 Nov Dec 106.0 103.0 0.80 132.50

    Total 753 800

    Step 2: Add data in Col. 2and 5. Then divide by 2

    Step 1: Add data in Col. 2 and divide by n. Then add data in Col. 2 and divide byn. Determine the average. (753/6 + 800/6)/2 = (125.5 + 133.33)/2 = 129.42

    Step 4: Divide Actualsales (Col. 2) with theseasonal factor (Col. 7)

    Step 3: Divide Col. 6112/129.42 = 0.87

    Prof. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    44/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru44

    Tracking Signals

    Depending on the number of MADs selected, the TS can be used like a quality control chartindicating when the model is generating too much error in its forecasts.

    The TS formula is:

    The Tracking Signal or TS is a measure

    that indicates whether the forecastaverage is keeping pace with anygenuine upward or downward changesin demand.

    MAD

    demand)Forecast-demand(Actualn

    1

    i=i

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    45/82

    Operations Management

    Control Charts

    A control chart is: A visual tool for monitoring forecast errors

    Used to detect non-randomness in errors

    Forecasting errors are in control if All errors are within the control limits

    No patterns, such as trends or cycles, are present

    Prof. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    46/82

    Operations Management

    Controlling the forecast

    Prof. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    47/82

    Operations Management

    Control charts

    Control charts are based on the following assumptions: when errors are random, they are Normally distributed

    around a mean of zero.

    Standard deviation of error is

    95.5% of data in a normal distribution is within 2 standarddeviation of the mean

    99.7% of data in a normal distribution is within 3 standarddeviation of the mean

    Upper and lower control limits are often determine via

    MSE

    0 2 0 3MSE or MSE

    Prof. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    48/82

    Operations Management

    Example

    Compute 2s control limits forforecast errors to determine ifthe forecast is accurate.

    -6.59

    -4.59

    -2.59

    -0.59

    1.41

    3.41

    5.41

    0 10

    3.295

    2 6.59

    s MSE

    s

    = =

    =

    Prof. Upendra KachruProf. Upendra Kachru

    Errors are all

    between -6.59 and

    +6.59

    No pattern is

    observed

    Therefore,

    according to

    control chart

    criterion, forecast

    is reliable

    (Refer Slide 42)

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    49/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Regression Analysis is amethod of predicting the valueof one variable based on thevalue of other variables.

    It reflects the casualrelationship underlying thedemand being forecast and anindependent variable.

    RegressionAnalysis

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    50/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Regression analysis is of twotypes:

    (a)Simple Linear Regression: A

    regression using only one predictor iscalled a simple regression, and

    (b)Multiple Regressions: Where thereare two or more predictors, multipleregression analysis is employed.

    There are two types of variables,one that is being forecasted andone from which the forecast ismade.

    The first one is known as thedependent variable, the latter asthe independent variable.

    RegressionAnalysis

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    51/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Where:y

    t is the dependent variable

    a is the Y interceptb is the slope of the line, and

    x is the time period

    Simple Regression Analysis

    The functional relationship between the two canbe visualized within a system of coordinateswhere the dependent variable is shown on the yand independent variable on the x-axis.

    yt=f(x) or yt = a + bx

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    52/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru 52

    yt = a + bx

    0 1 2 3 4 5 x (Time)

    Y

    The simple linear regression

    model seeks to fit a linethrough various data over

    time

    The simple linear regression

    model seeks to fit a linethrough various data over

    time

    Is the linear regression modelIs the linear regression model

    a

    Yt is the regressed forecast value or dependent variable inthe model, a is the intercept value of the the regression

    line, and b is similar to the slope of the regression line.However, since it is calculated with the variability of thedata in mind, its formulation is not as straight forward asour usual notion of slope.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    53/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru 53

    Simple Linear Regression FormulasFor Calculating a and b

    a = y - b x

    b =xy- n(y)(x)

    x - n(x2 2

    )

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    54/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru 54

    Problem

    Week Sales

    1 150

    2 157

    3 1624 166

    5 177

    Question: Given the data below, what is the simple linearregression model that can be used to predict sales infuture weeks?

    Question: Given the data below, what is the simple linearregression model that can be used to predict sales infuture weeks?

    A Fi t i th li i f l

    Answer: First using the linear regression formulas we55

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    55/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru 55

    Week Week*Week Sales Week*Sales

    1 1 150 1502 4 157 314

    3 9 162 486

    4 16 166 664

    5 25 177 885

    3 55 162.4 2499

    Average Sum Average Sum

    b = xy - n( y)(x)x - n(x

    = 2499 - 5(162.4)(3 ) =

    a = y - bx =162.4 - (6.3)(3) =

    2 2 =

    ) ( )55 5 96310

    6.3

    143.5

    Answer: First, using the linear regression formulas, wecan compute a and b

    Answer: First, using the linear regression formulas, wecan compute a and b

    56

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    56/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru 56

    yt = 143.5 + 6.3x

    180

    Period

    135140145

    150155

    160165170175

    1 2 3 4 5

    Sa

    les Sales

    Forecast

    The resulting regressionmodel is:

    Now if we plot the regression generated forecasts

    against the actual sales we obtain the following chart:

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    57/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    r = 1 -S

    S

    xy

    2

    2

    y

    Correlation Analysis

    Mathematically, correlation coefficient is defined by:

    Where:Syx

    2 is the standard error of the estimated regression

    equation of the y values on x, andS

    y2 is the standard error for the y values

    Correlation analysis measures the degree of relationshipbetween normally distributed dependent andindependent variables and is signified by the correlationcoefficient r.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    58/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Multiple Regression

    With multiple regressions, we can use more than onepredictor.

    The forecast takes the form:

    Y = 0 + 1X1 + 2X2 + . . .+ nXn,

    Where:0 is the intercept, and

    1, 2, . . . n are coefficients

    representing the contributionof the independent variablesX1, X2,..., Xn.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    59/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    The Gillette Story& Demand

    Management

    Gillette is one of the bestpractitioners of demandmanagement in the consumergoods space.

    With manufacturing plants in 51locations in 20 countries, Gillette

    caters to the need of more than200 countries around the world.

    Globally, Gillette's portfolio ofbrands is organized into five

    business units: Blades andRazors, Personal Care, Oral Care,Duracell, and Braun.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    60/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Gillette Story In terms of volumes. Overall, Gillette

    was a $10 billion company. Out-of-stocks represented a large revenueloss. A 10 percent stock out rate couldcost the company up to $1 billion.

    The opportunity afforded by higher fill

    rates, even when discounted 50, 60 or90 percent, could still be worth $100million.

    The challenge was to bridge supplyand demand, especially as themanufacturer usually does not controlreplenishment.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    61/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Gillette Story

    The key performance indicatorswhich Gillette uses are forecastaccuracy and case fill rates.

    Gillette made significant

    improvements in forecastaccuracy, from 40 percent in 2001to 65 percent in 2003.

    In the case of fill rate it improved

    from 80 percent in 2001 to 96percent in 2003..

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    62/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Gillette Story How did Gillette make theseimprovements? Gillette

    restructured its organization toimprove the bridge betweensupply and demand.

    Next, Gillette identified 11 key

    elements which it had to improvein order to improve overall valuechain performance.

    These elements included:

    increase in service levels,

    reduction in inventory, and

    improved costs.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    63/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Gillette Story

    It worked with customers to mapprocesses across companyboundaries to avoid a gapbetween Gillette's processes andthe customer's processes.

    The key element that has madethese initiatives possible is

    Collaborative Planning,Forecasting, and Replenishment

    (CPFR), data synchronization (UCCNET)

    and

    Auto ID.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    64/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Gillette Story Gillette standardized the company'sapproach to forecasting across regions,

    customer-based forecasting forpromotions, and redesigned someparts of the company's warehouse andtransportation strategy to improvetransit time to customers.

    The Gillette story is the story of acompany that had to undergorestructuring in 2001 due to large dropin its profit. It highlights how newtechniques such as CPFR havereinforced the traditional models ofdemand planning and forecasting.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    65/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    CPFR is forecasting based onthe concept of supply chainmanagement. It is a businessmodel that takes a holisticapproach to supply chainmanagement and information

    exchange among tradingpartners.

    It uses common metrics,standard language, and firm

    agreements to improve supplychain efficiencies for allparticipants.

    CollaborativePlanning

    Forecasting andReplenishment(CPFR)

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    66/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    In other words, CPFR isbased on considering the

    entire supply chain orpartnerships as a single unitand the sharing of informationbetween the links in the chain.

    The objective is to

    collectively, as members ofthe supply chain, meet theneeds of the final consumer.

    This is accomplished bysupplying the right product atthe right place, right time andright price to the customer.

    CollaborativePlanning

    Forecasting andReplenishment(CPFR)

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    67/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    CPFR usually begins with identifying a forecastingchampion. The forecasting champion can be it a singleperson, a department, or a firm.

    A forecast collaboration group is formed with each organization

    choosing its member in this group. Group members shouldrepresent a variety of functional areas including sales,marketing, logistics/operations, finance, and informationsystems.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    68/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    69/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    70/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    71/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    The driving premise of CPFR isthat all supply chain participants

    develop a synchronized forecast.A company can collaborate withnumerous other supply networkmembers both upstream anddownstream in the supply

    network.Every participant in a CPFRprocess supplier,manufacturer, distributor, retailer

    can view and amend forecastdata to optimize the process fromend to end.

    CollaborativePlanning

    Forecasting andReplenishment(CPFR)

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    72/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Special Long-Term ForecastMethodologies

    1. Identify and analyze theorganizational issues that

    will provide the decisionfocus

    2. Specify the key decisionfactors

    3. Identify and analyze the keyenvironmental forces

    4. Establish the scenario logics

    5. Select and elaborate the

    scenario6. Interpret the scenario for

    their decision implications

    ScenarioPlanning

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    73/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Qualitativeapproach

    (Judgmental)

    Historical Analogy

    Method Executive Opinion

    Method

    Survey Methods

    The Delphi Method

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    74/82

    Operations Management

    Usually based on judgmentsUsually based on judgmentsabout causal factors thatabout causal factors thatunderlie the demand ofunderlie the demand ofparticular products orparticular products orservicesservices

    Do not require a demandDo not require a demandhistory for the product orhistory for the product orservice, therefore are usefulservice, therefore are usefulfor new products/servicesfor new products/services

    Approaches vary inApproaches vary insophistication fromsophistication fromscientifically conductedscientifically conductedsurveys to intuitive hunchessurveys to intuitive hunchesabout future eventsabout future events

    Qualitative ApproachesQualitative Approaches

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    75/82

    Operations Management

    Executive Opinion MethodExecutive Opinion Method

    TechniqueTechnique Low SalesLow Sales High SalesHigh Sales

    ManagersManagersOpinionOpinion

    40.7%40.7% 39.6%39.6%

    ExecutivesExecutivesOpinionOpinion

    40.7%40.7% 41.6%41.6%

    Sales ForceSales ForceCompositeComposite

    29.6%29.6% 35.4%35.4%

    Number inNumber in

    SampleSample

    2727 4848

    Prof. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    76/82

    Operations Management

    How to choose the right Tool

    Prof. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    77/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    78/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    79/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Whatever be the type ofanalysis you make, it isessential that the model youchoose provides satisfaction

    on these two criticalquestions:

    Is the model adequate?

    Is the model stable?

    Validating Model

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    80/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Forecast controlUsing Standard

    Computer ProgramsDelphi Method

    Read at Home

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    81/82

    Operations ManagementProf. Upendra KachruProf. Upendra Kachru

    Exercise

    Design a Delphi Study on what should be the

    type of learning in a 3 year (part time)management program.

    Please explain the logic behind the design.

  • 8/6/2019 Topic+1+ +Forecasting+Basics

    82/82

    Operations

    Management (2)

    Click to edit company slogan .