kris ferreira future assembly slides 11/17/2015

16
Data-Driven Pricing Kris Ferreira November 19, 2015

Upload: adrienne-debigare

Post on 21-Mar-2017

1.158 views

Category:

Data & Analytics


0 download

TRANSCRIPT

Page 1: Kris Ferreira Future Assembly Slides 11/17/2015

Data-Driven Pricing

Kris Ferreira

November 19, 2015

Page 2: Kris Ferreira Future Assembly Slides 11/17/2015

Analytics Overview

Page 2

ValueCreation

Difficulty to Implement

DescriptiveWhat happened?Reports, Mapping

PredictiveWhat will happen?

Machine Learning, Forecasting

PrescriptiveHow do you make it happen?

Optimization

Page 3: Kris Ferreira Future Assembly Slides 11/17/2015

Tactical Decisions in Retail

Page 3

Assortment

Product Placement

Pricing

Inventory

*Time-dependent Decisions

Uncertainty = Demand

Page 4: Kris Ferreira Future Assembly Slides 11/17/2015

ChallengeHow can we combine predictive analytics to predict demand

with prescriptive analytics to make tactical decisions?

Page 4

Data-Driven ApproachInternal Data Sources External Data SourcesHistorical Sales Competitor’s Pricing

Other ERP Data Social Media

Clickstream / Page Views Google Trends

… …

Page 5: Kris Ferreira Future Assembly Slides 11/17/2015

Page 5

Snapshot of Rue La La’s Website

Page 6: Kris Ferreira Future Assembly Slides 11/17/2015

“Style”

Page 6

Page 7: Kris Ferreira Future Assembly Slides 11/17/2015

Rue La La’s OperationsBuyers

purchase items from designers

Designers ship items to warehouse

Buyers decide when to sell items (create “event”)

During event, customers

purchase items

Sell out of item?

End

Yes

No

Focus on first event

Page 8: Kris Ferreira Future Assembly Slides 11/17/2015

Sell-Through Distribution of New Products

Page 8

suggests price may be too low

suggests price may be too high

Page 9: Kris Ferreira Future Assembly Slides 11/17/2015

Page 9

ApproachGoal: Maximize expected revenue of new styles

Demand Forecasting

Main Challenge: Predicting demand for

styles that have never been sold before

Solution Techniques: Predictive analytics

(machine learning – regression & clustering)

Price Optimization

Main Challenge: Demand of each style

depends on price of similar styles

Solution Technique: Prescriptive analytics

(optimization)

Page 10: Kris Ferreira Future Assembly Slides 11/17/2015

Features Included in Regression

Page 10

Products Combination Events• Department• Class• Color Popularity• Size Popularity• Brand Type A/B• Brand Popularity

• Year• Month• Week Day / Time• Event Type• Event Length

• Price• % Discount = (1 – Price / MSRP)• # Concurrent Events in Department• # Similar Styles in Event• Relative Price of Similar Styles• # Branded Events in Previous 12 Months

• Tested several machine learning techniques– Regression trees performed best

Page 11: Kris Ferreira Future Assembly Slides 11/17/2015

Regression Trees:Illustration and Intuition

Page 11

If condition is true, move left; otherwise, move right

Demand prediction

Why regression trees?– Use features to partition styles sold in past, and

only use relevant styles to predict demand– Allow for non-standard price/demand relationship

Page 12: Kris Ferreira Future Assembly Slides 11/17/2015

Page 12

ApproachGoal: Maximize expected revenue of new styles

Demand Forecasting

Main Challenge: Predicting demand for

styles that have never been sold before

Solution Techniques: Predictive analytics

(machine learning – regression & clustering)

Price Optimization

Main Challenge: Demand of each style

depends on price of similar styles

Solution Technique: Prescriptive analytics

(optimization)

Page 13: Kris Ferreira Future Assembly Slides 11/17/2015

Complexity• Three features used to predict demand are associated with pricing

– Price

– % Discount =

– Relative Price of Similar Styles =

• Pricing must be optimized concurrently for all similar styles

• We developed an efficient algorithm to solve on a daily basis

Page 13

1 –

PriceAvg .Price of Similar Styles

Page 14: Kris Ferreira Future Assembly Slides 11/17/2015

Pricing Decision Support Tool

ETL Process

Optimization Input

Optimal Price Recommenda-

tions

Rue La La Database

Reports and Visualization

Ad hoc Reports

Query / Drill Down Visualizer

Standard Reports

Optimizer

Database

Optimizer

Database

Rue La La Enterprise Resource Planning System

ProductsTrans-actions

Event Planning

Inventory-Constrained

Demand Prediction

Regression Tree

Prediction(Rscript)

Impending Event Data

R Predictions

InventoryInformation

Retail Price Optimizer

LP Bound Algorithm

LP_Solve API-based Optimizer

Statistics Tool - R

Field Experiment Results: 10% increase in revenue, no impact on cost

Page 15: Kris Ferreira Future Assembly Slides 11/17/2015

Opportunities

Page 15

Assortment

Product Placement

Pricing

Inventory

Uncertainty = Demand

• Use data to develop innovative machine learning & optimization techniques to best address these challenges

– Combination of predictive and prescriptive analytics

• Holy Grail: Real time decision making

Page 16: Kris Ferreira Future Assembly Slides 11/17/2015

Q&A

Kris Ferreira

Morgan Hall 492

[email protected]

Page 16