Upload
jcstenger
View
217
Download
0
Embed Size (px)
Citation preview
8/6/2019 ThinkVine UMich Presentation F
1/40
6/1/2011 1
Marketing Mix Using
Agent-Based Modeling
November 17-18, 2010
Curt StengerKevin Li
8/6/2019 ThinkVine UMich Presentation F
2/40
About Curt:
VP, Analytic Services
Experience in Marketing Science and Analytics
About Kevin:
Product Manager, ThinkVine
Background in new product consulting and forecasting Rules of engagement:
We would like this to be more of a guided discussion and not a one-
way presentation
Please ask questions whenever
A few words before we dive in
8/6/2019 ThinkVine UMich Presentation F
3/40
Complexity in the world around us
Background from a 50000 ft view
Definition of complexity sciences
Generalizations and brief background
Drilling down to agent-based models (ABMs)
Why the need? Applying ABMs to the marketplace
Our methodology
Case studies
Our thought process behind this discussion
8/6/2019 ThinkVine UMich Presentation F
4/40
From the beginning
Lets all think of processes that are complex and
uncertain in the world around us.
8/6/2019 ThinkVine UMich Presentation F
5/40
What comes to Kevins mind?
We are all involved with stocks, bonds, mutual funds, etc.
The financial market is a complex and uncertain environment.
Oops!
(Uncertain)
A lot cooks in the
kitchen!
(Complex)
8/6/2019 ThinkVine UMich Presentation F
6/40
Do you ever see a traffic jam coming?
Way too many cooks in
the kitchen! (Complex)
How did this
happen to
me?(Uncertain)
Ever think about why you always quote someone 4-6 hours when
youre driving 300 miles? Uncertainty and complexity.
8/6/2019 ThinkVine UMich Presentation F
7/40
Forecasting Airline Demand
Parker, VIRTUAL MARKETS: THE APPLICATION OF
AGENT-BASED MODELING TO MARKETING SCIENCE, 2010
How can an airline manufacturer
determine how many planes to
build 30 years from now?
8/6/2019 ThinkVine UMich Presentation F
8/40
Plug-In Hybrid Vehicles
Eppstein, An agent-based model for estimating
consumer adoption ofPHEV technology, 2010
How do you judge a new product
sales volume affect by macrocultural issues?
8/6/2019 ThinkVine UMich Presentation F
9/40
How do people exit the building in a fire?
8/6/2019 ThinkVine UMich Presentation F
10/40
Turning the tables around
Your turn.
8/6/2019 ThinkVine UMich Presentation F
11/40
Others?
Why do birds
fly in a V?
How do you
win a war?
Why is your
brain shaped a
certain way?
Why do ants
build their
colonies this
way?
8/6/2019 ThinkVine UMich Presentation F
12/40
Introducing the complexity sciences
A system in which large networks of components with no
central control and simple rules of operation give rise to
complex collective behavior, sophisticated informationprocessing, and adaptation via learning or evolution
(Mitchell, 2009)
8/6/2019 ThinkVine UMich Presentation F
13/40
8/6/2019 ThinkVine UMich Presentation F
14/40
Ethnology of Simulation Modeling
From Roger Parker, VIRTUAL MARKETS: THE APPLICATION OF
AGENT-BASEDMODELING TO MARKETING SCIENCE
8/6/2019 ThinkVine UMich Presentation F
15/40
Why the need for dynamic models?
t
8/6/2019 ThinkVine UMich Presentation F
16/40
Why the need for dynamic models?
t
If I were to ask you to predict what will happen in the
future, what would you do?
8/6/2019 ThinkVine UMich Presentation F
17/40
Why the need for dynamic models?
today
Best fit and extrapolate
Probably something close to this?
8/6/2019 ThinkVine UMich Presentation F
18/40
But reality is not so simple
ttoday
Possible futures
Different things can happen!
We care about which path will happen and
how itll get there.
8/6/2019 ThinkVine UMich Presentation F
19/40
Same example using ABM
ttoday
ABM
8/6/2019 ThinkVine UMich Presentation F
20/40
Same example using ABM
ttoday
ABM What if?
8/6/2019 ThinkVine UMich Presentation F
21/40
Same example using ABM
ttoday
ABM and... what if?
8/6/2019 ThinkVine UMich Presentation F
22/40
Same example using ABM
ttoday
ABM or what if?
8/6/2019 ThinkVine UMich Presentation F
23/40
Same example using ABM
ttoday
ABM or what if?
We care about the underlying assumptions. If we
understand the bottom-up behavior, we can generate the
aggregate output.
8/6/2019 ThinkVine UMich Presentation F
24/40
Applying ABMs to the consumer marketplace
In a traditional model, TV drives sales.
In reality, TV influences consumers to buy more.
8/6/2019 ThinkVine UMich Presentation F
25/40
A Simple Simulation
25
Typical new product forecasts
use simple aggregate
assumptions about the effect
of media and word of mouth
when estimating the diffusion
of new products
Simple simulations like this oneallow the testing of the impact
of different levels of media on
the acceptance rate of a new
product at the consumer level.
Yellow people are users
Blue are target
Flags are ads
Ads and WOM influence targets to buy
8/6/2019 ThinkVine UMich Presentation F
26/40
Todays general framework
Experience product
Use inventory
Talk about it!
Use media, see ads
Experience need!
Choose channel
Evaluate in-store
options
Choose brand, pack,
number
8/6/2019 ThinkVine UMich Presentation F
27/40
How do we do it?
First, we create a representative sample of virtual consumers (50K+) inside
of our simulation environment from the bottom up. Each consumer agent
is different from one another demographically.
8/6/2019 ThinkVine UMich Presentation F
28/40
How do we do it?
Then, we assign them media usage habits using known sources
8/6/2019 ThinkVine UMich Presentation F
29/40
How do we do it?
Natural correlations affect sales separately from media, as in reality.
and build behavioral rules to link demographics to media consumption.
Media usage habits realistically impact media effectiveness:
Agents with more education
Also tend to earn more:
Agents years education positively
correlated with income
Older people tend to
earn higher incomes:
Agents age positively correlated
with years education and income
These higher earning agents are more
likely to purchase luxury goods:
If Agent income is in top X% of population
then probability to buy luxury watch +Y%
Younger people on
average use more Internet:
Agents age negatively correlatedto digital media minutes
Digital Ads are seen more on average by
younger consumers than other demographics:
Agents digital minutes positively correlatedto probability to see a digital ad
8/6/2019 ThinkVine UMich Presentation F
30/40
How do we do it?
Each agent is different from another, but aggregate averages still hold true
for population (heterogeneity).
8/6/2019 ThinkVine UMich Presentation F
31/40
How do we do it?
Simulated Interactions
Consumers Marketing
Lastly, we simulate likely sales outcomes based off of how
these consumers react to different mixes of marketing activity.
8/6/2019 ThinkVine UMich Presentation F
32/40
How do we do it?
We recreate the past 2 years of sales from the bottom up by building rules that
explain why those sales outcomes occurred.
Once trained, we compare the most recent 6-months of actual sales (data not used to
train the model) to a simulation of the most recent 6-months of sales.
Once the model has been calibrated & validated, we can begin to project forward and
provide clients with the ability to run what if planning scenarios.
Tr i Pr v s
The model is trained by using your demographic, marketing & sales data. Track against hold out data Forecast
2 Years Sales Hist ry 1-2 Quarters Future
Trai theTool = CALIBRATE
Prove theTool = VALIDATE
Use theTool = SIMULATE
1
2
3
Simulated
Actual
8/6/2019 ThinkVine UMich Presentation F
33/40
Wit a kly E f 4. , av str g vi c t at t E ra l fits
ist rical sal s ata v ry ll.
l Fit
Stat
as s (K)
Our g al is t ac i v
a
kly
E (
a
bs
lut
rc
tag
f Err r), f 15 r
l ss.
ctual
Si ulat
8/6/2019 ThinkVine UMich Presentation F
34/40
Marketing Impacts FY10
Stat
Cases
(K)
% of
Stat
Cases
% Mkt
Vol
Spend
($K)
%
Spend
Eff.
IndexROI
ROI
+/-
0 0.
0.
0.
- - -
0 0.0
0.0
0 1.
- - -
177 1.7
.
7
3.
0.
0.0
8 0.1
0.3
7 0.1
- - -
0 0.
0.
3
3 1.0
0.
0.
80
.7
8.
107
8 31.7
8 0.
0.01
3
.8
83.
1
137
1.8
01
.0 0.01
708
.
Total 10
33 338
FY10 sees an investment of $10.8MM in TV with a modest $.29 ROI
Trade has highest level of ROI
Print, ASM, and PR have high variability due to low spends
8/6/2019 ThinkVine UMich Presentation F
35/40
Long-term Impact of TV
35
Base Volume (87 Week Total) = 320.26MM
Lift from Network TV = 62.66MM (11.23%)
Base Volume (MM) Lift from Network TV (MM) Network TV Reach
8/6/2019 ThinkVine UMich Presentation F
36/40
ThinkAhead: Graphical Representation
We model the path to purchase for your product, from the
marketing levers you pull all the way to consumer purchase.
8/6/2019 ThinkVine UMich Presentation F
37/40
Incorporates the consumer (50K different consumers)
Demographics Media consumption behavior
Shopping behavior
Natural consequences of the model mimics reality, i.e.emergence
Sales decline because people leave, not because your marketingsuddenly contributes negative volume
The right people buy Can get a read on segmentation and loyalty
Heavy media users tend to buy more and vice versa
Saturation occurs naturally due to non-linear assumptions Awareness, purchasing, etc.
Future simulations and past diagnostics much more realistic
Benefits
8/6/2019 ThinkVine UMich Presentation F
38/40
Founded in 2000, ThinkVine is an Analytic Services and SimulationSoftware consultancy, with a strong focus on market & consumermodeling, analytics and decision support systems.
In addition to traditional analytic techniques, we also apply leading-edge techniques from the complexity sciences to tackle toughbusiness problems. These include:
Agent-Based Models & Simulations
Genetic algorithms
Neural networks
Game Theory
ThinkVine works with some of the worlds top companies across abroad range of industries such as: consumer packaged goods,advertising & media, energy, technology, and financial services.
ThinkVine: Who We Are
8/6/2019 ThinkVine UMich Presentation F
39/40
Our core product is the ThinkVine ThinkAhead platform
Marketing simulation and planning tool Launched in 2009
Historical diagnostics with robust forecasting capability
Built as an agent-based model
Delivered through software as a service
We answer complex business questions such as:
Attribute: What did digital do for me in the context of other tactics?
Evaluate: 8MM Facebook fans or another $5MM in trade?
Forecast: If I shift 20% of print into digital, what will happen?
Improve: Whats the best way to close the volume gap for this fiscal? Target: Am I hitting my target segments with my media?
Portfolio: Should I spend on cat food or canned vegetables?
And more
Core Product
8/6/2019 ThinkVine UMich Presentation F
40/40
Our Clients