SlideShare a Scribd company logo
Galit Shmuéli
          SRITNE Chaired Prof.
            of Data Analytics



De-mystifying Predictive Analytics
De-Mystefying Predictive Analytics
De-Mystefying Predictive Analytics
Will the
customer pay?
Today’s Talk

1. How predictive analytics differ from Reporting and
   other BI tools

2. The predictive analytics process

3. Examples of problems that can be tackled

4. Logic behind predictive analytics algorithms

5. Predictive Analytics for retail in India
De-Mystefying Predictive Analytics
Overall Behaviour


Case Studies


 Past             Present          Future




          “Presonalized” Behaviour
Today’s Talk

1. How predictive analytics differ from Reporting and
   other BI tools

2. The predictive analytics process

3. Examples of problems that can be tackled

4. Logic behind predictive analytics algorithms

5. Predictive Analytics for retail in India
The Predictive Analytics Process
Problem
Identification

Measurement              Data          Models
Determine        Draw sample,       Data Mining
Outcome and      Split into         algorithms
Predictors       training/holdout   & Evaluation

Deployment
Re-evaluation
More data
Today’s Talk

1. How predictive analytics differ from Reporting and
   other BI tools

2. The predictive analytics process

3. Examples of problems that can be tackled

4. Logic behind predictive analytics algorithms

5. Predictive Analytics for retail in India
Example 1:
                              Personalized
                                 Offer
Problem          Who to        Which       What
Identification   target?       coupon?     medium?

Measurement                      Data          Models
Outcome: redemption        From similar past       ?
Predictors: customer,      campaign            Expected
shop & product info        (redeemers and       gain per
                           non-redeemers)      offer sent
Deployment (or not!)
Re-evaluation
More data
Example 2: Employee Training


Problem           Which employees to train?
Identification

Measurement                     Data          Models
Outcome: performance     From past                ?
Predictors: employee &   training efforts     Expected
training info            (successes and        gain per
                         failures)            employee
Deployment (or not!)
Re-evaluation
More data
Example 3: Customer Churn          Problem
                                   Identification
                                   Which members most
                                   likely not to renew?

                                    Membership renewal


 Measurement                    Data                 Models
 Outcome: renewal         Past renewal                 ?
 Predictors: customer &   campaigns                Expected
 membership info          (successes and            gain per
 Deployment (or not!)     failures)                customer
 Re-evaluation
 More data
Example 4: Product-level demand forecasting
                         Problem          Weekly
                         Identification forecasts per
                                          clothing item
                         Measurement
                         Outcome: month-ahead
                         weekly forecasts of #units
                         purchased per item
                         Predictors: past demand for
                         this & related items, special
                         events, economic outlook,
                         social media
  Deployment (or not!)       Data           Models
  Re-evaluation          Historic info         ?
  More data                              Expected gain
Example 5: COD Prediction
Problem          Predict payment
Identification   probability



  Measurement                      Data        Models
Outcome: pay/not            Past deliveries        ?
Predictors: customer,       (payments and      Expected
product, transaction info   non-payments)       gain per
                                              transaction
Deployment (or not!)
Re-evaluation
More data
Today’s Talk

1. How predictive analytics differ from Reporting and
   other BI tools

2. The predictive analytics process

3. Examples of problems that can be tackled

4. Logic behind predictive analytics algorithms

5. Predictive Analytics for retail in India
Predictive Analytics:
It’s all about correlation, not causation

Every time they turn on the
seatbelt sign it gets bumpy!


Algorithms search for correlation between the
outcome and predictors

Different algorithms search for different types of
structure
Example: Direct Marketing

Maharaja Bank wants to run a
campaign for current customers
to purchase a loan

They want to identify the
customers most likely to accept
the offer

They use data from a previous
campaign on 5000 customers,
where 480 (9.6%) accepted
Data sample
Data Partitioning



                      Training
                    4,000 customers




                       Holdout
                    1,000 customers
Classification & Regression Trees


          No




                     Yes   No   Yes



     No        Yes
Regression Models
Probability (Accept Offer) = function of

b0 + b1 Age + b2 Experience + b3 Income + b4 CCAvg +…
The Regression Model

         Input variables      Coefficient
         Constant term        -6.16805744
         Age                   -0.0227915
         Experience            0.03030424
         Income                0.06047214
         ZIP Code             -0.00006691
         Family                0.61913204
         CCAvg                 0.13191609
         Mortgage              0.00016262
         Securities Account   -0.51986736
         CD Account            4.10482931
         Online               -1.11415482
         CreditCard           -1.02319455
         EducGrad              3.93598175
         EducProf              4.01372194
K-Nearest Neighbours




Customer1 = [age=25, exper=1, income=49, family=4, CCAvg=1.6, education=UG,…]
Customer2 = [age=49, exper=19,income=34, family=3, CCAvg=1.5, education=UG,…]
Performance Evaluation: Holdout Data

Predict each                                Overall Missed    Targeted
                                            Error   acceptors non-
customer’s action                                             acceptors
                      Baseline: no offers     9.3%      9.3%      0.0%
    Holdout
                      Tree                    2.5%     12.9%      1.4%
  1,000 customers     Regression              4.3%     35.5%      1.1%
                      K-NN                    4.3%     41.9%      0.4%

Different: Identify
20% of customers
most likely to
accept
More predictive analytics methods:
             based on distance
Customer1 = [age=25, exper=1, income=49, family=4, CCAvg=1.6, education=UG,…]
Customer2 = [age=49, exper=19,income=34, family=3, CCAvg=1.5, education=UG,…]
Where do the buzzwords fit in?
Big Data            Cloud Computing

                             Real-time data




                             Unstructured
Social Media                    data




               Mobile Data
Today’s Talk

1. How predictive analytics differ from Reporting and
   other BI tools

2. The predictive analytics process

3. Examples of problems that can be tackled

4. Logic behind predictive analytics algorithms

5. Predictive Analytics for retail in India
Step 1: Identify “classic” applications
      used by other companies
Step 2: Get Creative In India:
                     Cash On Delivery

                     Counter service

                     Huge growth in ATMs

                     Multiple languages

                     Regional customer preferences

                     Informative names

                     Bargaining
What you’ll need
Top management commitment

Analytics team
  with close ties to all departments (IT, Marketing,…)
  understands the business and its goals
  creative and fearless
  is allowed to experiment (and fail)

Data in a reachable place

Software
Last Thought: Mindful Predictive Analytics
         “VIP syndrome”

 Predictive analytics for
 scaling-up to public white-
 glove treatment

 Predictive analytics for
 reducing the burden on
 consumers, employees etc.
 (less offers & overload)
Asia Analytics Lab @ ISB
facebook.com/groups/asiaanalytics

More Related Content

DOCX
DSO528GroupProject-PortugueseBank
PDF
Kf Next Best Product Models For Fs Nov09
PPTX
Causal Inference in Marketing
PDF
Black Diamond LMST Road Map to Loan Modification Solution
PDF
Customer Intelligence & Analytics - Part I
PDF
Predictive Modelling
PDF
Bank marketing mini-project
PDF
Advanced Analytic Solutions Quiterian 2012
DSO528GroupProject-PortugueseBank
Kf Next Best Product Models For Fs Nov09
Causal Inference in Marketing
Black Diamond LMST Road Map to Loan Modification Solution
Customer Intelligence & Analytics - Part I
Predictive Modelling
Bank marketing mini-project
Advanced Analytic Solutions Quiterian 2012

What's hot (19)

PDF
IBM Business Analytics and Optimization - Introduktion till Prediktiv Analys
DOCX
Project Report - Acquisition Credit Scoring Model
PDF
A Review on Credit Card Default Modelling using Data Science
PDF
Predictive analytics 2025_br
PPTX
A high level overview of all that is Analytics
PPTX
Mining Credit Card Defults
PDF
Keynote on Financial Services Analytics - Presented aug 2011
PDF
IRJET- Customer Buying Prediction using Machine-Learning Techniques: A Survey
PDF
201206 IASA Session 408 - Applied Analytics
PDF
Predictive modeling
PDF
Default Probability Prediction using Artificial Neural Networks in R Programming
PDF
IRJET- Physical Design of Approximate Multiplier for Area and Power Efficiency
PPT
customer_profiling_based_on_fuzzy_principals_linkedin
PDF
Using Big Data & Analytics to Create Consumer Actionable Insights
PPT
Predictive Model
PDF
Credit card fraud detection using python machine learning
PDF
Aa banking final
PPTX
Predictive Analytics for Customer Targeting: A Telemarketing Banking Example
IBM Business Analytics and Optimization - Introduktion till Prediktiv Analys
Project Report - Acquisition Credit Scoring Model
A Review on Credit Card Default Modelling using Data Science
Predictive analytics 2025_br
A high level overview of all that is Analytics
Mining Credit Card Defults
Keynote on Financial Services Analytics - Presented aug 2011
IRJET- Customer Buying Prediction using Machine-Learning Techniques: A Survey
201206 IASA Session 408 - Applied Analytics
Predictive modeling
Default Probability Prediction using Artificial Neural Networks in R Programming
IRJET- Physical Design of Approximate Multiplier for Area and Power Efficiency
customer_profiling_based_on_fuzzy_principals_linkedin
Using Big Data & Analytics to Create Consumer Actionable Insights
Predictive Model
Credit card fraud detection using python machine learning
Aa banking final
Predictive Analytics for Customer Targeting: A Telemarketing Banking Example
Ad

Viewers also liked (6)

PPTX
Career Management
PPT
Primer Programa
PPTX
The Rigsum Sherig Collection 2.0
PPTX
Linear Probability Models and Big Data: Kosher or Not?
PDF
Analyzing Behavioral Big Data: Methodological, Practical, Ethical & Moral Issues
PPTX
E.SUN Academic Award presentation (Jan 2016)
Career Management
Primer Programa
The Rigsum Sherig Collection 2.0
Linear Probability Models and Big Data: Kosher or Not?
Analyzing Behavioral Big Data: Methodological, Practical, Ethical & Moral Issues
E.SUN Academic Award presentation (Jan 2016)
Ad

Similar to De-Mystefying Predictive Analytics (20)

PPTX
Application of predictive analytics
PDF
Session1_Introoooooooooooooo_CRISPDM.pdf
PPTX
"A Predictive Analytics Primer" by Tom Davenport
PPTX
Summer Shorts: Using Predictive Analytics For Data-Driven Decisions
 
PPTX
Predictive analysis and modelling
PPTX
Marketing Research Analytics - Predictive_modelling_.pptx
PPTX
Predictive Analytics
PPTX
Predictive modelling
PDF
ForresterPredictiveWave
PDF
Predictive Analytics in Practice - Breakfast Club 11th May 2017
PDF
PDF
IBM Cognos - Vad handlar egentligen prediktiv analys om?
PDF
Drive your business with predictive analytics
PPTX
MA- UNIT -1.pptx for ipu bba sem 5, complete pdf
PDF
Predictive Analytics Demystified
PPTX
A predictive analytics primer
PDF
bda-unit-5-bda-notes material big da.pdf
PPTX
A predictive analytics primer
PDF
Predictive Modeling Development Life Cycle
PPTX
How will Predictive Analytics help businesses succeed in 2025?
Application of predictive analytics
Session1_Introoooooooooooooo_CRISPDM.pdf
"A Predictive Analytics Primer" by Tom Davenport
Summer Shorts: Using Predictive Analytics For Data-Driven Decisions
 
Predictive analysis and modelling
Marketing Research Analytics - Predictive_modelling_.pptx
Predictive Analytics
Predictive modelling
ForresterPredictiveWave
Predictive Analytics in Practice - Breakfast Club 11th May 2017
IBM Cognos - Vad handlar egentligen prediktiv analys om?
Drive your business with predictive analytics
MA- UNIT -1.pptx for ipu bba sem 5, complete pdf
Predictive Analytics Demystified
A predictive analytics primer
bda-unit-5-bda-notes material big da.pdf
A predictive analytics primer
Predictive Modeling Development Life Cycle
How will Predictive Analytics help businesses succeed in 2025?

More from Galit Shmueli (20)

PDF
“Improving” prediction of human behavior using behavior modification
PPTX
Repurposing Classification & Regression Trees for Causal Research with High-D...
PPTX
To Explain, To Predict, or To Describe?
PPTX
Behavioral Big Data & Healthcare Research
PDF
Reinventing the Data Analytics Classroom
PPTX
Behavioral Big Data & Healthcare Research: Talk at WiDS Taipei
PPTX
Repurposing predictive tools for causal research
PPTX
Statistical Modeling in 3D: Describing, Explaining and Predicting
PPTX
Workshop on Information Quality
PPTX
Behavioral Big Data: Why Quality Engineers Should Care
PPTX
Statistical Modeling in 3D: Explaining, Predicting, Describing
PPTX
Researcher Dilemmas using Behavioral Big Data in Healthcare (INFORMS DMDA Wo...
PPTX
Prediction-based Model Selection in PLS-PM
PDF
When Prediction Met PLS: What We learned in 3 Years of Marriage
PPTX
A Tree-Based Approach for Addressing Self-selection in Impact Studies with B...
PPTX
Research Using Behavioral Big Data: A Tour and Why Mechanical Engineers Shoul...
PDF
A Tree-Based Approach for Addressing Self-Selection in Impact Studies with Bi...
PDF
Research Using Behavioral Big Data (BBD)
PPTX
Big Data - To Explain or To Predict? Talk at U Toronto's Rotman School of Ma...
PDF
Information Quality: A Framework for Evaluating Empirical Studies
“Improving” prediction of human behavior using behavior modification
Repurposing Classification & Regression Trees for Causal Research with High-D...
To Explain, To Predict, or To Describe?
Behavioral Big Data & Healthcare Research
Reinventing the Data Analytics Classroom
Behavioral Big Data & Healthcare Research: Talk at WiDS Taipei
Repurposing predictive tools for causal research
Statistical Modeling in 3D: Describing, Explaining and Predicting
Workshop on Information Quality
Behavioral Big Data: Why Quality Engineers Should Care
Statistical Modeling in 3D: Explaining, Predicting, Describing
Researcher Dilemmas using Behavioral Big Data in Healthcare (INFORMS DMDA Wo...
Prediction-based Model Selection in PLS-PM
When Prediction Met PLS: What We learned in 3 Years of Marriage
A Tree-Based Approach for Addressing Self-selection in Impact Studies with B...
Research Using Behavioral Big Data: A Tour and Why Mechanical Engineers Shoul...
A Tree-Based Approach for Addressing Self-Selection in Impact Studies with Bi...
Research Using Behavioral Big Data (BBD)
Big Data - To Explain or To Predict? Talk at U Toronto's Rotman School of Ma...
Information Quality: A Framework for Evaluating Empirical Studies

Recently uploaded (20)

PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Machine learning based COVID-19 study performance prediction
PPTX
sap open course for s4hana steps from ECC to s4
PDF
Reach Out and Touch Someone: Haptics and Empathic Computing
PDF
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
PDF
Diabetes mellitus diagnosis method based random forest with bat algorithm
PPTX
20250228 LYD VKU AI Blended-Learning.pptx
PDF
KodekX | Application Modernization Development
PDF
Encapsulation_ Review paper, used for researhc scholars
PDF
Encapsulation theory and applications.pdf
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PDF
Electronic commerce courselecture one. Pdf
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
MIND Revenue Release Quarter 2 2025 Press Release
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
PPTX
Big Data Technologies - Introduction.pptx
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
Review of recent advances in non-invasive hemoglobin estimation
Machine learning based COVID-19 study performance prediction
sap open course for s4hana steps from ECC to s4
Reach Out and Touch Someone: Haptics and Empathic Computing
Optimiser vos workloads AI/ML sur Amazon EC2 et AWS Graviton
Diabetes mellitus diagnosis method based random forest with bat algorithm
20250228 LYD VKU AI Blended-Learning.pptx
KodekX | Application Modernization Development
Encapsulation_ Review paper, used for researhc scholars
Encapsulation theory and applications.pdf
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Electronic commerce courselecture one. Pdf
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
MIND Revenue Release Quarter 2 2025 Press Release
The Rise and Fall of 3GPP – Time for a Sabbatical?
Big Data Technologies - Introduction.pptx
“AI and Expert System Decision Support & Business Intelligence Systems”

De-Mystefying Predictive Analytics

  • 1. Galit Shmuéli SRITNE Chaired Prof. of Data Analytics De-mystifying Predictive Analytics
  • 5. Today’s Talk 1. How predictive analytics differ from Reporting and other BI tools 2. The predictive analytics process 3. Examples of problems that can be tackled 4. Logic behind predictive analytics algorithms 5. Predictive Analytics for retail in India
  • 7. Overall Behaviour Case Studies Past Present Future “Presonalized” Behaviour
  • 8. Today’s Talk 1. How predictive analytics differ from Reporting and other BI tools 2. The predictive analytics process 3. Examples of problems that can be tackled 4. Logic behind predictive analytics algorithms 5. Predictive Analytics for retail in India
  • 9. The Predictive Analytics Process Problem Identification Measurement Data Models Determine Draw sample, Data Mining Outcome and Split into algorithms Predictors training/holdout & Evaluation Deployment Re-evaluation More data
  • 10. Today’s Talk 1. How predictive analytics differ from Reporting and other BI tools 2. The predictive analytics process 3. Examples of problems that can be tackled 4. Logic behind predictive analytics algorithms 5. Predictive Analytics for retail in India
  • 11. Example 1: Personalized Offer Problem Who to Which What Identification target? coupon? medium? Measurement Data Models Outcome: redemption From similar past ? Predictors: customer, campaign Expected shop & product info (redeemers and gain per non-redeemers) offer sent Deployment (or not!) Re-evaluation More data
  • 12. Example 2: Employee Training Problem Which employees to train? Identification Measurement Data Models Outcome: performance From past ? Predictors: employee & training efforts Expected training info (successes and gain per failures) employee Deployment (or not!) Re-evaluation More data
  • 13. Example 3: Customer Churn Problem Identification Which members most likely not to renew? Membership renewal Measurement Data Models Outcome: renewal Past renewal ? Predictors: customer & campaigns Expected membership info (successes and gain per Deployment (or not!) failures) customer Re-evaluation More data
  • 14. Example 4: Product-level demand forecasting Problem Weekly Identification forecasts per clothing item Measurement Outcome: month-ahead weekly forecasts of #units purchased per item Predictors: past demand for this & related items, special events, economic outlook, social media Deployment (or not!) Data Models Re-evaluation Historic info ? More data Expected gain
  • 15. Example 5: COD Prediction Problem Predict payment Identification probability Measurement Data Models Outcome: pay/not Past deliveries ? Predictors: customer, (payments and Expected product, transaction info non-payments) gain per transaction Deployment (or not!) Re-evaluation More data
  • 16. Today’s Talk 1. How predictive analytics differ from Reporting and other BI tools 2. The predictive analytics process 3. Examples of problems that can be tackled 4. Logic behind predictive analytics algorithms 5. Predictive Analytics for retail in India
  • 17. Predictive Analytics: It’s all about correlation, not causation Every time they turn on the seatbelt sign it gets bumpy! Algorithms search for correlation between the outcome and predictors Different algorithms search for different types of structure
  • 18. Example: Direct Marketing Maharaja Bank wants to run a campaign for current customers to purchase a loan They want to identify the customers most likely to accept the offer They use data from a previous campaign on 5000 customers, where 480 (9.6%) accepted
  • 20. Data Partitioning Training 4,000 customers Holdout 1,000 customers
  • 21. Classification & Regression Trees No Yes No Yes No Yes
  • 22. Regression Models Probability (Accept Offer) = function of b0 + b1 Age + b2 Experience + b3 Income + b4 CCAvg +… The Regression Model Input variables Coefficient Constant term -6.16805744 Age -0.0227915 Experience 0.03030424 Income 0.06047214 ZIP Code -0.00006691 Family 0.61913204 CCAvg 0.13191609 Mortgage 0.00016262 Securities Account -0.51986736 CD Account 4.10482931 Online -1.11415482 CreditCard -1.02319455 EducGrad 3.93598175 EducProf 4.01372194
  • 23. K-Nearest Neighbours Customer1 = [age=25, exper=1, income=49, family=4, CCAvg=1.6, education=UG,…] Customer2 = [age=49, exper=19,income=34, family=3, CCAvg=1.5, education=UG,…]
  • 24. Performance Evaluation: Holdout Data Predict each Overall Missed Targeted Error acceptors non- customer’s action acceptors Baseline: no offers 9.3% 9.3% 0.0% Holdout Tree 2.5% 12.9% 1.4% 1,000 customers Regression 4.3% 35.5% 1.1% K-NN 4.3% 41.9% 0.4% Different: Identify 20% of customers most likely to accept
  • 25. More predictive analytics methods: based on distance Customer1 = [age=25, exper=1, income=49, family=4, CCAvg=1.6, education=UG,…] Customer2 = [age=49, exper=19,income=34, family=3, CCAvg=1.5, education=UG,…]
  • 26. Where do the buzzwords fit in?
  • 27. Big Data Cloud Computing Real-time data Unstructured Social Media data Mobile Data
  • 28. Today’s Talk 1. How predictive analytics differ from Reporting and other BI tools 2. The predictive analytics process 3. Examples of problems that can be tackled 4. Logic behind predictive analytics algorithms 5. Predictive Analytics for retail in India
  • 29. Step 1: Identify “classic” applications used by other companies
  • 30. Step 2: Get Creative In India: Cash On Delivery Counter service Huge growth in ATMs Multiple languages Regional customer preferences Informative names Bargaining
  • 31. What you’ll need Top management commitment Analytics team with close ties to all departments (IT, Marketing,…) understands the business and its goals creative and fearless is allowed to experiment (and fail) Data in a reachable place Software
  • 32. Last Thought: Mindful Predictive Analytics “VIP syndrome” Predictive analytics for scaling-up to public white- glove treatment Predictive analytics for reducing the burden on consumers, employees etc. (less offers & overload)
  • 33. Asia Analytics Lab @ ISB facebook.com/groups/asiaanalytics