SlideShare a Scribd company logo
1 of 28
MODELS ABC
Sergey Sviridenko
Presentation Scope
➢ What’s model
➢ What are the requirements for the model
➢ How to fulfill those requirements
A. Model to increase company
profit
Inputs Outputs
• Customer application data
• Customer behavior
• Operational activity
• External 3rd party service
• Reject potentially risky clients
• Propose bonus to improve
customer experience
• Recommend product / service
• Conduct retention campaign
B. Model has specific
requirements
Requirements
1. Model relevancy
1. Maximum impact
1. Consistent inference
1. Implementable solution
1. Minimum time to marketCut-off Point
KPI vs Model Score
Score
ProfitLoss
C. How to fulfill those
requirements
1. Model relevancy
1. Maximum impact
1. Consistent inference
1. Implementable solution
1. Minimum time to market
1. Score correlates KPI
KPI
calculation
Target
definition
Analysis
sample
KPI depends on score
Factor to make score relevant
1.1 Know how to calculate KPI
Assume, you don’t
know KPI
1. Difficult to
explain
2. Harm
business
3. Miss
predictors
Project failure
You
are
fired
1.2 Good definition of target
Good examples:
• First payment
default
• 3 missing
payments
• Non paying off
debt in 30 days
Differentiates profitable and non-profitable customers
Binary variable
Fast to track
Easy to understand
1.3 Get right sample for analysisTargetrate
Time period
Too old
Too
young
Right sample
C. How to fulfill those
requirements
1. Model relevancy
1. Maximum impact
1. Consistent inference
1. Implementable solution
1. Minimum time to market
The more money
we earn
The Higher
predictive
power
2. Generate as much money as
possible
More observations
More features
Automated workflow
Analyst intervention
$
2.1. The more data, the more creative you can get
Sample size Decision making
If A Then Approve, else
Reject
2.2. Where to get features
Features
Historical performance
Synthetics Generation External sources
Application Data
2.3. There is no gut feeling, just grind
• Retrieve as
much data as
possible
• Generate
features
• Conduct
feature
selection
• Use
algorithms
to build
model and
sieve
them
• Choose
final
version
only from
few ones
• Deliver
results
DATA Model
2.4. No need for analyst, if ultimate algo
exists
Reason why algo fails
1. Erroneous data
1. Missing values
1. Outliers
1. Wrong assumptions
1. High correlation
1. Too big volume to handle
C. How to fulfill those
requirements
1. Model relevancy
1. Maximum impact
1. Consistent inference
1. Implementable solution
1. Minimum time to market
3. To ensure consistency, monitor model
Test vs Train Elbow method
Score stability report Feature impact on score
testtrain
3.1. Divide dataset into train & test by time
Time based
✓ Sensitive to
operational
changes
✓ Enable us to point
on spurious
variable
✓ Easy to interpret
Random
× Non sensitive to
operational
changes
× Does not show
anything in
common situation
× Hard to interpret to
higher
management
3.2. Apply “elbow” method for cross
validation
Over-
Fitting
Under-
Fitting
Symptoms
• Higher error at
testing dataset
• High
difference
between
performance in
train and test• High error
both at train &
test samples
• Lower
difference in
performance
Prescription
• Use simpler
models
• Get more data
• Conduct
feature
prescreening
• Use more
complex
models
• Get more
features
Under
fitting
Over fitting
Model complexity
Modelerror
train
test
3.3. Measure score stability
Procedure
1. Score the whole dataset both
train and test samples
2. Divide observations into 5-20
score bins
3. Group observation by bin and
time period
4. Calculate Kullback-Leibler
divergence between periods
5. Check whether stability index
within appropriate limits
3.4. Locate troublesome variable
Procedure
1. Calculate
AVG(coefficient * var value)
2. Group observations by time
period
3. Subtract value from most recent
period
4. Check what variable causes the
drift
5. Exclude that variable from the
model, if score is no stable
C. How to fulfill those
requirements
1. Model relevancy
1. Maximum impact
1. Consistent inference
1. Implementable solution
1. Minimum time to market
4. Until implemented model worth nothing
MODEL
Test coverage
SpecificationData provider
C. How to fulfill those
requirements
1. Model relevancy
1. Maximum impact
1. Consistent inference
1. Implementable solution
1. Minimum time to market
5. Minimize time-to-market
Retriev
e Data
Explor
e Data
Try
Models
Make
Report
s
Build
Solutio
n
Receiv
e Task
Proper
Tools
Structured
Thoughts
Deliver
Results
5.1. Structure your code to free your
brain
Common
repository
Yet another
model
munge
reports
src
target
.Rprofile
cache
config
data
Cross model
routines
R
man
tests
Presentation Scope
✓ What’s model
✓ What are the requirements for the model
✓ How to fulfill those requirements
Contacts
Data science Engineer
www.linkedin.com/in/sergeysviridenko
sergey.sviridenko@gmail.com

More Related Content

What's hot

Microsoft posters2 A4
Microsoft posters2 A4Microsoft posters2 A4
Microsoft posters2 A4Iram Ahmed
 
Chapter 6 Midterm
Chapter 6 MidtermChapter 6 Midterm
Chapter 6 MidtermAlexBrown
 
Qm0012 statistical process control and process capability
Qm0012  statistical process control and process capabilityQm0012  statistical process control and process capability
Qm0012 statistical process control and process capabilitysmumbahelp
 
Master the essentials of conversion optimization
Master the essentials of conversion optimization Master the essentials of conversion optimization
Master the essentials of conversion optimization Steve Clough
 
Taguchi method-process imp
Taguchi method-process impTaguchi method-process imp
Taguchi method-process impTushar Rawat
 
How to ensures beta testing on application
How to ensures beta testing on applicationHow to ensures beta testing on application
How to ensures beta testing on applicationVivek Bhardwaj
 
Steps in Simulation Study
Steps in Simulation StudySteps in Simulation Study
Steps in Simulation StudyNalin Adhikari
 
AgileTD: Experimenting in Context for Exploratory Testing
AgileTD: Experimenting in Context for Exploratory TestingAgileTD: Experimenting in Context for Exploratory Testing
AgileTD: Experimenting in Context for Exploratory TestingMaaret Pyhäjärvi
 
OurApproachfortesting
OurApproachfortestingOurApproachfortesting
OurApproachfortestingJatin Arora
 
Cost Estimation methods
Cost Estimation methodsCost Estimation methods
Cost Estimation methodsMRA7860
 
Root cause analysis for incidents (or production defects)
Root cause analysis for incidents (or production defects)Root cause analysis for incidents (or production defects)
Root cause analysis for incidents (or production defects)Neha B
 
Tukko Labs Testing Services Presentation 1 May 21, 2010
Tukko Labs Testing Services Presentation 1  May 21, 2010Tukko Labs Testing Services Presentation 1  May 21, 2010
Tukko Labs Testing Services Presentation 1 May 21, 2010awolfson
 
Comparative DOE and Taguchi Method
Comparative DOE and Taguchi Method Comparative DOE and Taguchi Method
Comparative DOE and Taguchi Method Ahmad Syafiq
 
Measurement Uncertainty
Measurement UncertaintyMeasurement Uncertainty
Measurement UncertaintyDenizErtekin2
 
Supplier management
Supplier managementSupplier management
Supplier managementRegulatory 1
 

What's hot (18)

Microsoft posters2 A4
Microsoft posters2 A4Microsoft posters2 A4
Microsoft posters2 A4
 
Chapter 6 Midterm
Chapter 6 MidtermChapter 6 Midterm
Chapter 6 Midterm
 
Qm0012 statistical process control and process capability
Qm0012  statistical process control and process capabilityQm0012  statistical process control and process capability
Qm0012 statistical process control and process capability
 
Griffith-eCommerceCaseStudies
Griffith-eCommerceCaseStudiesGriffith-eCommerceCaseStudies
Griffith-eCommerceCaseStudies
 
Master the essentials of conversion optimization
Master the essentials of conversion optimization Master the essentials of conversion optimization
Master the essentials of conversion optimization
 
Risk assessment
Risk assessmentRisk assessment
Risk assessment
 
Taguchi method-process imp
Taguchi method-process impTaguchi method-process imp
Taguchi method-process imp
 
G11 ia design
G11 ia designG11 ia design
G11 ia design
 
How to ensures beta testing on application
How to ensures beta testing on applicationHow to ensures beta testing on application
How to ensures beta testing on application
 
Steps in Simulation Study
Steps in Simulation StudySteps in Simulation Study
Steps in Simulation Study
 
AgileTD: Experimenting in Context for Exploratory Testing
AgileTD: Experimenting in Context for Exploratory TestingAgileTD: Experimenting in Context for Exploratory Testing
AgileTD: Experimenting in Context for Exploratory Testing
 
OurApproachfortesting
OurApproachfortestingOurApproachfortesting
OurApproachfortesting
 
Cost Estimation methods
Cost Estimation methodsCost Estimation methods
Cost Estimation methods
 
Root cause analysis for incidents (or production defects)
Root cause analysis for incidents (or production defects)Root cause analysis for incidents (or production defects)
Root cause analysis for incidents (or production defects)
 
Tukko Labs Testing Services Presentation 1 May 21, 2010
Tukko Labs Testing Services Presentation 1  May 21, 2010Tukko Labs Testing Services Presentation 1  May 21, 2010
Tukko Labs Testing Services Presentation 1 May 21, 2010
 
Comparative DOE and Taguchi Method
Comparative DOE and Taguchi Method Comparative DOE and Taguchi Method
Comparative DOE and Taguchi Method
 
Measurement Uncertainty
Measurement UncertaintyMeasurement Uncertainty
Measurement Uncertainty
 
Supplier management
Supplier managementSupplier management
Supplier management
 

Similar to Models ABC

LPP application and problem formulation
LPP application and problem formulationLPP application and problem formulation
LPP application and problem formulationKarishma Chaudhary
 
Quality analysis pdf to study For your education
Quality analysis pdf to study For your educationQuality analysis pdf to study For your education
Quality analysis pdf to study For your educationShraddhatadmare1
 
Six Sigma- Define & Measure_Sudhanshu.pdf
Six Sigma- Define & Measure_Sudhanshu.pdfSix Sigma- Define & Measure_Sudhanshu.pdf
Six Sigma- Define & Measure_Sudhanshu.pdfSudhanshuMittal20
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBIevgenii Katsan
 
Total quality management
Total quality managementTotal quality management
Total quality managementAanand Gajjar
 
Can I Test More Than One Variable at a Time? Statisticians answer some of th...
Can I Test More Than One Variable at a  Time? Statisticians answer some of th...Can I Test More Than One Variable at a  Time? Statisticians answer some of th...
Can I Test More Than One Variable at a Time? Statisticians answer some of th...MarketingExperiments
 
Doing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating AnalyticsDoing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating AnalyticsTasktop
 
"A Framework for Developing Trading Models Based on Machine Learning" by Kris...
"A Framework for Developing Trading Models Based on Machine Learning" by Kris..."A Framework for Developing Trading Models Based on Machine Learning" by Kris...
"A Framework for Developing Trading Models Based on Machine Learning" by Kris...Quantopian
 
Customer choice probabilities
Customer choice probabilitiesCustomer choice probabilities
Customer choice probabilitiesAllan D. Butler
 
Overcoming the 5 Most Common PCM Challenges
Overcoming the 5 Most Common PCM Challenges Overcoming the 5 Most Common PCM Challenges
Overcoming the 5 Most Common PCM Challenges Michelle Scifers, MBA
 
Stop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo SimulationStop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo SimulationSam McAfee
 
Supercharge your AB testing with automated causal inference - Community Works...
Supercharge your AB testing with automated causal inference - Community Works...Supercharge your AB testing with automated causal inference - Community Works...
Supercharge your AB testing with automated causal inference - Community Works...Egor Kraev
 
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
Day 1   1620 - 1705 - maple - pranabendu bhattacharyyaDay 1   1620 - 1705 - maple - pranabendu bhattacharyya
Day 1 1620 - 1705 - maple - pranabendu bhattacharyyaPMI2011
 
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02PMI_IREP_TP
 
'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de BurgtTEST Huddle
 
OM2_Lecture 11vvvhhbbjjbjdjjeebjrhvhuuhh
OM2_Lecture 11vvvhhbbjjbjdjjeebjrhvhuuhhOM2_Lecture 11vvvhhbbjjbjdjjeebjrhvhuuhh
OM2_Lecture 11vvvhhbbjjbjdjjeebjrhvhuuhhrammanoharjharupnaga
 
T19 performance testing effort - estimation or guesstimation revised
T19   performance testing effort - estimation or guesstimation revisedT19   performance testing effort - estimation or guesstimation revised
T19 performance testing effort - estimation or guesstimation revisedTEST Huddle
 

Similar to Models ABC (20)

LPP application and problem formulation
LPP application and problem formulationLPP application and problem formulation
LPP application and problem formulation
 
1650 track2 anderberg
1650 track2 anderberg1650 track2 anderberg
1650 track2 anderberg
 
Quality analysis pdf to study For your education
Quality analysis pdf to study For your educationQuality analysis pdf to study For your education
Quality analysis pdf to study For your education
 
Six Sigma- Define & Measure_Sudhanshu.pdf
Six Sigma- Define & Measure_Sudhanshu.pdfSix Sigma- Define & Measure_Sudhanshu.pdf
Six Sigma- Define & Measure_Sudhanshu.pdf
 
Anton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQBAnton Muzhailo - Practical Test Process Improvement using ISTQB
Anton Muzhailo - Practical Test Process Improvement using ISTQB
 
Total quality management
Total quality managementTotal quality management
Total quality management
 
Can I Test More Than One Variable at a Time? Statisticians answer some of th...
Can I Test More Than One Variable at a  Time? Statisticians answer some of th...Can I Test More Than One Variable at a  Time? Statisticians answer some of th...
Can I Test More Than One Variable at a Time? Statisticians answer some of th...
 
Doing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating AnalyticsDoing Analytics Right - Designing and Automating Analytics
Doing Analytics Right - Designing and Automating Analytics
 
"A Framework for Developing Trading Models Based on Machine Learning" by Kris...
"A Framework for Developing Trading Models Based on Machine Learning" by Kris..."A Framework for Developing Trading Models Based on Machine Learning" by Kris...
"A Framework for Developing Trading Models Based on Machine Learning" by Kris...
 
Models of SDLC (Contd..) & Feasibility Study
Models of SDLC (Contd..)  & Feasibility StudyModels of SDLC (Contd..)  & Feasibility Study
Models of SDLC (Contd..) & Feasibility Study
 
Customer choice probabilities
Customer choice probabilitiesCustomer choice probabilities
Customer choice probabilities
 
Overcoming the 5 Most Common PCM Challenges
Overcoming the 5 Most Common PCM Challenges Overcoming the 5 Most Common PCM Challenges
Overcoming the 5 Most Common PCM Challenges
 
Stop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo SimulationStop Flying Blind! Quantifying Risk with Monte Carlo Simulation
Stop Flying Blind! Quantifying Risk with Monte Carlo Simulation
 
1st module.....
1st module.....1st module.....
1st module.....
 
Supercharge your AB testing with automated causal inference - Community Works...
Supercharge your AB testing with automated causal inference - Community Works...Supercharge your AB testing with automated causal inference - Community Works...
Supercharge your AB testing with automated causal inference - Community Works...
 
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
Day 1   1620 - 1705 - maple - pranabendu bhattacharyyaDay 1   1620 - 1705 - maple - pranabendu bhattacharyya
Day 1 1620 - 1705 - maple - pranabendu bhattacharyya
 
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
Day1 1620-1705-maple-pranabendubhattacharyya-131008043643-phpapp02
 
'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt'How To Apply Lean Test Management' by Bob van de Burgt
'How To Apply Lean Test Management' by Bob van de Burgt
 
OM2_Lecture 11vvvhhbbjjbjdjjeebjrhvhuuhh
OM2_Lecture 11vvvhhbbjjbjdjjeebjrhvhuuhhOM2_Lecture 11vvvhhbbjjbjdjjeebjrhvhuuhh
OM2_Lecture 11vvvhhbbjjbjdjjeebjrhvhuuhh
 
T19 performance testing effort - estimation or guesstimation revised
T19   performance testing effort - estimation or guesstimation revisedT19   performance testing effort - estimation or guesstimation revised
T19 performance testing effort - estimation or guesstimation revised
 

Recently uploaded

Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxfirstjob4
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...amitlee9823
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Callshivangimorya083
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFxolyaivanovalion
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...shivangimorya083
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxolyaivanovalion
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxolyaivanovalion
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramMoniSankarHazra
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxolyaivanovalion
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...amitlee9823
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% SecurePooja Nehwal
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130Suhani Kapoor
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Delhi Call girls
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz1
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxolyaivanovalion
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...Pooja Nehwal
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightDelhi Call girls
 

Recently uploaded (20)

Introduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptxIntroduction-to-Machine-Learning (1).pptx
Introduction-to-Machine-Learning (1).pptx
 
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICECHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
CHEAP Call Girls in Saket (-DELHI )🔝 9953056974🔝(=)/CALL GIRLS SERVICE
 
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
Chintamani Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore ...
 
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
꧁❤ Greater Noida Call Girls Delhi ❤꧂ 9711199171 ☎️ Hard And Sexy Vip Call
 
Halmar dropshipping via API with DroFx
Halmar  dropshipping  via API with DroFxHalmar  dropshipping  via API with DroFx
Halmar dropshipping via API with DroFx
 
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...Vip Model  Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
Vip Model Call Girls (Delhi) Karol Bagh 9711199171✔️Body to body massage wit...
 
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
꧁❤ Aerocity Call Girls Service Aerocity Delhi ❤꧂ 9999965857 ☎️ Hard And Sexy ...
 
Midocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFxMidocean dropshipping via API with DroFx
Midocean dropshipping via API with DroFx
 
CebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptxCebaBaby dropshipping via API with DroFX.pptx
CebaBaby dropshipping via API with DroFX.pptx
 
Capstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics ProgramCapstone Project on IBM Data Analytics Program
Capstone Project on IBM Data Analytics Program
 
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls CP 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Ravak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptxRavak dropshipping via API with DroFx.pptx
Ravak dropshipping via API with DroFx.pptx
 
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
Junnasandra Call Girls: 🍓 7737669865 🍓 High Profile Model Escorts | Bangalore...
 
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% SecureCall me @ 9892124323  Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
Call me @ 9892124323 Cheap Rate Call Girls in Vashi with Real Photo 100% Secure
 
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
VIP Call Girls Service Miyapur Hyderabad Call +91-8250192130
 
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
Best VIP Call Girls Noida Sector 22 Call Me: 8448380779
 
Invezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signalsInvezz.com - Grow your wealth with trading signals
Invezz.com - Grow your wealth with trading signals
 
Carero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptxCarero dropshipping via API with DroFx.pptx
Carero dropshipping via API with DroFx.pptx
 
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...{Pooja:  9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
{Pooja: 9892124323 } Call Girl in Mumbai | Jas Kaur Rate 4500 Free Hotel Del...
 
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 nightCheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
Cheap Rate Call girls Sarita Vihar Delhi 9205541914 shot 1500 night
 

Models ABC

  • 2. Presentation Scope ➢ What’s model ➢ What are the requirements for the model ➢ How to fulfill those requirements
  • 3. A. Model to increase company profit Inputs Outputs • Customer application data • Customer behavior • Operational activity • External 3rd party service • Reject potentially risky clients • Propose bonus to improve customer experience • Recommend product / service • Conduct retention campaign
  • 4. B. Model has specific requirements Requirements 1. Model relevancy 1. Maximum impact 1. Consistent inference 1. Implementable solution 1. Minimum time to marketCut-off Point KPI vs Model Score Score ProfitLoss
  • 5. C. How to fulfill those requirements 1. Model relevancy 1. Maximum impact 1. Consistent inference 1. Implementable solution 1. Minimum time to market
  • 6. 1. Score correlates KPI KPI calculation Target definition Analysis sample KPI depends on score Factor to make score relevant
  • 7. 1.1 Know how to calculate KPI Assume, you don’t know KPI 1. Difficult to explain 2. Harm business 3. Miss predictors Project failure You are fired
  • 8. 1.2 Good definition of target Good examples: • First payment default • 3 missing payments • Non paying off debt in 30 days Differentiates profitable and non-profitable customers Binary variable Fast to track Easy to understand
  • 9. 1.3 Get right sample for analysisTargetrate Time period Too old Too young Right sample
  • 10. C. How to fulfill those requirements 1. Model relevancy 1. Maximum impact 1. Consistent inference 1. Implementable solution 1. Minimum time to market
  • 11. The more money we earn The Higher predictive power 2. Generate as much money as possible More observations More features Automated workflow Analyst intervention $
  • 12. 2.1. The more data, the more creative you can get Sample size Decision making If A Then Approve, else Reject
  • 13. 2.2. Where to get features Features Historical performance Synthetics Generation External sources Application Data
  • 14. 2.3. There is no gut feeling, just grind • Retrieve as much data as possible • Generate features • Conduct feature selection • Use algorithms to build model and sieve them • Choose final version only from few ones • Deliver results DATA Model
  • 15. 2.4. No need for analyst, if ultimate algo exists Reason why algo fails 1. Erroneous data 1. Missing values 1. Outliers 1. Wrong assumptions 1. High correlation 1. Too big volume to handle
  • 16. C. How to fulfill those requirements 1. Model relevancy 1. Maximum impact 1. Consistent inference 1. Implementable solution 1. Minimum time to market
  • 17. 3. To ensure consistency, monitor model Test vs Train Elbow method Score stability report Feature impact on score testtrain
  • 18. 3.1. Divide dataset into train & test by time Time based ✓ Sensitive to operational changes ✓ Enable us to point on spurious variable ✓ Easy to interpret Random × Non sensitive to operational changes × Does not show anything in common situation × Hard to interpret to higher management
  • 19. 3.2. Apply “elbow” method for cross validation Over- Fitting Under- Fitting Symptoms • Higher error at testing dataset • High difference between performance in train and test• High error both at train & test samples • Lower difference in performance Prescription • Use simpler models • Get more data • Conduct feature prescreening • Use more complex models • Get more features Under fitting Over fitting Model complexity Modelerror train test
  • 20. 3.3. Measure score stability Procedure 1. Score the whole dataset both train and test samples 2. Divide observations into 5-20 score bins 3. Group observation by bin and time period 4. Calculate Kullback-Leibler divergence between periods 5. Check whether stability index within appropriate limits
  • 21. 3.4. Locate troublesome variable Procedure 1. Calculate AVG(coefficient * var value) 2. Group observations by time period 3. Subtract value from most recent period 4. Check what variable causes the drift 5. Exclude that variable from the model, if score is no stable
  • 22. C. How to fulfill those requirements 1. Model relevancy 1. Maximum impact 1. Consistent inference 1. Implementable solution 1. Minimum time to market
  • 23. 4. Until implemented model worth nothing MODEL Test coverage SpecificationData provider
  • 24. C. How to fulfill those requirements 1. Model relevancy 1. Maximum impact 1. Consistent inference 1. Implementable solution 1. Minimum time to market
  • 25. 5. Minimize time-to-market Retriev e Data Explor e Data Try Models Make Report s Build Solutio n Receiv e Task Proper Tools Structured Thoughts Deliver Results
  • 26. 5.1. Structure your code to free your brain Common repository Yet another model munge reports src target .Rprofile cache config data Cross model routines R man tests
  • 27. Presentation Scope ✓ What’s model ✓ What are the requirements for the model ✓ How to fulfill those requirements

Editor's Notes

  1. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  2. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  3. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  4. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  5. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  6. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  7. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  8. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  9. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  10. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  11. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  12. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  13. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  14. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  15. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  16. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  17. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  18. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  19. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  20. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  21. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  22. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  23. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  24. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  25. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  26. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.
  27. Начальные сведения о курсе, пособия и материалы, необходимые для занятий или проекта.