8/6/2019 An Introduction to Predictive Analytics Final
1/31
This presentation cannot be reproduced or shared without FICOs express consent.
2009 FICO Corporation.1
An Introduction to Predictive AnalyticsFor Business Rule Developers
Mac BelniakPrincipal Sales Consultant, Model Builder
Monday, August 24, 2009
8/6/2019 An Introduction to Predictive Analytics Final
2/31
2009 FICO Corporation.2
2009 FICO Corporation..2
Agenda
Decisions & Uncertainty
Predictive Analytics
Analytics & Rules
Model Builder Demonstration
Decision Management
Q&A
8/6/2019 An Introduction to Predictive Analytics Final
3/31
2009 FICO Corporation.3
2009 FICO Corporation..3
Agenda
Decisions & Uncertainty
Predictive Analytics
Analytics & Rules
Model Builder Demonstration
Decision Management
Q&A
8/6/2019 An Introduction to Predictive Analytics Final
4/31
2009 FICO Corporation.4
Uncertainty clouds decision making
Approve/DeclineLoan
DelinquencyHistory
CurrentLimit
CurrentBalance
Profit/
Loss
Default?
DecisionTimeline
Odds ofDefault
8/6/2019 An Introduction to Predictive Analytics Final
5/31
2009 FICO Corporation.5
Predicting if an event will occur parts the clouds
Binary outcome models
What are the odds an event will occur in a futuretime period?
E.g. We cant know if a borrower will not miss apayment next year.
But we can predict the odds that they will not miss apayment next year!
10:1
The prediction can help inform future decisions.
Examples What are the odds that a prospect will respond to a
campaign?
What is the likelihood that this transaction is fraudulent? What are the odds that a customer will attrite if I lower
their credit limit?
8/6/2019 An Introduction to Predictive Analytics Final
6/31
2009 FICO Corporation.6
Predicting amounts brings even more clarity
Continuous outcome models
What will an amount be in a future time period?
E.g. We cant know how much we will lose if a
borrower defaults. But we can predict the amount that will be lost!
$106,000
The forecast can help inform future decisions.
Examples How many dollars will the prospect spend if they respondto the campaign?
How much will a cardholders utilization change if Iincrease their credit limit?
8/6/2019 An Introduction to Predictive Analytics Final
7/31
2009 FICO Corporation.77
Agenda
Decisions & Uncertainty
Predictive Analytics
Analytics & Rules
Model Builder Demonstration
Decision Management
Q&A
2009 FICO Corporation..
8/6/2019 An Introduction to Predictive Analytics Final
8/31
2009 FICO Corporation.8
Predictive models have a natural lifecycle
Access Prepare Explore
Data
Discover Approve Deploy
Model
Rapidscorecard
development Streamlined
model reviewFast migrationinto decisionapplication
8/6/2019 An Introduction to Predictive Analytics Final
9/31
2009 FICO Corporation.9
Historical data is a key input for predictive modeling
P
erformance
De
velopment
3Months
24Months
History Behavior Measurement
Tenure?
Months since account opened.
Delinquency?
30 days delinquent in last year.
Search for Credit?
# Inquiries last 6 months.Utilization?
Balance / Credit Limit.
Target:Good or bad?
Was the customer 30, 60, or 90 daysdelinquent or charged off during the
performance period?
2007
2008
2009
8/6/2019 An Introduction to Predictive Analytics Final
10/31
2009 FICO Corporation.10
Predictive models learn from historical patterns
TargetVariable
Customer
ID
Monthssinceaccountopened
30daysdelinquentinlastyear
#inquirie
slast6months
Balance/
CreditLimit
GoodorB
ad
000000001 9 0 1 30% 0
000000002 2 0 0 64% 0
000000003 11 0 2 100% 0000000004 7 1 1 84% 1
000000005 8 0 1 30% 0
000000006 17 0 0 37% 0
000000007 3 0 1 83% 0
000000008 11 0 1 41% 0
000000009 23 0 2 73% 0
InputVariablesHistorical Data
ScorecardAlgorithm
ModelDevelopment
Predictive Model
8/6/2019 An Introduction to Predictive Analytics Final
11/31
2009 FICO Corporation.11
For each variable,understand if and how it predicts historical outcomes
Odd
sofGood
10:1
5:1
1:1
15:1
20:1
Total Portfolio Odds
# inquires in the last 6 months
None 1 2 3 4
8/6/2019 An Introduction to Predictive Analytics Final
12/31
2009 FICO Corporation.12
Find the most informative set of variables
Odds
ofGood
# inquires in the last 6 months
Odds
ofGood
Years at current address
8/6/2019 An Introduction to Predictive Analytics Final
13/31
2009 FICO Corporation.13
Variable Weight
# inquires last 6 months
None 53
1 34
2 10 24
# times 30 days delinquent last year
None 53
1 24
2 63
3 Max 33
Months since account opened
0 36 45
37 Max 24
Variable Weight
# inquires last 6 months
None 64
1 55
2 10 48
# times 30 days delinquent last year
None 74
1 60
3 53
4 Max 45
Months since account opened
0 36 51
37 Max 75
Train the predictive model
TargetVariable
CustomerID
Monthssinceacco
untopened
30daysdelinquen
tinlastyear
#inquirieslast6m
onths
Balance/CreditLimit
GoodorBad
000000001 9 0 1 30% 0000000002 2 0 0 64% 0
000000003 11 0 2 100% 0
000000004 7 1 1 84% 1
000000005 8 0 1 30% 0
000000006 17 0 0 37% 0
000000007 3 0 1 83% 0000000008 11 0 1 41% 0
000000009 23 0 2 73% 0
InputVariablesScorecardAlgorithm
8/6/2019 An Introduction to Predictive Analytics Final
14/31
2009 FICO Corporation.14
Generate scores and rank order the customers
CustomerID
#inquirieslast6m
onths
30daysdelinquen
tinlastyear
Monthssinceacco
untopened
000112354 1 0 9
InputVariables Variable Weight# inquires last 6 months
None 64
1 55
2 10 48
# times 30 days delinquent last year
None 74
1 60
2 533 Max 45
Months since account opened
0 36 51
37 Max 75
55
74
+
51
+
= 180
150 175 200 225
GoodBad
Score
8/6/2019 An Introduction to Predictive Analytics Final
15/31
2009 FICO Corporation.15
Evaluate the quality of the ranking
Customers Sorted by Scores
10%
20%
%BadCusto
mersBelowth
eScore
30%
40%
50%
60%
70%
80%
90%
100%
0%
WorstCustomers
BestCustomers
10%
20%
30%40%
50%
60%
70%
80%
90%
100%
0%
The 20% of customers withthe lowest score cover over
70% of the bads!
8/6/2019 An Introduction to Predictive Analytics Final
16/31
2009 FICO Corporation.1616
Agenda
Decisions & Uncertainty
Predictive Analytics
Analytics & Rules
Model Builder Demonstration
Decision Management
Q&A
2009 FICO Corporation..
8/6/2019 An Introduction to Predictive Analytics Final
17/31
2009 FICO Corporation.17
Measuring benefitof analytics with champion/challenger
Champion: The rules and models that currently automate decisions. Challenger: Alternative rules and models that are likely more effective. Champion/Challenger: Running the challenger on a small fraction of
the population to verify that it is better.
IF account_number ends in 0-8 Champion
IF behavior_score > 650
&& utilization > 70%THEN up limit by 10%
Champion$ Profit / Account
Challenger$ Profit / Account
ELSE
Challenger IF behavior_score_1 > 750
&& utilization > 80%
THEN up limit by 5%
8/6/2019 An Introduction to Predictive Analytics Final
18/31
2009 FICO Corporation.1818
Agenda
Decisions & Uncertainty
Predictive Analytics
Analytics & Rules Model Builder Demonstration
Decision Management
Q&A
2009 FICO Corporation..
8/6/2019 An Introduction to Predictive Analytics Final
19/31
2009 FICO Corporation.19
Model Builder supports the entire analytic lifecycle
Access Prepare Explore Model Deploy
SAS Datasets Special Values
Teradata Oracle SQL Server Fixed-Width &
Delimited Text;ASCII & EBCDIC
MB Native Files
Replace Missing Sample
Stratified Random Partition Train/Test Sort Join/Merge Append Filter/Where
Variable Creation Arrays, RegularExpressions, etc.
View Table Statistics
Summary Frequency Correlation By-Variable
DatasetComparison
Linear Regression Logistic
Regression Neural Networks Reason Codes K-Means & Bang
Clustering PCA Evaluation
Reports ROC, GINI, KS,etc.
Services-Oriented-Architecture
Batch Transactional PMML
Blaze Advisor Teradata
Scorecard Tracking Char. Analysis Population Stability
8/6/2019 An Introduction to Predictive Analytics Final
20/31
2009 FICO Corporation.20
Historically, deployment has been expensive
Traditional technique
Document model
Ask IT to recode
Lengthy testing
How many $ lost per day?
Time To Deploy Predictive ModelsSelf-Reported Measures, Global Financial Companies
PredictiveModelSpecs
CompiledExecutableIT Software
Development
SQL inDatabase
8/6/2019 An Introduction to Predictive Analytics Final
21/31
2009 FICO Corporation.21
Quickly deploy via Blaze Advisor
Imported models are available to ruledevelopers and authorized businessusers can see and modify them
PMML integration
ImportDM
RepositoryRule Service
.NET
Rule Service
Java
Code Gen
COBOL
Model Builder
8/6/2019 An Introduction to Predictive Analytics Final
22/31
2009 FICO Corporation.22
Model Buildersupports scorecard tracking to trigger model refresh
Easily evaluatepopulation stability
Track shifts in score distribution
Analyzecharacteristic-level changes
8/6/2019 An Introduction to Predictive Analytics Final
23/31
2009 FICO Corporation.23 2009 FICO Corporation.23
Demonstration
Behavior Risk Scorecard Import Data from SAS
Check the Data Find Predictive Patterns Select Best Predictors Evaluate Scorecard Quality
Export to Blaze Advisor
8/6/2019 An Introduction to Predictive Analytics Final
24/31
2009 FICO Corporation.2424
Agenda
Decisions & Uncertainty
Predictive Analytics
Analytics & Rules Model Builder Demonstration
Decision Management
Q&A
2009 FICO Corporation..
8/6/2019 An Introduction to Predictive Analytics Final
25/31
2009 FICO Corporation.25
Fast, Fast, Fast
Stronger predictive models in less time
Accelerated analytic review & approval
Rapid deployment into production systems
Access Prepare Explore
Data
Discover Approve Deploy
Model
Minimizing Time to Better Decisions with Model Builder
8/6/2019 An Introduction to Predictive Analytics Final
26/31
2009 FICO Corporation.26
Customer Lifecycle Solutions
ACQUIRE MANAGE PROTECT
Marketing Origination CustomerManagement
Collections &Recovery
Fraud
Decision
ManagementApplications
Marketing
Solutions
Capstone
Decision ManagerLiquidCredit
Service
TRIAD
adaptive controlsystem
Debt Manager
RecoveryManagement
System
Falcon
FraudManager
LifecycleAnalytics andServices
PreScore
ServiceOrigination andSmall Business
Scores
TransactionRisk Scores
Debt PlacementServices
Collection Scores
CardAlertService
Across the Lifecycle
Analytics Industry Standard and Custom
Credit Bureau Scores: FICOScore Global FICOScore FICOExpansion ScoreInsurance Scores FICO Credit Capacity Index MyFICO
Custom Analytics: Predictive Analytics Optimization Portfolio Analytics
DecisionManagementTools
For Application Developers and In-House Analytics TeamsBusiness Rules Management: FICO Blaze Advisor
Model Development: Model Builder
Optimization: Decision Optimizer Xpress-MP Suite
ProfessionalServices
Analytic Consulting
Business and Technology Consulting
FICO address all stages of the customer lifecycle
8/6/2019 An Introduction to Predictive Analytics Final
27/31
2009 FICO Corporation.27
AnalyticCapabilities
Shared
Workflows
Data
Create value by connecting decisions
Decision ManagementApplication
Smarter DecisionDecisionLogic
Other Applicationsand
Lifecycle Areas
8/6/2019 An Introduction to Predictive Analytics Final
28/31
2009 FICO Corporation.28
FICO is the leader in Decision Management
FICO is where the mathematical approach to problem-solvingthat is inherent in todays scores and analytics all began.
William Blair & Company
PIONEER Introduced many analytic breakthroughs, including credit scoring
Integrated predictive analytics with rules management
LEADER Products that serve whole industries at high scale 10 billion FICO scores sold a year
Reviewing 20 billion card transactions a year for fraud
PARTNER Expertise on best practices in Decision Management, includingoperational, legal and regulatory issues
Serving many of the worlds top businesses:
9 of the top 10 Fortune 500 companies
2/3 of the top 100 banks in world
2/3 of top US P&C insurers
1/2 of the top US retailers
8/6/2019 An Introduction to Predictive Analytics Final
29/31
8/6/2019 An Introduction to Predictive Analytics Final
30/31
2009 FICO Corporation.3030
Agenda
Decisions & Uncertainty
Predictive Analytics
Model Builder Demonstration Analytics & Rules
Decision Management
Q&A
2009 FICO Corporation..
8/6/2019 An Introduction to Predictive Analytics Final
31/31
This presentation cannot be reproduced or shared without FICOs express consent.
2009 FICO Corporation.31
THANK YOU