smartcon 2015 – automated decisions in the supply chain

118

Upload: lars-trieloff

Post on 27-Jul-2015

383 views

Category:

Business


2 download

TRANSCRIPT

Page 1: Smartcon 2015 – Automated Decisions in the Supply Chain
Page 2: Smartcon 2015 – Automated Decisions in the Supply Chain

Automating Decisions – Smartcon 2015Lars Trieloff | @trieloff

Page 3: Smartcon 2015 – Automated Decisions in the Supply Chain

4%Worldwide average profit margin in retail: 4%

Page 4: Smartcon 2015 – Automated Decisions in the Supply Chain

4‰German average profit margin in retail: 4‰

Page 5: Smartcon 2015 – Automated Decisions in the Supply Chain

Your Customer gives you this

Page 6: Smartcon 2015 – Automated Decisions in the Supply Chain

All you got to keep is that

Page 7: Smartcon 2015 – Automated Decisions in the Supply Chain

— –Libby Rittenberg

“Economic profits in a system of perfectly competitive markets will, in the long run, be driven to zero in all industries.”

Page 8: Smartcon 2015 – Automated Decisions in the Supply Chain
Page 9: Smartcon 2015 – Automated Decisions in the Supply Chain

Physiological

Page 10: Smartcon 2015 – Automated Decisions in the Supply Chain

Physiological

Safety

Page 11: Smartcon 2015 – Automated Decisions in the Supply Chain

Physiological

Safety

Love/Belonging

Page 12: Smartcon 2015 – Automated Decisions in the Supply Chain

Physiological

Safety

Love/Belonging

Esteem

Page 13: Smartcon 2015 – Automated Decisions in the Supply Chain

Physiological

Safety

Love/Belonging

Esteem

Self-Actualization

Page 14: Smartcon 2015 – Automated Decisions in the Supply Chain

— Abraham Maslov – probably never said this. It’s true anyway.“Data has Human Needs, too”

Page 15: Smartcon 2015 – Automated Decisions in the Supply Chain
Page 16: Smartcon 2015 – Automated Decisions in the Supply Chain

Collection

Page 17: Smartcon 2015 – Automated Decisions in the Supply Chain

Collection

Storage

Page 18: Smartcon 2015 – Automated Decisions in the Supply Chain

Collection

Storage

Analysis

Page 19: Smartcon 2015 – Automated Decisions in the Supply Chain

Collection

Storage

Analysis

Prediction

Page 20: Smartcon 2015 – Automated Decisions in the Supply Chain

Collection

Storage

Analysis

Prediction

Decision

Page 21: Smartcon 2015 – Automated Decisions in the Supply Chain

— Dr. Michael Feindt

“The key to successfully applying predictions is not prescription, but automation”

Page 22: Smartcon 2015 – Automated Decisions in the Supply Chain

Collection

Storage

Analysis

Prediction

Decision

Physiological

Safety

Love/Belonging

Esteem

Self-Actualization

Page 23: Smartcon 2015 – Automated Decisions in the Supply Chain
Page 24: Smartcon 2015 – Automated Decisions in the Supply Chain
Page 25: Smartcon 2015 – Automated Decisions in the Supply Chain

— W. Edward Deming

“In God we trust, all others bring data”

Page 26: Smartcon 2015 – Automated Decisions in the Supply Chain

How Data-Driven Decisions should work

Computer Collects

Computer Stores

Human Analyzes

Human Predicts

Human Decides

Page 27: Smartcon 2015 – Automated Decisions in the Supply Chain

— Daniel Kahneman

“Prejudice against algorithms is magnified when the decisions are consequential.”

Page 28: Smartcon 2015 – Automated Decisions in the Supply Chain

How Data-Driven Decisions REALLY work

Computer Collects

Computer Stores

Human Analyzes

C O M M U N I C AT I O N B R E A K D O W N

Human Decides

Page 29: Smartcon 2015 – Automated Decisions in the Supply Chain

— Led Zeppelin

Communication Breakdown, It's always the same, I'm having a nervous breakdown, Drive me insane!

Page 30: Smartcon 2015 – Automated Decisions in the Supply Chain

• Drill-down analysis … misunderstood or distorted

• Metrics dashboards … contradictory and confusing

• Monthly reports … ignored after two iterations

• In-house analyst teams … overworked and powerless

How Data-Driven Decisions REALLY work

C O M M U N I C AT I O N

B R E A K D O W N

Page 31: Smartcon 2015 – Automated Decisions in the Supply Chain

How Decisions REALLY should work

Computer Collects

Computer Stores

Computer Analyzes

Computer Predicts

C O M P U T E R D E C I D E S

Page 32: Smartcon 2015 – Automated Decisions in the Supply Chain

— Everyone at Blue Yonder, all the time

99.9% of all business decisions can be automated

Page 33: Smartcon 2015 – Automated Decisions in the Supply Chain

How Decisions are Being Made

Page 34: Smartcon 2015 – Automated Decisions in the Supply Chain

90% No Decision is made

Page 35: Smartcon 2015 – Automated Decisions in the Supply Chain

— Robin Sharma

“Making no decision is a decision. To do nothing. And nothing always brings you nowhere..”

Page 36: Smartcon 2015 – Automated Decisions in the Supply Chain

Business Rules for Beginners

Page 37: Smartcon 2015 – Automated Decisions in the Supply Chain

Business Rules for Beginners

Not doing anything is the simplest business rule in the world – and also the most popular

Page 38: Smartcon 2015 – Automated Decisions in the Supply Chain

90% No Decision is made

Page 39: Smartcon 2015 – Automated Decisions in the Supply Chain

9% Decision Follows Rule

Page 40: Smartcon 2015 – Automated Decisions in the Supply Chain

Advanced Business Rules

Page 41: Smartcon 2015 – Automated Decisions in the Supply Chain

Advanced Business Rules

Computers are machines following rules. This means business rules are programs.

Page 42: Smartcon 2015 – Automated Decisions in the Supply Chain

• Business rules are like programs – written by non-programmers

• Business rules can be contradictory, incomplete, and complex beyond comprehension

• Business rules have no built-in feedback mechanism: “It is the rule, because it is the rule”

Business rules are Programs, just not very good ones.

Page 43: Smartcon 2015 – Automated Decisions in the Supply Chain

1% Human Decision making

Page 44: Smartcon 2015 – Automated Decisions in the Supply Chain

Human Decision Making has two systems – and only one is rational.

Page 45: Smartcon 2015 – Automated Decisions in the Supply Chain

Not quite Almost there That’s it.

Page 46: Smartcon 2015 – Automated Decisions in the Supply Chain

Quick: What do you see here?

Page 47: Smartcon 2015 – Automated Decisions in the Supply Chain
Page 48: Smartcon 2015 – Automated Decisions in the Supply Chain

— Steven Pinker, describing Moravec’s Paradox

“The hard problems are easy and the easy problems are hard.”

Page 49: Smartcon 2015 – Automated Decisions in the Supply Chain

Quick: Add all even numbers

65 7 1 0

60 63 18 80

547039100

69 20 26 73

Page 50: Smartcon 2015 – Automated Decisions in the Supply Chain

94 39 37 31

92 70 100 67

4956080

69 20 26 73

Page 51: Smartcon 2015 – Automated Decisions in the Supply Chain

51 60 23 22

5 48 43 14

9525669

23 67 1 43

Page 52: Smartcon 2015 – Automated Decisions in the Supply Chain

Correct Result:

Page 53: Smartcon 2015 – Automated Decisions in the Supply Chain

Correct Result: 1.024

Page 54: Smartcon 2015 – Automated Decisions in the Supply Chain
Page 55: Smartcon 2015 – Automated Decisions in the Supply Chain

— Daniel Kahneman

“All of us would be better investors if we just made fewer decisions.”

Page 56: Smartcon 2015 – Automated Decisions in the Supply Chain
Page 57: Smartcon 2015 – Automated Decisions in the Supply Chain

How we are making decisions (Like the big apes we are)

Page 58: Smartcon 2015 – Automated Decisions in the Supply Chain

How we are making decisions (Like the big apes we are)

Anchoring effectIKEA effect

Confirmation bias

Bandwagon effect

Substitution

Availability heuristic Texas Sharpshooter Fallacy

Rhyme as reason effect

Over-justification effect

Zero-risk bias

Framing effect

Illusory correlationSunk cost fallacy

Overconfidence

Outcome bias

Inattentional Blindness

Benjamin Franklin effect

Hindsight bias

Gambler’s fallacy

Anecdotal evidenceNegativity bias

Loss aversion

Backfire effect

Page 59: Smartcon 2015 – Automated Decisions in the Supply Chain
Page 60: Smartcon 2015 – Automated Decisions in the Supply Chain
Page 61: Smartcon 2015 – Automated Decisions in the Supply Chain
Page 62: Smartcon 2015 – Automated Decisions in the Supply Chain

Computers making decisions (cold, fast, cheap, rational)

Page 63: Smartcon 2015 – Automated Decisions in the Supply Chain

K-Means Clustering

Naive BayesSupport Vector Machines

Affinity Propagation

Least Angle Regression

Nearest Neighbors

Decision Trees

Markov Chain Monte Carlo

Spectral clustering

Restricted Bolzmann Machines

Logistic Regression

Computers making decisions (cold, fast, cheap, rational)

Page 64: Smartcon 2015 – Automated Decisions in the Supply Chain

• A machine learning algorithm is a system that derives a set of rules based on a set of data

• It is based on systematic observation, double-checking and cross-validation

• There is no magic, just data – and without data there is no magic either

Machine Learning means Programs that write Programs

Page 65: Smartcon 2015 – Automated Decisions in the Supply Chain

Better Decisions through Predictive Applications

Page 66: Smartcon 2015 – Automated Decisions in the Supply Chain

How Predictive Applications Work

Collect & Store Analyze Correlations

Build Decision Model

Decide & Test Optimize

Page 67: Smartcon 2015 – Automated Decisions in the Supply Chain

— Warren Buffett

“I checked the actuarial tables, and the lowest death rate is among six-year-olds, so I decided to eat like a six-year-old.”

Page 68: Smartcon 2015 – Automated Decisions in the Supply Chain

More than half of the apps on a typical iPhone home screen are predictive applications.

Page 69: Smartcon 2015 – Automated Decisions in the Supply Chain

Building Predictive Applications

Page 70: Smartcon 2015 – Automated Decisions in the Supply Chain

Building Predictive Applications

Machine Learning Model

Page 71: Smartcon 2015 – Automated Decisions in the Supply Chain

Building Predictive Applications

Machine Learning ModelPredictive Application

Page 72: Smartcon 2015 – Automated Decisions in the Supply Chain

Building Predictive Applications

Machine Learning ModelPredictive Application

Enterprise Integration

Page 73: Smartcon 2015 – Automated Decisions in the Supply Chain

Story Time

Page 74: Smartcon 2015 – Automated Decisions in the Supply Chain

Story Time(Not safe for vegetarians)

Page 75: Smartcon 2015 – Automated Decisions in the Supply Chain

The Ground Beef Dilemma

Page 76: Smartcon 2015 – Automated Decisions in the Supply Chain

How much ground beef are we going to

sell on Friday?

Page 77: Smartcon 2015 – Automated Decisions in the Supply Chain

How much ground beef are we going to sell on Friday?

And how much on Saturday?

Page 78: Smartcon 2015 – Automated Decisions in the Supply Chain

Challenge #1 Accurately predict demand

Page 79: Smartcon 2015 – Automated Decisions in the Supply Chain

Great. But how much do we need to order

each day?

Page 80: Smartcon 2015 – Automated Decisions in the Supply Chain

Great. But how much do we need to order

each day?

Let’s reduce the risk of running out of

stock to 20%

Page 81: Smartcon 2015 – Automated Decisions in the Supply Chain

Sales Forecasts for FridaySa

les P

roba

bilit

y

0

0,01

0,02

0,03

0,04

0 4 8 12 16

Friday Sales Amount

Page 82: Smartcon 2015 – Automated Decisions in the Supply Chain

Sales Forecasts for SaturdaySa

les P

roba

bilit

y

0

0,01

0,02

0,03

0,04

0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16

Saturday Sales Amount

Page 83: Smartcon 2015 – Automated Decisions in the Supply Chain

Great. But how much do we need to order

each day?

Let’s reduce the risk of running out

of stock to 20%

So it’s 3 on Friday and 5,5 on Saturday.

Page 84: Smartcon 2015 – Automated Decisions in the Supply Chain

Sales Forecasts for Both DaysSa

les P

roba

bilit

y

0

0,01

0,02

0,03

0,04

0 4 8 12 16

Friday Sales Amount Saturday Sales Amount

Page 85: Smartcon 2015 – Automated Decisions in the Supply Chain

Bad news…

Page 86: Smartcon 2015 – Automated Decisions in the Supply Chain

Bad news…

We need to skip the Saturday delivery.

Page 87: Smartcon 2015 – Automated Decisions in the Supply Chain

Bad news…

We need to skip the Saturday delivery.

How big should we make the Friday delivery

instead?

Page 88: Smartcon 2015 – Automated Decisions in the Supply Chain

If you need 3 on Friday and 5,5 on Saturday to fulfill 80% of the demand, how much do you need to fulfill 80% of the combined demand?

Page 89: Smartcon 2015 – Automated Decisions in the Supply Chain

3 + 5,5 = 8,5 Common Sense isn’t it?

Page 90: Smartcon 2015 – Automated Decisions in the Supply Chain

— H.L. Mencken

“For every complex problem there is an answer that is clear, simple, and wrong.”

Page 91: Smartcon 2015 – Automated Decisions in the Supply Chain

Combined Sales ForecastsSa

les P

roba

bilit

y

0

0,01

0,02

0,03

0,04

0 4 8 12 16

Combined Sales Amount

Page 92: Smartcon 2015 – Automated Decisions in the Supply Chain

If you ordered 8,5 cases, you would waste a lot of meat, the ideal order amount is 8 cases.

Page 93: Smartcon 2015 – Automated Decisions in the Supply Chain

Predictive Apps in a NutshellBatch and streaming data ingestion, batch

and streaming delivery (with real-time option)

Reduce risk and cost » increase revenue and profit

Trend Estimation Classification Event Prediction

Optimize Returns

Collect Data Predict Results Drive Decisions

Page 94: Smartcon 2015 – Automated Decisions in the Supply Chain

— John Maynard Keynes

“When my information changes, I alter my conclusions. What do you do, sir?”

Page 95: Smartcon 2015 – Automated Decisions in the Supply Chain

One Common Platform for Predictive Applications

Multi-Tenant Runtime Environment

Link Store Build Run View

Link your own and third-party data, easily

integrated via API

Store your data in high-performance

database as a service

Build machine learning and

application code

Automatically runand scale ML models

and applications

Monitor and inspectresource usage and

model quality

Secure Micro Cloud Infrastructure

Domain Model Predictive Model Application Code

Page 96: Smartcon 2015 – Automated Decisions in the Supply Chain

— Kevin Kelly

“The business plans of the next 10,000 startups are easy to forecast: Take X and add AI”

Page 97: Smartcon 2015 – Automated Decisions in the Supply Chain

How Enterprises adopt Predictive Applications

Learn about ADDD

Define Target Process

Build Predictive App Go Live Make Lots of

Money

Page 98: Smartcon 2015 – Automated Decisions in the Supply Chain

— Daniel Kahneman

“Prejudice against algorithms is magnified when the decisions are consequential.”

Page 99: Smartcon 2015 – Automated Decisions in the Supply Chain

How Enterprises REALLY adopt Predictive Applications

Learn about ADDD

Define Target Process

Build Predictive App

Make Lots of Money

D O U B T S C O N C E R N S

O B J E C T I O N S

Page 100: Smartcon 2015 – Automated Decisions in the Supply Chain

Decision Quality

Page 101: Smartcon 2015 – Automated Decisions in the Supply Chain

Decision Quality

Status Quo Predictive Prescriptive Automation

Page 102: Smartcon 2015 – Automated Decisions in the Supply Chain

Decision Quality

Status Quo Predictive Prescriptive Automation

Page 103: Smartcon 2015 – Automated Decisions in the Supply Chain

Decision Quality

Status Quo Predictive Prescriptive Automation

Page 104: Smartcon 2015 – Automated Decisions in the Supply Chain

Decision Quality

Status Quo Predictive Prescriptive Automation

Page 105: Smartcon 2015 – Automated Decisions in the Supply Chain

Decision Quality

Status Quo Predictive Prescriptive Automation

Page 106: Smartcon 2015 – Automated Decisions in the Supply Chain

— The Economist, May 2015

“The best chess players in the world are ‘centaurs’, amalgamated teams of humans and algorithms.”

Page 107: Smartcon 2015 – Automated Decisions in the Supply Chain

Decision Quality

Status Quo Predictive Prescriptive Automation 'Centaurs'

Page 108: Smartcon 2015 – Automated Decisions in the Supply Chain

Ready, set, go for ADDD?

Page 109: Smartcon 2015 – Automated Decisions in the Supply Chain

Ready, set, go for ADDD?

Page 110: Smartcon 2015 – Automated Decisions in the Supply Chain

Not so fast

Page 111: Smartcon 2015 – Automated Decisions in the Supply Chain
Page 112: Smartcon 2015 – Automated Decisions in the Supply Chain

Data Availability

Page 113: Smartcon 2015 – Automated Decisions in the Supply Chain

Data Availability

Predictability

Page 114: Smartcon 2015 – Automated Decisions in the Supply Chain

Data Availability

Predictability

Understandability

Page 115: Smartcon 2015 – Automated Decisions in the Supply Chain

Data Availability

Predictability

Understandability

Executability

Page 116: Smartcon 2015 – Automated Decisions in the Supply Chain

Financial Impact of Predictive Apps

-120

-90

-60

-30

0

30

60

90

March April May June July August September

Page 117: Smartcon 2015 – Automated Decisions in the Supply Chain

Financial Impact of Predictive Apps

-120

-90

-60

-30

0

30

60

90

March April May June July August September

Break-Even after 3 months

Page 118: Smartcon 2015 – Automated Decisions in the Supply Chain

Lars Trieloff @trieloff