Forecasting Concepts and Time Series Notes
Forecasting Concepts and Time Series Notes
Overview
Forecasting is about predicting what comes next to inform business decisions (production, inventory, personnel, facilities).
Forecasts influence material planning, capacity, workforce, and facilities; poor forecasting leads to shortages or excess inventory.
The service sector’s forecasting is as critical as manufacturing, sometimes more so.
The lecture emphasizes applying different models across three time horizons, assessing forecast accuracy, and using qualitative and quantitative approaches.
Time horizons for forecasting
Short-range forecast
Typically less than 1 year; familiar in operations.
Used for: procurement/purchasing, floor production scheduling, workforce leveling, and daily/weekly production planning.
With modern software, may extend beyond 1 year, but 1 year is a practical rule of thumb.
Medium-range forecast
Approximately 3 months to 3 years.
Used for: planning future opportunities, sales planning, production planning, budgeting, cash budgeting, and operating plans.
Examples: new product development (NPD), end-of-life planning, and other transitional plans.
Long-range forecast
3 years and beyond.
Historically tied to R&D and capital expenditure planning (new facilities, major equipment purchases).
Example anecdotes: AI applications in military radios and long-term research projects; major capital investments take time to plan and implement.
Distinctions between horizons
Medium/long range focus on comprehensive issues and management decision support; tends to seek order-of-magnitude estimates rather than precise numbers.
Short-term forecasting aims for more precise numbers; forecasting accuracy generally decreases with longer horizons.
Forecasting objectives and scope in practice
Business outcomes forecasted: sales, production, inventory, capacity, and staffing.
Forecasting supports decisions like supplier lead times, production scheduling, and capital investments.
Real-world constraints: external shocks (e.g., COVID) can disrupt forecasts; some factors are outside controllable; models assume underlying stability with historical data.
Relationship to supply chain management: good supplier relations (e.g., knowing needs 12 months out) enable better lead-time planning and on-time delivery.
Examples of planning and communication: weekly forecast updates to suppliers, visibility from today to 12 months ahead, and using forecasts to guide procurement and production.
Forecasting approaches
Qualitative forecasting (used when data/history is limited or for new products)
Jury of executive opinion: gathering expert judgments from decision-makers.
Delphi method: iterative rounds of feedback from a panel of experts; consensus evolves through cycles.
Salesforce composite: inputs from front-line salespeople who are closest to customers; regional and national aggregation.
Market survey: asking customers about product expectations and experiences; triangulates gut feel with data.
Key ideas: intuition, experience, competition awareness, and input from knowledgeable staff.
Quantitative forecasting (data-driven)
Time series forecasting: patterns derived from historical data (trends, seasonality, random variation).
Regression and correlation analysis: modeling relationships between variables to forecast outcomes.
Tracking signal: monitors forecast bias over time to detect persistent over- or under-forecasting (details later).
Seasonal indices and decomposition: adjusting forecasts for regular seasonal patterns within a year.
The most important practical focus: demand forecasting for existing products/services, which drives operations planning.
Time series components and intuition
Time series is a sequence of data points spaced evenly in time (days, weeks, months, etc.).
Components of demand (as shown in a composite diagram):
Trend: persistent upward or downward movement over time.
Seasonal: regular, repeating patterns within a year due to weather, holidays, etc.
Random variation: irregular, unpredictable fluctuations.
Overall average (center line): a reference level around which the other components fluctuate.
Example: overlaying trend on a product life cycle curve shows: introduction (rising), growth (linear trend), maturity (flattening), decline (downward trend). A declining trend line should lie below actual demand later to avoid carrying excess inventory.
Seasonal patterns example (lawn equipment):
Spring: high demand for lawn mowers and chainsaws.
Summer: continued mowing season; possibly adjust mix.
Fall: shift from mowing gear to snow removal equipment.
Winter: high demand for snow blowers.
Product life cycle overlay and planning implications
Early introduction often has under- or over-building; growth phase may be strong and relatively predictable with a linear trend.
Maturity can flatten the trend; some overbuilding may occur but can be sold during peak demand later.
Decline requires careful management to avoid excess inventory; forecast should trend downward and stay ahead of actual demand.
Forecasting models (time series focus)
Naive forecast
The simplest approach: forecast next period as the value of the current period.
Moving averages (simple)
Definition: average the demands of the last n periods to forecast the next period.
Example for a 3-month moving average: use the last three actuals (Dt, D{t-1}, D_{t-2})
Formula:
ext{Forecast}{t+1} = rac{Dt + D{t-1} + D{t-2}}{3}Practical note: order of summation can be from most recent to oldest to minimize cognitive load.
Weighted moving average
Similar to moving average but assigns weights to recent periods to reflect more influence of newer data.
Common weights example: 3, 2, 1 for the most recent, next, and oldest of the last three periods.
Formula:
ext{Forecast}{t+1} = rac{3 Dt + 2 D{t-1} + 1 D{t-2}}{3+2+1}
Exponential smoothing (single)
A form of weighted moving average where weights decay exponentially for older data.
Two common representations:
Additive form: Ft = F{t-1} +
abla imes (A{t-1} - F{t-1}) where
abla is the smoothing factor, often denoted as ext{alpha} =
abla .Equivalent common form: Ft = ext{alpha} imes A{t-1} + (1 - ext{alpha}) imes F_{t-1}
Intuition: older values fade progressively; smaller alpha yields a smoother forecast; larger alpha makes the forecast more reactive to recent errors.
Issues with moving averages and exponential smoothing
Moving averages smooth the series and lag actual changes, making them slow to adjust to trends.
They are not good at forecasting strong trends; they lag during trend periods.
The forecast line often sits behind the actual demand during periods of change.
Forecast accuracy metrics (levels of measurement)
Three levels of forecast accuracy concepts are mentioned; the following metrics are standard in practice:
Mean Absolute Deviation (MAD):
ext{MAD} = rac{1}{n}
abla{i=1}^n |Ai - F_i|Mean Squared Error (MSE):
ext{MSE} = rac{1}{n}
abla{i=1}^n (Ai - F_i)^2Mean Absolute Percentage Error (MAPE):
ext{MAPE} = rac{100}{n}
abla{i=1}^n igg| rac{Ai - Fi}{Ai} igg|
Mean Squared Error (MSE) tends to emphasize larger deviations due to the squaring term.
Absolute percentage errors (MAPE) express forecast accuracy as a percentage, making it easy to interpret and compare across items.
Tracking signal and qualitative indices
Tracking signal (TS): monitors bias over time to detect systematic over- or under-forecasting.
A common definition:
ext{TS} = rac{ ext{CFE}}{ ext{MAD}}
where CFE is the cumulative forecast error: ext{CFE} =
=
(Ai - Fi)
Seasonal indices: used to adjust forecasts for regular seasonal patterns within a year. (Details/definitions were not elaborated in the transcript, but they are part of the standard approach.)
Regression and correlation analysis: mentioned as tools to combine with time-series data for forecasting; specific formulas not provided in the transcript.
Forecasting accuracy and model comparison (practical takeaways)
When comparing forecast methods, the transcript notes that differences in errors (e.g., with different smoothing parameters) can be small in some cases:
Example discussion: comparing forecast errors for different smoothing parameters showed that mean squared error values were similar in the cited scenario.
In practice, select models based on horizon, data stability, and the need for responsiveness vs. smoothness; understand that short-term forecasts tend to be more accurate than long-term forecasts.
Real-world examples and implications discussed
Kodak example: road-mapping the CCD sensor milestones to plan digital camera product lines; technology forecasting supports product planning and investment decisions.
Supplier lead times and planning at Kodak and L3 Harris: maintaining visibility to 12 months out allowed suppliers to procure materials and schedule fabrication to meet forecasted needs; forecast updates occurred weekly.
External shocks (COVID) demonstrated the limits of forecasting when factors outside the model disrupt demand or supply chains; forecasts must adapt to sudden changes.
Demand forecasting vs. other forecast types: while economic or technology forecasts exist, the core focus for operations is demand forecasting of existing products/services.
Product cannibalization (market cannibalization) example related to new product launches:
When a new product (e.g., a new iPhone model) is announced, existing customers may delay purchases, fearing the newer model; forecasting must consider potential cannibalization effects.
Government contracts: advance knowledge of procurement timelines (six months to a year) allows firms to prepare materials and plan production; contract awards can reduce the number of competitors and affect forecast accuracy.
Operational planning example: planning to increase demand for common components in anticipation of award; shared components used by multiple products can be leveraged to meet the new contract.
Product development and capital expenditure example: keg washer installation at Genesee Brewery highlighted long lead times and multi-year planning for capital equipment.
Qualitative methods are valuable for new products without a historical data series, while quantitative methods rely on historical data but may be complemented with qualitative input.
Practical guidance and caveats
Underlying assumption of many forecasting techniques: some stability in the system and availability of past data.
Product family forecasts tend to be more accurate than forecasts for individual products due to diversification of demand within the family.
External factors (e.g., pandemics, policy changes) can disrupt model accuracy; planners should monitor and adjust forecasts using tools like tracking signals.
Forecasting is iterative: update forecasts regularly, use multiple methods, and combine qualitative insights with quantitative data for robust planning.
Quick reference formulas and concepts
3-month moving average forecast:
ext{Forecast}{t+1} = rac{Dt + D{t-1} + D{t-2}}{3}Weighted moving average (example weights 3,2,1):
ext{Forecast}{t+1} = rac{3 Dt + 2 D{t-1} + D{t-2}}{3+2+1}Exponential smoothing (single):
Ft = F{t-1} + ext{alpha} (A{t-1} - F{t-1})
or equivalently
Ft = ext{alpha} A{t-1} + (1 - ext{alpha}) F_{t-1}Mean Absolute Deviation (MAD):
ext{MAD} = rac{1}{n}
abla{i=1}^n |Ai - F_i|Mean Squared Error (MSE):
ext{MSE} = rac{1}{n}
abla{i=1}^n (Ai - F_i)^2Mean Absolute Percentage Error (MAPE):
ext{MAPE} = rac{100}{n}
abla{i=1}^n igg| rac{Ai - Fi}{Ai} igg|Tracking Signal (TS):
ext{TS} = rac{ ext{CFE}}{ ext{MAD}} ext{ with } ext{CFE} =
abla{i=1}^n (Ai - F_i) $$
Summary
Forecasting involves choosing appropriate horizons and methods (qualitative for new products; quantitative for existing demand).
Time series decomposition into trend, seasonal, and random components helps explain observed demand patterns and informs model selection.
Simple models (naive, moving averages) are easy to implement but have limitations during trend and seasonality; exponential smoothing provides a more responsive alternative.
Forecast accuracy metrics (MAD, MSE, MAPE) quantify forecast error and guide model selection; tracking signals help detect biases over time.
Real-world examples (Kodak, Genesee Brewery, cannibalization, supplier lead times, external shocks) illustrate how forecasting informs planning and the need for regular updates and integration of qualitative insights.
Understanding the interplay of horizon, data stability, and operational needs is essential for effective forecasting in both manufacturing and service contexts.