SlideShare a Scribd company logo
Rapid Model Refresh (RMR)
in Online Fraud Detection Engine
Oct 2010
Presented by Michael Murff,
WenSui Liu
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Agenda
 Overview
 Traditional Tactics Fighting Fraud
 Best Practice in PayPal Fraud Detection
 Rapid Model Refresh (RMR)
 Extensions and Future
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Online Fraud in Financial Services
 Evolution in Financial Services
•Paper-Based
•In-Branch
•Perceptible Footprint
… …
•Electronic
•Cyber Spaces
•Invisible Marketplace
… …
 Emerging Fraud Trends
•Old-Fashion
•Isolated Individual
•Limited-Scope Damage
•Traceable Patterns
… …
•Tech-Savvy
•Organized Gang
•Multi-Billion Loss
•Dynamic Trends
… …
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Industry Fact
$1.5
$1.7
$2.1
$1.9
$2.6
$2.8
$3.1
$3.7
$4.0
$0
$1
$2
$3
$4
$5
2000 2001 2002 2003 2004 2005 2006 2007 2008
LossinBillion$
Online Revenue Loss Due to Fraud
Source: Cybersource
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Agenda
 Objectives
 Traditional Tactics Fighting Fraud
 Best Practice in PayPal Fraud Detection
 Rapid Model Refresh (RMR)
 Extensions and Future
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Traditional Mitigation Tactics
 Heuristic Approach
 Detect Anomalies
 Identify Patterns
 Set Review Criterion
 Model-Based Score
 Rely on Statistical Models (Logit Models / Neural Nets)
 Generate Suspicion Score
 Rank Order Transactions
 Rule-Based System
 Employ Machine Learning Algorithms
 Generate Rule Sets for Segmentation
 Target High-Risk Segments
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Pros and Cons
 Heuristic
• Integrate Domain Knowledge
• Easy to Implement
• Review-Based & Labor Intensive
• Local Solutions without Global View
 Scoring
• Successful Industrial Applications
• Ideal for Large-Scale Domains
• Long Time-to-Market
• Static perspective of Fraud Trends
 Rule-Induction
• Fits Dynamic Online Nature
• Rapid Development & Deployment
• Require Frequent Refreshes
• Burden of High-Volume Rules
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Next … …
Now What?
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Agenda
 Objectives
 Traditional Tactics Fighting Fraud
 Best Practices in PayPal Fraud Detection
 Rapid Model Refresh (RMR)
 Extensions and Future
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
PayPal's Way to Fight Frauds
PayPal Loss Trend from 200X through 200Y
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Multi-Level Detection Engine
Risk Scoring Rule Induction Agent Review
•Modelers developed
scoring models with
logistic regression /
neural network
•Risk score is assigned
to each transaction
through the system.
•Low-risk transactions
will be passed through.
•Analysts built decision
trees on high-risk
transactions ranked
order by risk scoring.
•Most risky segments
are further identified by
balancing between bad
and pass-through rate.
•Most risky transactions
identified by rule sets
are sent into review
queues.
•Queued transactions
are prioritized and
routed to agents in
specific domains.
•Case review and
investigation are
conducted.
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Implementation Challenges
Realities Problems
Fast-Growing
International Footprint
Overwhelming Number
of Segments & Models
Extremely Rich Data
from Diversified Sources
Information Overload
instead of Data Mining
Ever-Complicated IT
Infrastructure
High Exposures to
System Risks
Dynamic Fraud Trends &
Smarter Fraudsters
Escalating Model Decay
& Deterioration
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Data-Driven Model (DDM) Strategy
Conceptual
DDMModular Data
Processing
Automatic
Model
Development
Dynamic Rule
Induction
Real-Time
Deployment
Daily
Monitoring
Implemented by
Rapid Model Refresh (RMR)
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Agenda
 Objectives
 Traditional Tactics Fighting Fraud
 Best Practice in PayPal Fraud Detection
 Rapid Model Refresh (RMR)
 Extensions and Future
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
What’s RMR?
 Three Common Layers
Data
Layer
Algorithm
Layer
Deployment
Layer
•Packaged Processing
•Optimized Queries
•Repeatable Stream
•Arbitrary Models
•Standard Evaluation
•Version Controlled
•Model Specs. to XML
•Deploy in Real-Time
•Batched Monitor
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
RMR – Data Layer
Enterprise
Database
Web Logs
3rd-Party
Sources
Coarse
Layer
Variables Creation / Imputation / Transformation
Model
Development
SAS Data
Fine
Layer
Modular SAS
Macros &
Parameterized
Scripts
SAS as Wrapper
around Shell /
SED / BTEQ
Scripts
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Data Layer at A Glance
SAS
Workflow
20+ SAS Macros
Shell Scripts
SED Stream Editor
BTEQ Interface with
Teradata
Data Manipulation
Variable Transformation
Create Dynamic SQL
Parallel Execution
Update Parameters in
Scripts
Submit SQL
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Code Snippet in Data Layer
2
3
1
1. Use SED update parameters in the query
2. Submit the query to Teradata through BTEQ
3. Append the log into a output file
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
RMR – Algorithm Layer
Model Evaluation (KS / AUC / … ) Swap Analysis for Rule Sets
Supported by SAS / STAT & SAS / Enterprise Miner
Champion
•Generalized
Linear Model
Arbitrary
Challengers
•Neural Nets
•Bagging Trees
… …
Bumping
•Stochastic
Search for Best
Tree(s)
Stump
•Exhaustive
Search for Best
Cutoffs
Best Models to Production
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
A Peek into Algorithm Layer
50%
Training
SAS
EDA
Macros
WoE
Vars
Binned
Vars
GLM
NNET
Bagging
Tree2 … … TreeX
25%
Testing
25%
Validation
SAS
Evaluation
Macros
Best
Model
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
One Tree, Endless Possibilities
Use Cases of Decision Tree in RMR’s View
 Bagging
 Simple Average of Massive Number of Trees
 Take Advantages of RMR Deployment Layer and Parallel Computing
 Use as A Challenger to Traditional Logistic Regression
 Bumping
 Stochastic Search from Massive Number of Trees
 Improve Estimation while Retain Simple Tree Structure
 Use to Enhance Vallina-Version Tree Development
 Stump
 Exhaustive Search on 1-Dimension Space, e.g. Score
 Induce 1-Level Binary Tree by Minimizing Gini Impurity
 Use to Find the Best Score Cutoff while Balancing Review Rate
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Pick Winner from Multiple Candidates
Generically Support Arbitrary Number of Score Inputs
for Massive Models Evaluation and Deployment
Sample 1 Sample 2 Sample 3 Sample 4 Sample 1 Sample 2 Sample 3 Sample 4
Champion Model 0 0 1 0 55 52 54 54
Challenger Model 1 0 0 0 0 58 55 60 58
Challenger Model 2 1 1 0 1 61 59 64 62
Challenger Model 3 0 0 0 0 57 53 59 56
Champion Model 1 0 1 1 52 46 43 40
Challenger Model 1 0 0 0 0 48 42 41 36
Challenger Model 2 0 1 0 0 52 45 45 43
Challenger Model 3 0 0 0 0 44 38 37 35
Champion Model 1 1 1 1 72 74 74 73
Challenger Model 1 0 0 0 0 65 66 67 65
Challenger Model 2 0 0 0 0 69 71 72 72
Challenger Model 3 0 0 0 0 64 65 67 66
Champion Model 0 1 0 81 76 72 70
Challenger Model 1 0 0 0 0 70 64 63 60
Challenger Model 2 1 0 1 1 81 75 72 71
Challenger Model 3 0 0 0 0 71 63 62 59
SEGMENT 03
SEGMENT 04
SEGMENT 05
SEGMENT 06
SCORECARD EVALUATION
SUMMARY
BEST MODEL PREDICTABILITY MEASURE
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
RMR – Deployment Layer
Model Specifications
Convert to XML / PMML
Inject into Web Engine
Collect Web Logs in DB
Monitor Daily Scoring Stability
Email Reports to Stakeholders
Perl
Shell
SAS
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
A Use Case: Score Monitoring
Lookup Tables
Objectives:
 Score Shift  System Breakage
Driver Table Log Table
Model / Segment /
Owner Lookups
Baseline
Distribution
Daily Web Log
SAS Daily Job Scheduled by Cron
Population Stability Reports in Html
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Sample Reports
MODEL MODEL DAILY
TYPE NAME VOLUME
GWM 1 1 1 7027 100.00% 0.00% 0.0084
GWM 1 1 2 37388 95.00% 5.00% 0.0068
GWM 1 1 3 33336 100.00% 0.00% 0.0174
GWM 1 1 4 2410 100.00% 0.00% 0.2529
GWM 1 1 5 27924 100.00% 0.00% 0.0121
GWM 1 1 6 13093 100.00% 0.00% 0.0188
Back-End
OVERALL SUMMARY of POPULATION STABILITY INDEX on 05/12/2010
VERSION TIER SEGMENT % VALID
%
MISSING
PSI
MIN. MAX. EXPECTED ACTUAL
SCORE SCORE DISTRIBUTION DISTRIBUTION
Low 521 342 5.00% 4.87% 0.0000
521 540 324 5.00% 4.61% 0.0003
540 553 353 5.00% 5.02% 0.0000
553 562 330 5.00% 4.70% 0.0001
562 569 328 5.00% 4.67% 0.0002
569 576 359 5.00% 5.11% 0.0000
576 581 331 5.02% 4.71% 0.0001
581 587 396 5.04% 5.64% 0.0006
587 591 325 4.94% 4.63% 0.0002
POPULATION STABILITY INDEX Details for GWM Segment 2
FREQ. PSI
… …
Overall
Detailed
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Formula for RMR Success
RMR = 1% × INSPIRATION + 99% × PERSPIRATION
Risk Management Collaboration Award
Nominee for PayPallian
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Agenda
 Objectives
 Traditional Tactics Fighting Fraud
 Best Practice in PayPal Fraud Detection
 Rapid Model Refresh (RMR)
 Extensions and Future
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Evolution of RMR Paradigm
Past Now Future
Expert Process
•Programmers Pull
Data
•Statisticians Build
Predictive Model
•Engineers Hard-Code
Specification into On-
Line Environment
•Meets Minimum
Benefit Schedule.
Mechanized Process
•Population and
Performance Criterion
Identified
•A Suite of Challenger
Models Built
Automatically
•Model Specifications
Published in Live
Scoring Platform
•New Models Deployed
in Periodic Batch
Online Process
•Models Developed &
Deployed with Most
Recent Online Data
Dynamically
•Re-deployment of New
Models not Needed
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
2-Path Directions
Alternate Big
Data Analytics
Framework
SAS / Teradata
in-DB Analytics
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration.
Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
Special Thanks to:
SAS
Dr. Jerry Oglesby

More Related Content

Similar to Rapid Model Refresh (RMR) in Online Fraud Detection Engine

Hechsp 001 Chapter 1
Hechsp 001 Chapter 1Hechsp 001 Chapter 1
Hechsp 001 Chapter 1
Brian Kelly
 
3 sas
3 sas3 sas
3 sas
Ant Ony
 
Clinical SAS Certification Guide- Aspire Techsoft.pdf
Clinical SAS Certification Guide- Aspire Techsoft.pdfClinical SAS Certification Guide- Aspire Techsoft.pdf
Clinical SAS Certification Guide- Aspire Techsoft.pdf
Aspire Techsoft Academy
 
Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018
Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018
Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018
Amazon Web Services
 
OData: A Standard API for Data Access
OData: A Standard API for Data AccessOData: A Standard API for Data Access
OData: A Standard API for Data Access
Pat Patterson
 
Understanding Multitenancy and the Architecture of the Salesforce Platform
Understanding Multitenancy and the Architecture of the Salesforce PlatformUnderstanding Multitenancy and the Architecture of the Salesforce Platform
Understanding Multitenancy and the Architecture of the Salesforce Platform
Salesforce Developers
 
Sas demo
Sas demoSas demo
SQL vs SOQL for Salesforce Analytics
SQL vs SOQL for Salesforce AnalyticsSQL vs SOQL for Salesforce Analytics
SQL vs SOQL for Salesforce Analytics
Sumit Sarkar
 
cloud-forum-kurian-2196090copy-141218205922-conversion-gate01
cloud-forum-kurian-2196090copy-141218205922-conversion-gate01cloud-forum-kurian-2196090copy-141218205922-conversion-gate01
cloud-forum-kurian-2196090copy-141218205922-conversion-gate01
Mohamed Sabra
 
Introduction to Oracle Cloud
Introduction to Oracle CloudIntroduction to Oracle Cloud
Introduction to Oracle Cloud
johnnhernandez
 
Oracle Cloud Overview
Oracle Cloud OverviewOracle Cloud Overview
Oracle Cloud Overview
Faraz Hemani
 
20180410 sasgf2018 2454 lazy programmers xml ppt
20180410 sasgf2018 2454 lazy programmers xml ppt20180410 sasgf2018 2454 lazy programmers xml ppt
20180410 sasgf2018 2454 lazy programmers xml ppt
David Horvath
 
101 erp605 process_overview_en_in
101 erp605 process_overview_en_in101 erp605 process_overview_en_in
101 erp605 process_overview_en_in
Sergio Bobadilha
 
101 erp605 process_overview_en_in
101 erp605 process_overview_en_in101 erp605 process_overview_en_in
101 erp605 process_overview_en_in
satishkr14
 
Return of the Codes -- SAS', Windows' and Your's
Return of the Codes -- SAS', Windows' and Your'sReturn of the Codes -- SAS', Windows' and Your's
Return of the Codes -- SAS', Windows' and Your's
Mark Tabladillo
 
Manage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance FrameworkManage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance Framework
Salesforce Developers
 
Ac409c27 5a7c-0010-82c7-eda71af511fa
Ac409c27 5a7c-0010-82c7-eda71af511faAc409c27 5a7c-0010-82c7-eda71af511fa
Ac409c27 5a7c-0010-82c7-eda71af511fa
Nagendra Babu
 
Understanding the Salesforce Architecture: How We Do the Magic We Do
Understanding the Salesforce Architecture: How We Do the Magic We DoUnderstanding the Salesforce Architecture: How We Do the Magic We Do
Understanding the Salesforce Architecture: How We Do the Magic We Do
Salesforce Developers
 
Designing Custom REST and SOAP Interfaces on Force.com
Designing Custom REST and SOAP Interfaces on Force.comDesigning Custom REST and SOAP Interfaces on Force.com
Designing Custom REST and SOAP Interfaces on Force.com
Salesforce Developers
 
SAS for Banking and Financial Analytics: Which certification is best for Fina...
SAS for Banking and Financial Analytics: Which certification is best for Fina...SAS for Banking and Financial Analytics: Which certification is best for Fina...
SAS for Banking and Financial Analytics: Which certification is best for Fina...
Aspire Techsoft Academy
 

Similar to Rapid Model Refresh (RMR) in Online Fraud Detection Engine (20)

Hechsp 001 Chapter 1
Hechsp 001 Chapter 1Hechsp 001 Chapter 1
Hechsp 001 Chapter 1
 
3 sas
3 sas3 sas
3 sas
 
Clinical SAS Certification Guide- Aspire Techsoft.pdf
Clinical SAS Certification Guide- Aspire Techsoft.pdfClinical SAS Certification Guide- Aspire Techsoft.pdf
Clinical SAS Certification Guide- Aspire Techsoft.pdf
 
Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018
Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018
Build Data Engineering Platforms with Amazon EMR (ANT204) - AWS re:Invent 2018
 
OData: A Standard API for Data Access
OData: A Standard API for Data AccessOData: A Standard API for Data Access
OData: A Standard API for Data Access
 
Understanding Multitenancy and the Architecture of the Salesforce Platform
Understanding Multitenancy and the Architecture of the Salesforce PlatformUnderstanding Multitenancy and the Architecture of the Salesforce Platform
Understanding Multitenancy and the Architecture of the Salesforce Platform
 
Sas demo
Sas demoSas demo
Sas demo
 
SQL vs SOQL for Salesforce Analytics
SQL vs SOQL for Salesforce AnalyticsSQL vs SOQL for Salesforce Analytics
SQL vs SOQL for Salesforce Analytics
 
cloud-forum-kurian-2196090copy-141218205922-conversion-gate01
cloud-forum-kurian-2196090copy-141218205922-conversion-gate01cloud-forum-kurian-2196090copy-141218205922-conversion-gate01
cloud-forum-kurian-2196090copy-141218205922-conversion-gate01
 
Introduction to Oracle Cloud
Introduction to Oracle CloudIntroduction to Oracle Cloud
Introduction to Oracle Cloud
 
Oracle Cloud Overview
Oracle Cloud OverviewOracle Cloud Overview
Oracle Cloud Overview
 
20180410 sasgf2018 2454 lazy programmers xml ppt
20180410 sasgf2018 2454 lazy programmers xml ppt20180410 sasgf2018 2454 lazy programmers xml ppt
20180410 sasgf2018 2454 lazy programmers xml ppt
 
101 erp605 process_overview_en_in
101 erp605 process_overview_en_in101 erp605 process_overview_en_in
101 erp605 process_overview_en_in
 
101 erp605 process_overview_en_in
101 erp605 process_overview_en_in101 erp605 process_overview_en_in
101 erp605 process_overview_en_in
 
Return of the Codes -- SAS', Windows' and Your's
Return of the Codes -- SAS', Windows' and Your'sReturn of the Codes -- SAS', Windows' and Your's
Return of the Codes -- SAS', Windows' and Your's
 
Manage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance FrameworkManage Development in Your Org with Salesforce Governance Framework
Manage Development in Your Org with Salesforce Governance Framework
 
Ac409c27 5a7c-0010-82c7-eda71af511fa
Ac409c27 5a7c-0010-82c7-eda71af511faAc409c27 5a7c-0010-82c7-eda71af511fa
Ac409c27 5a7c-0010-82c7-eda71af511fa
 
Understanding the Salesforce Architecture: How We Do the Magic We Do
Understanding the Salesforce Architecture: How We Do the Magic We DoUnderstanding the Salesforce Architecture: How We Do the Magic We Do
Understanding the Salesforce Architecture: How We Do the Magic We Do
 
Designing Custom REST and SOAP Interfaces on Force.com
Designing Custom REST and SOAP Interfaces on Force.comDesigning Custom REST and SOAP Interfaces on Force.com
Designing Custom REST and SOAP Interfaces on Force.com
 
SAS for Banking and Financial Analytics: Which certification is best for Fina...
SAS for Banking and Financial Analytics: Which certification is best for Fina...SAS for Banking and Financial Analytics: Which certification is best for Fina...
SAS for Banking and Financial Analytics: Which certification is best for Fina...
 

Recently uploaded

[VCOSA] Monthly Report - Cotton & Yarn Statistics May 2024
[VCOSA] Monthly Report - Cotton & Yarn Statistics May 2024[VCOSA] Monthly Report - Cotton & Yarn Statistics May 2024
[VCOSA] Monthly Report - Cotton & Yarn Statistics May 2024
Vietnam Cotton & Spinning Association
 
一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理
一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理
一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理
agdhot
 
Template xxxxxxxx ssssssssssss Sertifikat.pptx
Template xxxxxxxx ssssssssssss Sertifikat.pptxTemplate xxxxxxxx ssssssssssss Sertifikat.pptx
Template xxxxxxxx ssssssssssss Sertifikat.pptx
TeukuEriSyahputra
 
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
1tyxnjpia
 
[VCOSA] Monthly Report - Cotton & Yarn Statistics March 2024
[VCOSA] Monthly Report - Cotton & Yarn Statistics March 2024[VCOSA] Monthly Report - Cotton & Yarn Statistics March 2024
[VCOSA] Monthly Report - Cotton & Yarn Statistics March 2024
Vietnam Cotton & Spinning Association
 
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
aguty
 
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
hqfek
 
一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理
一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理
一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理
hyfjgavov
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
ihavuls
 
社内勉強会資料_Hallucination of LLMs               .
社内勉強会資料_Hallucination of LLMs               .社内勉強会資料_Hallucination of LLMs               .
社内勉強会資料_Hallucination of LLMs               .
NABLAS株式会社
 
一比一原版(UofT毕业证)多伦多大学毕业证如何办理
一比一原版(UofT毕业证)多伦多大学毕业证如何办理一比一原版(UofT毕业证)多伦多大学毕业证如何办理
一比一原版(UofT毕业证)多伦多大学毕业证如何办理
exukyp
 
Digital Marketing Performance Marketing Sample .pdf
Digital Marketing Performance Marketing  Sample .pdfDigital Marketing Performance Marketing  Sample .pdf
Digital Marketing Performance Marketing Sample .pdf
Vineet
 
一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理
一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理
一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理
eudsoh
 
DSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelinesDSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelines
Timothy Spann
 
Module 1 ppt BIG DATA ANALYTICS NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS NOTES FOR MCA
yuvarajkumar334
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
jitskeb
 
Cell The Unit of Life for NEET Multiple Choice Questions.docx
Cell The Unit of Life for NEET Multiple Choice Questions.docxCell The Unit of Life for NEET Multiple Choice Questions.docx
Cell The Unit of Life for NEET Multiple Choice Questions.docx
vasanthatpuram
 
一比一原版美国帕森斯设计学院毕业证(parsons毕业证书)如何办理
一比一原版美国帕森斯设计学院毕业证(parsons毕业证书)如何办理一比一原版美国帕森斯设计学院毕业证(parsons毕业证书)如何办理
一比一原版美国帕森斯设计学院毕业证(parsons毕业证书)如何办理
asyed10
 
一比一原版莱斯大学毕业证(rice毕业证)如何办理
一比一原版莱斯大学毕业证(rice毕业证)如何办理一比一原版莱斯大学毕业证(rice毕业证)如何办理
一比一原版莱斯大学毕业证(rice毕业证)如何办理
zsafxbf
 
一比一原版卡尔加里大学毕业证(uc毕业证)如何办理
一比一原版卡尔加里大学毕业证(uc毕业证)如何办理一比一原版卡尔加里大学毕业证(uc毕业证)如何办理
一比一原版卡尔加里大学毕业证(uc毕业证)如何办理
oaxefes
 

Recently uploaded (20)

[VCOSA] Monthly Report - Cotton & Yarn Statistics May 2024
[VCOSA] Monthly Report - Cotton & Yarn Statistics May 2024[VCOSA] Monthly Report - Cotton & Yarn Statistics May 2024
[VCOSA] Monthly Report - Cotton & Yarn Statistics May 2024
 
一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理
一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理
一比一原版加拿大麦吉尔大学毕业证(mcgill毕业证书)如何办理
 
Template xxxxxxxx ssssssssssss Sertifikat.pptx
Template xxxxxxxx ssssssssssss Sertifikat.pptxTemplate xxxxxxxx ssssssssssss Sertifikat.pptx
Template xxxxxxxx ssssssssssss Sertifikat.pptx
 
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
一比一原版(Sheffield毕业证书)谢菲尔德大学毕业证如何办理
 
[VCOSA] Monthly Report - Cotton & Yarn Statistics March 2024
[VCOSA] Monthly Report - Cotton & Yarn Statistics March 2024[VCOSA] Monthly Report - Cotton & Yarn Statistics March 2024
[VCOSA] Monthly Report - Cotton & Yarn Statistics March 2024
 
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
一比一原版澳洲西澳大学毕业证(uwa毕业证书)如何办理
 
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
一比一原版爱尔兰都柏林大学毕业证(本硕)ucd学位证书如何办理
 
一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理
一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理
一比一原版兰加拉学院毕业证(Langara毕业证书)学历如何办理
 
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
原版制作(unimelb毕业证书)墨尔本大学毕业证Offer一模一样
 
社内勉強会資料_Hallucination of LLMs               .
社内勉強会資料_Hallucination of LLMs               .社内勉強会資料_Hallucination of LLMs               .
社内勉強会資料_Hallucination of LLMs               .
 
一比一原版(UofT毕业证)多伦多大学毕业证如何办理
一比一原版(UofT毕业证)多伦多大学毕业证如何办理一比一原版(UofT毕业证)多伦多大学毕业证如何办理
一比一原版(UofT毕业证)多伦多大学毕业证如何办理
 
Digital Marketing Performance Marketing Sample .pdf
Digital Marketing Performance Marketing  Sample .pdfDigital Marketing Performance Marketing  Sample .pdf
Digital Marketing Performance Marketing Sample .pdf
 
一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理
一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理
一比一原版马来西亚博特拉大学毕业证(upm毕业证)如何办理
 
DSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelinesDSSML24_tspann_CodelessGenerativeAIPipelines
DSSML24_tspann_CodelessGenerativeAIPipelines
 
Module 1 ppt BIG DATA ANALYTICS NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS NOTES FOR MCAModule 1 ppt BIG DATA ANALYTICS NOTES FOR MCA
Module 1 ppt BIG DATA ANALYTICS NOTES FOR MCA
 
Experts live - Improving user adoption with AI
Experts live - Improving user adoption with AIExperts live - Improving user adoption with AI
Experts live - Improving user adoption with AI
 
Cell The Unit of Life for NEET Multiple Choice Questions.docx
Cell The Unit of Life for NEET Multiple Choice Questions.docxCell The Unit of Life for NEET Multiple Choice Questions.docx
Cell The Unit of Life for NEET Multiple Choice Questions.docx
 
一比一原版美国帕森斯设计学院毕业证(parsons毕业证书)如何办理
一比一原版美国帕森斯设计学院毕业证(parsons毕业证书)如何办理一比一原版美国帕森斯设计学院毕业证(parsons毕业证书)如何办理
一比一原版美国帕森斯设计学院毕业证(parsons毕业证书)如何办理
 
一比一原版莱斯大学毕业证(rice毕业证)如何办理
一比一原版莱斯大学毕业证(rice毕业证)如何办理一比一原版莱斯大学毕业证(rice毕业证)如何办理
一比一原版莱斯大学毕业证(rice毕业证)如何办理
 
一比一原版卡尔加里大学毕业证(uc毕业证)如何办理
一比一原版卡尔加里大学毕业证(uc毕业证)如何办理一比一原版卡尔加里大学毕业证(uc毕业证)如何办理
一比一原版卡尔加里大学毕业证(uc毕业证)如何办理
 

Rapid Model Refresh (RMR) in Online Fraud Detection Engine

  • 1. Rapid Model Refresh (RMR) in Online Fraud Detection Engine Oct 2010 Presented by Michael Murff, WenSui Liu SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410
  • 2. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Agenda  Overview  Traditional Tactics Fighting Fraud  Best Practice in PayPal Fraud Detection  Rapid Model Refresh (RMR)  Extensions and Future
  • 3. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Online Fraud in Financial Services  Evolution in Financial Services •Paper-Based •In-Branch •Perceptible Footprint … … •Electronic •Cyber Spaces •Invisible Marketplace … …  Emerging Fraud Trends •Old-Fashion •Isolated Individual •Limited-Scope Damage •Traceable Patterns … … •Tech-Savvy •Organized Gang •Multi-Billion Loss •Dynamic Trends … …
  • 4. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Industry Fact $1.5 $1.7 $2.1 $1.9 $2.6 $2.8 $3.1 $3.7 $4.0 $0 $1 $2 $3 $4 $5 2000 2001 2002 2003 2004 2005 2006 2007 2008 LossinBillion$ Online Revenue Loss Due to Fraud Source: Cybersource
  • 5. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Agenda  Objectives  Traditional Tactics Fighting Fraud  Best Practice in PayPal Fraud Detection  Rapid Model Refresh (RMR)  Extensions and Future
  • 6. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Traditional Mitigation Tactics  Heuristic Approach  Detect Anomalies  Identify Patterns  Set Review Criterion  Model-Based Score  Rely on Statistical Models (Logit Models / Neural Nets)  Generate Suspicion Score  Rank Order Transactions  Rule-Based System  Employ Machine Learning Algorithms  Generate Rule Sets for Segmentation  Target High-Risk Segments
  • 7. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Pros and Cons  Heuristic • Integrate Domain Knowledge • Easy to Implement • Review-Based & Labor Intensive • Local Solutions without Global View  Scoring • Successful Industrial Applications • Ideal for Large-Scale Domains • Long Time-to-Market • Static perspective of Fraud Trends  Rule-Induction • Fits Dynamic Online Nature • Rapid Development & Deployment • Require Frequent Refreshes • Burden of High-Volume Rules
  • 8. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Next … … Now What?
  • 9. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Agenda  Objectives  Traditional Tactics Fighting Fraud  Best Practices in PayPal Fraud Detection  Rapid Model Refresh (RMR)  Extensions and Future
  • 10. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 PayPal's Way to Fight Frauds PayPal Loss Trend from 200X through 200Y
  • 11. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Multi-Level Detection Engine Risk Scoring Rule Induction Agent Review •Modelers developed scoring models with logistic regression / neural network •Risk score is assigned to each transaction through the system. •Low-risk transactions will be passed through. •Analysts built decision trees on high-risk transactions ranked order by risk scoring. •Most risky segments are further identified by balancing between bad and pass-through rate. •Most risky transactions identified by rule sets are sent into review queues. •Queued transactions are prioritized and routed to agents in specific domains. •Case review and investigation are conducted.
  • 12. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Implementation Challenges Realities Problems Fast-Growing International Footprint Overwhelming Number of Segments & Models Extremely Rich Data from Diversified Sources Information Overload instead of Data Mining Ever-Complicated IT Infrastructure High Exposures to System Risks Dynamic Fraud Trends & Smarter Fraudsters Escalating Model Decay & Deterioration
  • 13. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Data-Driven Model (DDM) Strategy Conceptual DDMModular Data Processing Automatic Model Development Dynamic Rule Induction Real-Time Deployment Daily Monitoring Implemented by Rapid Model Refresh (RMR)
  • 14. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Agenda  Objectives  Traditional Tactics Fighting Fraud  Best Practice in PayPal Fraud Detection  Rapid Model Refresh (RMR)  Extensions and Future
  • 15. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 What’s RMR?  Three Common Layers Data Layer Algorithm Layer Deployment Layer •Packaged Processing •Optimized Queries •Repeatable Stream •Arbitrary Models •Standard Evaluation •Version Controlled •Model Specs. to XML •Deploy in Real-Time •Batched Monitor
  • 16. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 RMR – Data Layer Enterprise Database Web Logs 3rd-Party Sources Coarse Layer Variables Creation / Imputation / Transformation Model Development SAS Data Fine Layer Modular SAS Macros & Parameterized Scripts SAS as Wrapper around Shell / SED / BTEQ Scripts
  • 17. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Data Layer at A Glance SAS Workflow 20+ SAS Macros Shell Scripts SED Stream Editor BTEQ Interface with Teradata Data Manipulation Variable Transformation Create Dynamic SQL Parallel Execution Update Parameters in Scripts Submit SQL
  • 18. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Code Snippet in Data Layer 2 3 1 1. Use SED update parameters in the query 2. Submit the query to Teradata through BTEQ 3. Append the log into a output file
  • 19. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 RMR – Algorithm Layer Model Evaluation (KS / AUC / … ) Swap Analysis for Rule Sets Supported by SAS / STAT & SAS / Enterprise Miner Champion •Generalized Linear Model Arbitrary Challengers •Neural Nets •Bagging Trees … … Bumping •Stochastic Search for Best Tree(s) Stump •Exhaustive Search for Best Cutoffs Best Models to Production
  • 20. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 A Peek into Algorithm Layer 50% Training SAS EDA Macros WoE Vars Binned Vars GLM NNET Bagging Tree2 … … TreeX 25% Testing 25% Validation SAS Evaluation Macros Best Model
  • 21. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 One Tree, Endless Possibilities Use Cases of Decision Tree in RMR’s View  Bagging  Simple Average of Massive Number of Trees  Take Advantages of RMR Deployment Layer and Parallel Computing  Use as A Challenger to Traditional Logistic Regression  Bumping  Stochastic Search from Massive Number of Trees  Improve Estimation while Retain Simple Tree Structure  Use to Enhance Vallina-Version Tree Development  Stump  Exhaustive Search on 1-Dimension Space, e.g. Score  Induce 1-Level Binary Tree by Minimizing Gini Impurity  Use to Find the Best Score Cutoff while Balancing Review Rate
  • 22. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Pick Winner from Multiple Candidates Generically Support Arbitrary Number of Score Inputs for Massive Models Evaluation and Deployment Sample 1 Sample 2 Sample 3 Sample 4 Sample 1 Sample 2 Sample 3 Sample 4 Champion Model 0 0 1 0 55 52 54 54 Challenger Model 1 0 0 0 0 58 55 60 58 Challenger Model 2 1 1 0 1 61 59 64 62 Challenger Model 3 0 0 0 0 57 53 59 56 Champion Model 1 0 1 1 52 46 43 40 Challenger Model 1 0 0 0 0 48 42 41 36 Challenger Model 2 0 1 0 0 52 45 45 43 Challenger Model 3 0 0 0 0 44 38 37 35 Champion Model 1 1 1 1 72 74 74 73 Challenger Model 1 0 0 0 0 65 66 67 65 Challenger Model 2 0 0 0 0 69 71 72 72 Challenger Model 3 0 0 0 0 64 65 67 66 Champion Model 0 1 0 81 76 72 70 Challenger Model 1 0 0 0 0 70 64 63 60 Challenger Model 2 1 0 1 1 81 75 72 71 Challenger Model 3 0 0 0 0 71 63 62 59 SEGMENT 03 SEGMENT 04 SEGMENT 05 SEGMENT 06 SCORECARD EVALUATION SUMMARY BEST MODEL PREDICTABILITY MEASURE
  • 23. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 RMR – Deployment Layer Model Specifications Convert to XML / PMML Inject into Web Engine Collect Web Logs in DB Monitor Daily Scoring Stability Email Reports to Stakeholders Perl Shell SAS
  • 24. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 A Use Case: Score Monitoring Lookup Tables Objectives:  Score Shift  System Breakage Driver Table Log Table Model / Segment / Owner Lookups Baseline Distribution Daily Web Log SAS Daily Job Scheduled by Cron Population Stability Reports in Html
  • 25. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Sample Reports MODEL MODEL DAILY TYPE NAME VOLUME GWM 1 1 1 7027 100.00% 0.00% 0.0084 GWM 1 1 2 37388 95.00% 5.00% 0.0068 GWM 1 1 3 33336 100.00% 0.00% 0.0174 GWM 1 1 4 2410 100.00% 0.00% 0.2529 GWM 1 1 5 27924 100.00% 0.00% 0.0121 GWM 1 1 6 13093 100.00% 0.00% 0.0188 Back-End OVERALL SUMMARY of POPULATION STABILITY INDEX on 05/12/2010 VERSION TIER SEGMENT % VALID % MISSING PSI MIN. MAX. EXPECTED ACTUAL SCORE SCORE DISTRIBUTION DISTRIBUTION Low 521 342 5.00% 4.87% 0.0000 521 540 324 5.00% 4.61% 0.0003 540 553 353 5.00% 5.02% 0.0000 553 562 330 5.00% 4.70% 0.0001 562 569 328 5.00% 4.67% 0.0002 569 576 359 5.00% 5.11% 0.0000 576 581 331 5.02% 4.71% 0.0001 581 587 396 5.04% 5.64% 0.0006 587 591 325 4.94% 4.63% 0.0002 POPULATION STABILITY INDEX Details for GWM Segment 2 FREQ. PSI … … Overall Detailed
  • 26. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Formula for RMR Success RMR = 1% × INSPIRATION + 99% × PERSPIRATION Risk Management Collaboration Award Nominee for PayPallian
  • 27. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Agenda  Objectives  Traditional Tactics Fighting Fraud  Best Practice in PayPal Fraud Detection  Rapid Model Refresh (RMR)  Extensions and Future
  • 28. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Evolution of RMR Paradigm Past Now Future Expert Process •Programmers Pull Data •Statisticians Build Predictive Model •Engineers Hard-Code Specification into On- Line Environment •Meets Minimum Benefit Schedule. Mechanized Process •Population and Performance Criterion Identified •A Suite of Challenger Models Built Automatically •Model Specifications Published in Live Scoring Platform •New Models Deployed in Periodic Batch Online Process •Models Developed & Deployed with Most Recent Online Data Dynamically •Re-deployment of New Models not Needed
  • 29. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 2-Path Directions Alternate Big Data Analytics Framework SAS / Teradata in-DB Analytics
  • 30. SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 SAS and all other SAS Institute Inc. product or service names are registered trademarks or trademarks of SAS Institute Inc. in the USA and other countries. ® indicates USA registration. Other brand and product names are trademarks of their respective companies. © 2010 SAS Institute Inc. All rights reserved. S55547.0410 Special Thanks to: SAS Dr. Jerry Oglesby