Predictive Analytics: From Insight to Action

52
SAP Predictive Analytics’ Tools: From Insight to Action Philippe Nemery - [email protected] 22/03/2016 SAPience.be USERday 2016 1 nemeryphilippe @nemeryp

Transcript of Predictive Analytics: From Insight to Action

Page 1: Predictive Analytics: From Insight to Action

SAP Predictive Analytics’ Tools:From Insight to Action

Philippe Nemery - [email protected]

22/03/2016 SAPience.be USERday 2016 1

nemeryphilippe@nemeryp

Page 2: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 2

• The information in this presentation is confidential and proprietary to SAP and may not be disclosed without the permission of SAP. This presentation is not subject to your license agreement or any other service or subscription agreement with SAP. SAP has no obligation to pursue any course of business outlined in this document or any related presentation, or to develop or release any functionality mentioned therein. This document, or any related presentation and SAP's strategy and possible future developments, products and or platforms directions and functionality are all subject to change and may be changed by SAP at any time for any reason without notice. The information in this document is not a commitment, promise or legal obligation to deliver any material, code or functionality. This document is provided without a warranty of any kind, either express or implied, including but not limited to, the implied warranties of merchantability, fitness for a particular purpose, or non-infringement. This document is for informational purposes and may not be incorporated into a contract. SAP assumes no responsibility for errors or omissions in this document, except if such damages were caused by SAP´s willful misconduct or gross negligence.

• All forward-looking statements are subject to various risks and uncertainties that could cause actual results to differ materially from expectations. Readers are cautioned not to place undue reliance on these forward-looking statements, which speak only as of their dates, and they should not be relied upon in making purchasing decisions.

Legal Disclaimer

Page 3: Predictive Analytics: From Insight to Action
Page 4: Predictive Analytics: From Insight to Action

AGENDA

• General Introduction to Predictive Analytics and SAP’s strategy

• Example of Predictive Use Cases

– Definition of some predictive problems

– Steps in Predictive Process - Operationalization

• Predictive Analytics w/wo HANA

• Conclusions

22/03/2016 SAPience.be USERday 2016 5

Page 5: Predictive Analytics: From Insight to Action

GENERAL INTRODUCTION TO PREDICTIVE ANALYTICS AND SAP’S STRATEGY

22/03/2016 SAPience.be USERday 2016 6

Page 6: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 7

Rethink The FutureCompeting in today’s marketplace means leveraging

all types of data

Page 7: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 8

Analytics solutions from SAP

Predictive

EPM

Discover

Inform

Anticipate

Plan

GRC

Social

CloudAny Device

Trust

Big Data

Real-time Business

BI

Page 8: Predictive Analytics: From Insight to Action

Business Intelligence - Advanced / Predictive Analytics

22/03/2016 SAPience.be USERday 2016 9

Page 9: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 10

Business Intelligence - Advanced / Predictive Analytics

Sense and respond Predict and act

The key is unlocking data to move decision making from sense and respond to predict and act

RawData

CleanedData

Standard Reports

Ad Hoc Reports &

OLAP

Agile Visualization

PredictiveModeling

Optimization

What happened?

Why did it happen?

What will happen?

What is the bestthat could happen?

Use

r E

ng

ag

em

en

t

Maturity of Analytics Capabilities

Self Service BI

PredictiveAnalysis

Page 10: Predictive Analytics: From Insight to Action

Advanced / Predictive Analytics

22/03/2016 SAPience.be USERday 2016 11

PredictiveModeling

Optimization

What will happen?

What is the bestthat could happen?

PredictiveAnalysis

Predict and act

analyze current and historical facts to make predictions aboutfuture events and outcomes

Page 11: Predictive Analytics: From Insight to Action

Advanced / Predictive Analytics

22/03/2016 SAPience.be USERday 2016 12

PredictiveModeling

Optimization

What will happen?

What is the bestthat could happen?

PredictiveAnalysis

Predict and act

analyze current and historical facts to make predictions aboutfuture events and outcomes

Campaigns, Acquisition

Engagement, Retention

Forecasting, Finance

Credit, Debt, Suppliers

Offers, Coupons, Online, Mobile

Transactional, Internal, Cyber

Internet of Things, Assets

Recruitment, Retention

Page 12: Predictive Analytics: From Insight to Action

Predictive Use Cases and Successes

22/03/2016 SAPience.be USERday 2016 13

• Improving customer loyalty and retention with better customer intelligence

• Predictive analytics on 360 Customer data to increase Wallet share in Wealth management

• SAP Predictive Analytics for real time integrated Risk and Fraud Detection

• Real time reporting for Customer Segmentation in Banks

• Predictive Cash Replenishment for better cash supply and reduced failures of ATMs

• Using Predictive Analytics for propensity to buy modeling in Retail Banking

Financial Services

Consumer Products

• Inventory and Logistics Planning

• Smart Vending

• Sales Forecasting

• Real-time, Demand Driven Business Planning

Page 13: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 14

Types of Business Problems Solved with Predictive

Predictive

Maintenance

Load Forecasting

Inventory/demand

Optimization

Product

Recommendation

Price Optimization

Manufacturing

Process Opt.

Quality Management

Yield Management

Operations

Fraud and Abuse

Detection

Claim Analysis

Collection and

Delinquency

Credit Scoring

Operational Risk

Modeling

Crime Threat

Revenue and Loss

Analysis

Fraudand Risk

Cash Flow and

Forecasting

Budgeting

Simulation

Profitability and

Margin Analysis

Financial Risk

Modeling

Employee Retention

Modeling

Succession Planning

Financeand HR

Life Sciences

Health Care

Media

High Education

Public Sector/

Social Sciences

Construction and

Mining

Travel and

Hospitality

Big Data and IoT

Others

Churn Reduction

Customer

Acquisition

Lead Scoring

Product

Recommendation

Campaign

Optimization

Customer

Segmentation

Next Best Offer/

Action

Sales and Marketing

Applying Predictive to Real Business Problems

Page 14: Predictive Analytics: From Insight to Action

DEFINITION OF SOME PREDICTIVE PROBLEMS

22/03/2016 SAPience.be USERday 2016 15

Page 15: Predictive Analytics: From Insight to Action

SAP vision

Operationalize predictive analytics into decision processes

22/03/2016 SAPience.be USERday 2016 16

A field of advanced analytics that

encompasses a variety of statistical

techniques from predictive modeling,

machine learning, and data mining

that analyze current and historical

facts to make predictions about

future events and outcomes.

Page 16: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 17

Predictive Concepts

Customers

Products

Transactions

Equipments

Appetency

Risk

Fraud

Marketing

Finance

Maintenance

Historical dataTypical and recurrent

behaviorsPredict and act

Page 17: Predictive Analytics: From Insight to Action

Building the model – Learning Phase

IF city= ‘Miami’ Score += 0.7

IF city= ‘Orlando’ Score += 0.2

IF age > 42 Score += 0.05*age + 0.06

IF age <= 42 Score += 0.01*age + 0.02

…..

Name City Age Churner

Mike Miami 42 yes

Jerry New York 32 no

Bryan Orlando 18 no

Patricia Miami 45 yes

Elodie Phoenix 35 no

Remy Chicago 72 yesClassification algorithmto predict probability of

Churner = yes

Estimation

Validation

Model

Analytical Data Set

Explanatory Variables Target

Produce a “scorecard”

Add up each component score to give an overall score for each customer – this will equate to their churn probability

Train the model

When we train the model, the outcome is known

Page 18: Predictive Analytics: From Insight to Action

Using the model – Applying Phase

Name City Age Churner

Marine Miami 45 ?

Julien Miami 52 ?

Fred Orlando 20 ?

Michelle Boston 34 ?

Nicolas Phoenix 90 ?

Name City Age Score

Marine Miami 45 0.8

Julien Miami 52 0.9

Fred Orlando 20 0.6

Michelle Boston 34 0.5

Nicolas Phoenix 90 0.4

New Data, Unknown Outcome

Scored Data

IF city= ‘Miami’ Score += 0.7

IF city= ‘Orlando’ Score += 0.2

IF age > 42 Score += age*0.05 + 0.06

IF age <= 42 Score += age*0.01 + 0.02

…..

Model

Select Score CutoffThreshold

“Apply” the model onto new data to calculate the overall “score” or “probability” for each customer

Page 19: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 20

Steps in a predictive project

Data Connections

Data Manipulation

Application to business

Data Preparation Model ManagementModel Creation

Variable Reduction &

Sampling

Predictive model creation

Model Interpreta-

tion

Scoring & Validation

Page 20: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 21

Steps in a predictive project

Question

DesignManipulation

Connectto Database

ExecuteManipulation

AutomatedModeling

Deploy

Control

Model Management

Model Creation

Maintain

Results

Consumption

SemanticLayer

Data Preparation Model ManagementModel Creation

Page 21: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 22

Purpose : Define relationships between various explanatory variables and a dependent variable in order to predict its value in similar contexts.

Techniques : Mathematical and statistical techniques to analyze correlations and detects most pertinent predictors

Regression and Classification (Scoring)

Historical data(Model training)

Predictive model New customer data

(Model scoring)

Identify best targets

Page 22: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 23

Time-series models can capture multiple effects to explain and forecast demand and cash flows:

• Trend

• Seasonal pattern

• External variables

Demand forecast

Page 23: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 24

Network analysis capabilities allow you to understand influences and behaviors across customer communities

Network data comes from various sources, such as :

- Companies and citizens

- Transactions

- Social Networks

You can use network analysis to directly detect potential frauds or to enrich scoring models

Network Analysis

Page 24: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 25

Association Rules

Principles

• Association models are used to detect events that occur frequently together.

• Association models produce association rules

Main usage

• Customer cross-sells: Identify next best offer considering previous purchases

Antecedents Consequence Confidence

Rome & Prague Paris 28%

Rome & Prague & Vienna Paris 35%

London Paris 12%

London & Rome Paris 16%

London & Phuket Paris 9%

London Rome 15%

Page 25: Predictive Analytics: From Insight to Action

PREDICTIVE ANALYTICS SOLUTIONS

22/03/2016 SAPience.be USERday 2016 26

Page 26: Predictive Analytics: From Insight to Action

SAP vision

Operationalize predictive analytics into decision processes

22/03/2016 SAPience.be USERday 2016 27

At The Point of Decision: Making predictive models more consumable and usable

In-Database Scoring

Embedded into Apps and Processes

Empower the Business

Open and Flexible

Platform

Page 27: Predictive Analytics: From Insight to Action

LOB

Today, Predictive Analytics is an Island

22/03/2016 SAPience.be USERday 2016 28

BI“Invisible

Analytics” in BI

BI

PM

DM

PA

Cleaned Data

Raw Data

Reporting

Analysis

Discovery

Dashboards

Chasm

Spec

ializ

atio

n

Sophistication / Skill Set

ETL

ETL

Automated Predictive

EIM

Bringing Predictive Analytics To Business Users Is Key

Data Scientist

Data Analysts

Executives/Business Users

Page 28: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 29

On-Prem

SAP Predictive Analytics

SAP PA

DesktopCustom

Applications

Agile BISAP Lumira

Partner Apps & Tools (e.g. SAS)

Industry & LoBApplications

Partner Solution

:-)

Brand Sentiment

Predictive Maintena

nce

Network

Optimization

Insider Threats

Risk Mitigati

on, Real-time

Asset Trackin

g

360O

Customer View

Propensity to Churn

Personalize

d Care

Product Recommendation

Fraud Detect

ion

Real-time

Demand/

Supply Forecast

MARKETING

SALES

SERVICE

OPERATIONS

SAP PREDICTIVE ANALYTICS

INDUSTRIES

SAP HANA OTHERS

CLOUD ON-PREMISE

SAP RDS

HCP

HEC

SAP HANA

In-Memory Processing Engine

Calculation Engine

PAL R-ScriptsAPL

SQL Engine Text EngineGraph Engine

Spatial Engine

AFL

Database Services

ApplicationServices

ProcessingServices

IntegrationServices

Application Function Modeler

AFM – PAL / SQL

Hana Studio

• Association Analysis

• Cluster Analysis

• Classification Analysis

R-Engine (external)

• Outlier Detection

• Link Prediction

• Time Series Analysis

• + 60 Native Algorithms

Predictive Analytics with / without SAP HANA [On-Prem, HPC, HEC]

Page 29: Predictive Analytics: From Insight to Action

SAP Predictive Analytics 2.4 with / without SAP HANA [On-Prem, HPC, HEC]

22/03/2016 SAPience.be USERday 2016 30

SAP Predictive Analytics

SAP PA

Desktop

HCP

HEC Prem

ERP

SAP Business Suite ; Oracle E-

Business Suite ; PeopleSoft ; JD

Edwards

Unstructured data in Social

Media and Hadoop

OLAP Cubes

Microsoft Excel

Oracle, IBM DB2, Microsoft

SQL Server and other

relational data sources

EDW

SAP NetWeaver BW ; Teradata ;

Other data warehouses

Page 30: Predictive Analytics: From Insight to Action

SAP Predictive Analytics 2.4 - Insight to Action

22/03/2016

SAPience.be USERday 2016

31

Expert AnalyticsVisually-rich, self-service predictive modeling

Insight - Find the ‘unknown unknowns’ Action - Tell the story

Automated AnalyticsIn-process, embedded, actionable analytics

ENGAGE PREDICTVISUALIZE

• Data manager• Modeler• Model manager• Social • Recommendation

• Algorithms PA, PAL, APL• Custom R integration• Advanced visualization• Collaboration

Non-SAP SAP

Page 31: Predictive Analytics: From Insight to Action

HANA Automated Predictive Library (APL)Automated Predictive Analytics

22/03/2016 SAPience.be USERday 2016 32

Optimal model selected automatically

Automated and simplified by PA-Automated

Data Connections

Data Manipulation

Variable Reduction &

Sampling

Predictive model creation Scoring &

Validation

Model Interpreta-

tion

Application to business

Automated Automated Simplified

Data Preparation Model ManagementModel Creation

Page 32: Predictive Analytics: From Insight to Action

Automated Analytics ModelerPredictive power in days not months

22/03/2016 SAPience.be USERday 2016 33

4 clicks = model

Screenshots Here.

Page 33: Predictive Analytics: From Insight to Action

SAP Predictive Analytics - APLBetter models, faster

22/03/2016 SAPience.be USERday 2016 34

In-database Automated Dataset Production

Automated model creationClassification RegressionClustering Forecasts

In-database DeploymentDeployment in other apps

Model productionizationControl Recalibration Batch production

Model Industrialization (Each Step has been Automated)

Page 34: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 35

Conclusions

Page 35: Predictive Analytics: From Insight to Action

SAP Predictive Strategy

22/03/2016 SAPience.be USERday 2016 36

SAP Predictive Analytics: a modern user interface to support the definition of predictive analysis processes and their visualization

In- Database Predictive Analytics Library within SAP HANA for real time and large data volume data analysis

R integration for SAP Predictive Analysis and SAP HANA to provide a very comprehensive range of predictive algorithms

Page 36: Predictive Analytics: From Insight to Action

SAP Learning Hub & Digital TransformationA cloud-based learning platform for individuals and enterprises

22/03/2016 SAPience.be USERday 2016 37

Powerful learning management capabilities to manage enterprise enablement programs

Learning manage-ment system

Exclusive purchase option for on-demand access to live training systems

Live systemaccess

Unlimited access to all of SAP’s learning content, including role-based learning and certification paths

Educational content

Structured collaboration and social learning lead by experts from SAP

Social learning and learning rooms

https://training.sap.com/shop/course/paii10-sap-predictive-analytics-22-classroom-002-gb-en/

Room: Z6 area

Page 37: Predictive Analytics: From Insight to Action

22/03/2016 SAPience.be USERday 2016 38

THANK YOU

Page 38: Predictive Analytics: From Insight to Action

39

Back to Presentation

Page 39: Predictive Analytics: From Insight to Action

40

Back to Presentation1

Specify your data.

Page 40: Predictive Analytics: From Insight to Action

42

Back to Presentation2

Data is processed.

Page 41: Predictive Analytics: From Insight to Action

43

Back to Presentation

3

Define Target.

Page 42: Predictive Analytics: From Insight to Action

44

Back to Presentation4

Choose output.

Page 43: Predictive Analytics: From Insight to Action

45

Back to Presentation

Model is generated.

Page 44: Predictive Analytics: From Insight to Action

46

Back to Presentation

What explains the target?

Page 45: Predictive Analytics: From Insight to Action

47

Back to Presentation

What explains the target?

Page 46: Predictive Analytics: From Insight to Action

48

Back to Presentation

What explains the target?

Page 47: Predictive Analytics: From Insight to Action

49

Back to Presentation

What explains the target?

Page 48: Predictive Analytics: From Insight to Action

50

Back to Presentation

How reliable is the model?

Page 49: Predictive Analytics: From Insight to Action

51

Back to Presentation

Take action: cost - benefit ?

Page 50: Predictive Analytics: From Insight to Action

52

Back to Presentation

How to deploy the model ?

Page 51: Predictive Analytics: From Insight to Action

53

Back to Presentation

Choose the deployment.

Page 52: Predictive Analytics: From Insight to Action

54

Back to Presentation

Example Direct Export