+ All Categories
Home > Documents > Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

Date post: 29-Dec-2015
Category:
Upload: ruth-peters
View: 217 times
Download: 0 times
Share this document with a friend
32
Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting
Transcript
Page 1: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

Vish A Viswanathan

Director, Revenue Management

April 27, 1999

Demand Forecasting

Page 2: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

2 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Forecasting is fundamental for Airline & Transportation SolutionsForecasting is fundamental for Airline & Transportation Solutions

Forecasts of …

• Passengers bookings, by O&D, fare class, and # of days before departure

• Shipment weights

• Capacity

• Traffic

• Transaction volume

• Engine removals

Optimization and Analysis

Modules …

• Math programming

• Simulation

• Tabu Search

• Heuristics

• Constraint Logic Programming

• Network Algorithms

Recommendations

• YM availability

• Prices

• Routing plans

• Marketing

decisions

• Markets to serve

• Hardware

upgrades

• Manpower plans

areinput

to

to create

Page 3: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

3 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Yield Management Systems Are Driven by Forecasting and Optimization ModulesYield Management Systems Are Driven by Forecasting and Optimization Modules

Inventory ControlsInventory Controls

Optimization ModuleForecasting Module

DataData

DemandDemand

No-showNo-show

CancellationCancellation

OverbookingOverbooking

DiscountDiscountAllocationsAllocations

GroupGroupEvaluationEvaluation

Yield Management System

Page 4: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

4 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Forecasting Models operateby the GIGO rule (Garbage In/Garbage Out)

Time and resources should be allocatedfor data review and improvement

Screening methods should be used to eliminate bad information

Timely and Accurate Information Is Essential

Page 5: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

5 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

What Are We Trying to Do WhenWe Forecast Demand?What Are We Trying to Do WhenWe Forecast Demand?

Evaluate the overall Evaluate the overall worth of an worth of an

“early, low-price” “early, low-price” booking in the booking in the

context of context of total demandtotal demand

Influence theInfluence the

kind ofkind of

passengerspassengers

acceptedaccepted

Page 6: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

6 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Forecasting Models Use Historical Behavior to Predict in a 2-Step ProcessForecasting Models Use Historical Behavior to Predict in a 2-Step Process

Step 1 Given Create

HistoricalHistoricalpassengerpassengerbehaviorbehavior

Assumptions aboutAssumptions aboutpassenger behaviorpassenger behavior

under different under different conditionsconditions

Step 2 Given

Assumptions aboutAssumptions aboutpassenger behaviorpassenger behavior

under different under different conditionsconditions

CurrentCurrentconditions forconditions forfuture flightsfuture flights

Create

Predictions ofPredictions ofpassenger behaviorpassenger behavior

for future flightsfor future flights+

Page 7: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

7 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

DemandDemandForecastingForecasting

RevenueRevenueOpportunityOpportunity

Model Model

Historical BookingsHistorical BookingsCurrent BookingsCurrent BookingsBooking ProfilesBooking Profiles

Demand UntruncationDemand Untruncationbased on inventorybased on inventory

open/close dataopen/close data

Demand Forecasting Typical Methodology Demand Forecasting Typical Methodology

Page 8: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

8 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

What Makes a Good Forecast Accuracy, Simplicity and Robustness

What Makes a Good Forecast Accuracy, Simplicity and Robustness

Accuracy Low mean absolute error (MAE) Low Mean Squared Error (MSE) Low Mean Error (bias)

Simplicity Explain the underlying forecast, easy of adjustment Ease of maintenance

Robustness Performs well under varying conditions Limited intervention and calibration

Page 9: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

9 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Demand Forecast AccuracyForecast Accuracy Impacts the Bottom LineDemand Forecast AccuracyForecast Accuracy Impacts the Bottom Line

Demand forecast accuracy results in aggressive inventory controls and minimizes revenue dilution A 10% improvement in forecast accuracy results in

1/2 % in incremental revenues

Forecast Accuracy Measurement can be based onthe following statistics

Mean Absolute Deviation (MAD) Mean Squared Error (MSE) Mean Absolute Percent Error (MAPE) Relative Deviation (RD) Bias (+/-)

Page 10: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

10 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Forecasts May Be Made UsingDifferent Types of ModelsForecasts May Be Made UsingDifferent Types of Models

Time Series Models

Regression Models

Neural Networks

Passenger Choice Models

Multivariate Models

Adaptive Models

Adaptive Transfer Function

Combinations

Each Technique May Be UsedTo Forecast a Variety of Behaviors

Page 11: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

11 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Demand Forecasting TechniquesDemand Forecasting Techniques

Page 12: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

12 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Demand Forecasting TechniquesDemand Forecasting Techniques

Time Series Models (TSM) Calibration based on historical data Exponential smoothing models

– Simple exponential, double exponential, additiveand multiplicative Holt Winters

Forecast parameters can be made adaptive basedon the magnitude of forecast errors

Page 13: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

13 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Time Series Models to Forecast Future Behavior Based on Time RelationshipsTime Series Models to Forecast Future Behavior Based on Time Relationships

Behavior of future flights is based upon historical information of flights, related by:

Day of week Time of day Time of year

New information is added via: Moving averages Exponential smoothing Other models

Page 14: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

14 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Demand Forecasting TechniquesDemand Forecasting Techniques

Regressions Models (REG) Causal model with one or more independent variables Calibration based on historical data with the method of

least squares Non-linearity can be introduced with a transformation of

variables to a linear model Requires sufficient data for calibration and requires

frequent calibration to sustain forecast accuracy

Page 15: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

15 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

ForecastForecast

Other CausalOther CausalFactorsFactors

Regression Models Can IncorporateCausal FactorsRegression Models Can IncorporateCausal Factors

HistoricalHistoricalDataData

Current StatisticsRelating to Flight

Time toTime toDepartureDeparture

OA PricesOA Prices

GNPGNP

CausalFactors

FactorFactor

FactorFactor

FactorFactor

FactorFactor

+

+

+

+

Page 16: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

16 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

DemandDemandForecastForecast

CapacityCapacity

Discount SalesDiscount Sales

Full Fare SalesFull Fare Sales

Days to DepartureDays to Departure

Demand Forecasting TechniquesDemand Forecasting Techniques

Neural Networks or Adaptive Networks (NN) Analogous to an electrical switching network which

responds to a set of inputs Neural networks learn through repeated trials “Degrades gracefully” when faced with insufficient data

Page 17: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

17 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Demand Forecasting TechniquesPassenger Choice Model (PCM)

Demand Forecasting TechniquesPassenger Choice Model (PCM)

Demand forecast model based on customer utilitycan be used to estimate

Demand for new markets Impact of schedule changes Recapture rates

Customer utility is a function of Market share, market size Departure time Service type (non-stop, through, connection) Fare Restrictions Carrier, turbo vs. jet Elapsed time Displacement time

Page 18: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

18 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Demand Forecasting TechniquesMultivariate Models

Demand Forecasting TechniquesMultivariate Models

Principal Component Analysis (PCA) Uses reservations holding for all reading days and

fare classes for a segment. Computes the top 4-6 principal components that typically

accounts for 90% of the variation, which are uncorrelated linear combinations of the reservations holding values with maximal variance

To forecast, fit a regression on the componentsagainst reservations holding at departure

Page 19: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

19 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Demand Forecasting TechniquesMultivariate Models

Demand Forecasting TechniquesMultivariate Models

Canonical Variate Analysis (CVA) Uses reservations holding information for all reading days

and fare classes to create canonical variates which are uncorrelated with each other and have maximal correlation with the reservations holdingat departure

Page 20: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

20 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Demand Forecasting TechniquesAdaptive Models

Demand Forecasting TechniquesAdaptive Models

Kalman Filters (KF) Kalman filtering combines information on current forecast

error, measurement noise variance and process noise variance to update parameters

A Kalman Filter resembles a exponential smoother,but the weight (gains) changes with time

Primary benefits are– self-calibrating

– no initialization

– easy to implement

– fast to compute

– robust

Page 21: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

21 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

CombinedCombinedForecastForecast

Base ForecastingBase Forecasting ModuleModule

Exponential smoothingExponential smoothingon pre-departureon pre-departure

changes in bookings changes in bookings with parameters with parameters updated onlineupdated online

with Kalman Filteringwith Kalman Filtering

Kalman FilteringKalman Filteringcombines information combines information on current forecaston current forecasterror, measurement error, measurement noise variance andnoise variance andprocess noise process noise variance tovariance toupdate parametersupdate parameters

Benefits areBenefits are•Self calibratingSelf calibrating•No initializationNo initialization

Update weightsUpdate weightswith Kalman with Kalman

FilteringFiltering

The Kalman FilterTypical Approach The Kalman FilterTypical Approach

Kalman Filter Bias Kalman Filter Bias AdjustmentAdjustment

Kalman Filter Bias Kalman Filter Bias AdjustmentAdjustment

Page 22: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

22 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Demand Forecasting TechniquesSABRE Evaluation Summary

Demand Forecasting TechniquesSABRE Evaluation Summary

Time Series Models Additive time series Multiplicative time series Adaptive time series

Regression Models Linear regression Bias adjustment technique

Neural Networks Combine regression

and time series in an integrated framework

Traditional technique Does not respond to

changes quickly

Requires frequentrecalibration

Only valid over thecalibration range

Does not work well Calibration takes time Forecasts are not intuitive

(cause / effect relationship)

TechniqueTechnique ResultsResults

Page 23: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

23 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Demand Forecasting TechniquesSABRE Evaluation Summary

Demand Forecasting TechniquesSABRE Evaluation Summary

Passenger Choice Model Market share and size Competitive schedules Quality of Service Index

Schedule sensitive Forecasts are routinely

generated for Airline Profitability Model at the macro level

Considers competitive schedules Promising, but detailed forecasts

requires calibration Research is ongoing to integrate

Capacity Planning and YM applications and business processes

TechniqueTechnique ResultsResults

Page 24: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

24 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Demand Forecasting TechniquesSABRE Evaluation Summary

Demand Forecasting TechniquesSABRE Evaluation Summary

Multivariate Models Principal component

analysis Canonical variate analysis

Adaptive Models Combine current model

with a Kalman Filter model Bias adjustment technique

Did not perform well Both PC and CV techniques

are linear combinations Components can be unstable

Good results that use current models as a foundation

Improves forecast accuracy

TechniqueTechnique ResultsResults

Page 25: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

25 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Advances in Demand Forecasting at Advances in Demand Forecasting at SABRESABRE

The Process of Continuous ImprovementThe Process of Continuous Improvement

Page 26: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

26 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Advances in Forecasting Advances in Forecasting

New Technique -- developed from econometric theories The new forecasting process based on a combination

of time series and causal models (Kalman Filtering is a special case)

Primary objectives are to improve forecasting accuracy and reduce calibration and support costs

The new forecasting model was tested against published forecasting benchmark problems -- it consistently outperformed the best published results

Page 27: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

27 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Advances in Forecasting Advances in Forecasting

Improves on simple regression models (e.g. Y = a0 + a1x by reading day) by handling:

Information from related entities (to use all possible data) Data transformations (to handle non-linear effects) Automatic choice of variables (to create accurate and

robust models) like stepwise regression Auto-correlation of errors in regression (to prevent bias that

typically occurs in regression)

Page 28: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

28 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Forecasting Framework: Data Collection and AnalysisForecasting Framework: Data Collection and AnalysisRaw Data

Preprocess Data

MergingMissing DataOutliers

Create pool of variables

Exploratory Data Analysis and Visualization

Collection

Clean data

Report on relationships among variables and patterns over timeCollect additional data

Page 29: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

29 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Forecasting Framework: Develop models and monitor resultsForecasting Framework: Develop models and monitor results

Create forecast equations

Forecast calibration

Parse equations and build database tables

Implement forecasts

Forecast Engine

Recommend actions

Decision Support System

Monitor

Quality control, tracking, error analysis

Deliverforecasts

Requestforecasts

Results

Actions

Recalibrate

Page 30: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

30 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Textbook Problems BenchmarksTextbook Problems Benchmarks

Case Other Improvement%

Modeling Approach MAE (%) MAE (%)

a) Sales based on advertising (Makridakis,Wheelwright, McGee, 1983 text)

Transfer function(manual calibration)

12% 0.3% 98

b) Improvement on (a)(Bowerman, O’Connell, 1993 text)

More sophisticatedARIMA error term

11.6% 0.3% 97

c) Sales based on advertising (the famousLydia Pinkham data, Vandaele, 1983 text)

Transfer function(manual calibration)

4.4% 4.1% 7

d) T-bill interest rate based on moneysupply, inflation, industry production(Pindyck, Rubinfeld, 1998 text)

Regression withARIMA error (liketransfer function)

5.3% 3.6% 33

e) Advertising time-series, with noindependent variables (Vandaele, 1983)

ARIMA manualcalibration

11.2% 9% 20

f) Housing starts time-series (Johnston, 1997text)

manual seasonalARIMA

19.1% 15.5% 19

g) Electricity demand time-series (NorthAmerican Electric Reliability Council, 1991)

Exponential smoothing 138% 14% 90

SABRE

Page 31: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

31 Copyright © 1999 The SABRE GroupSABRE / AGIFORS 1999

Future Direction and ResearchFuture Direction and Research

Detailed Passenger Choice Model Market size, passenger preference and QSI

Wavelets Analyzing data in frequency domain. Instead of operating

globally (e.g. Fourier transforms), operate locally Multivariate Adaptive Regression Splines

An enhancement over Classification and Regression Trees by smoothing out discrete jumps in forecasts

Variations on Neural Networks To better handle non-linearities without the inability

to explain results in traditional neural networks

Page 32: Vish A Viswanathan Director, Revenue Management April 27, 1999 Demand Forecasting.

Discussion


Recommended