SlideShare a Scribd company logo
1 of 37
Download to read offline
Establish the right practices
for Effective AI
What is in the toolbox of a
Data Scientist?
Toolbox of a Data Scientist
3
3
7 Things to Remember
for Effective AI
Understand the
Decision Process
1
Can only complete the process with the right data!
Understand the Decision Process
Business Scenario Key Decision Data Science Question
Predictive
Maintenance
Should I service this
piece of equipment?
What is the probability this
equipment will fail within the
next X days?
Energy Forecasting Should I buy or sell
energy contracts?
What will be the long/short
term demand for energy in a
region?
Customer Churn Which customers
should I prioritize to
reduce churn?
What is probability of churn
within X days for each
customer?
Personalized
Marketing
What product should I
offer first?
What is the probability that
customer will purchase each
product?
Product Feedback Which service/product
needs attention?
What is social media sentiment
for each service/product?
Document
Success Metrics
using a template
Establish the
Performance Metrics
2
What is the measurable
desired outcome?
What would be
considered a success?
Establish a
Qualitative
Objective
Translate into
Quantifiable
Metric
Quantify the
metric value
improvement
useful for
customer
scenario
Establish a
baseline
Establish how to
measure the
improvement in
the metric with
the data science
solution
Using Performance Metrics
Example – Establish Performance Metrics
Establish a Qualitative
Objective
Translate into
Quantifiable Metric
Quantify the metric value
improvement useful
Establish a baseline Establish how to measure the
improvement in the metric with
the data science solution
(e.g. Increase reliability at
fixed maintenance cost)
(e.g. reduce failure rate
by 50%)
(e.g., 10% fewer failures →
savings of $1MM/year)
(e.g., current failure rate
= 10% per year)
(e.g. 80% of the equipment
maintained based on
predictive model)
Enable frequent
experimentations
3
Experiment –Iterate, Learn and Fail Fast
1. Laser Focused on a Key metric
2. Measure the rate of exploration (count of
experiments)
3. Empower everyone to explore ( 100X people)
Experiment –Iterate, Learn and Fail Fast
1. Learn from experiments
• Both Successes or Failures
2. Share the learnings
3. Promote successful experiments to
production
4. Move on to the next hypothesis to
experiment
5. Failure is a valid outcome of an
experiment’
6. Learn and refine the next
experiment
Architect the E2E
Solution, with AI in it!
4
Example - E2E Solution
Example - E2E Solution
1. Set up the end to end solution and the metrics
2. Launch with a baseline/simple model
3. Act on the recommendations of solution
4. Measure and iterate
Build your toolbox of
AI tricks
5
Example – AI Toolbox of Trick
1. Data Exploration
2. RFM – User Behavior Modeling
3. Hyper parameter tuning
4. Auto Featurization
Note: Domain expertise is still
helpful
KDD Cup 2015
Student logs in online
university courses
8M rows
7 columns
Goal
Predict student
churn
2 Challenges
Challenge 1 – How
do we build an initial
experiment that will
be within the 1%
accuracy of the
winning solution?
Challenge 2 – How do we
build an initial
experiment that is
within the top 30 (on
the leaderboard?)
$ valueFrequencyRecency
• Churn Prediction
• Segmentation
• Targeted Advertisements & Personalization
RFM
Have the student
Attended class recently?
How many hours have the
student spent on the course?
How many problems have the student solved?
How many videos have the student watched?
Enrollment ID’s Last timestamp.
Count (events) Group By Enrollment ID.
Number of unique hours on which the
enrollment ID has had an eve
800+ entries Winner – AUC 90.9
• Merger of 9 teams
• ~250 iterations
RFM solution – AUC 90.1
• Quick configuration
• 26th place
Don’t do Data Science
in a silo
6
Source: What’s your ML test score? A rubric for ML production systems, Sculley et.al , NeurIPS 2016
App Developer
Cloud Services
IDE
Data Scientist
[ { "cat": 0.99218,
"feline": 0.81242 }]
IDE
Apps
Edge Devices
Model Store
Consume Model
DevOps
Pipeline
Customize Model
Deploy Model
Predict
Validate&Flight
Model+App
Update
Application
Publish Model
Collect
Feedback
Deploy
Application
Model
Telemetry
Retrain Model
Keep a Human
in the loop
7
Keep a Human in the Loop
1. How to interpret the model?
2. Importance of Features
3. Bias in the model
4. Interpreting predictions per instance
5. What-if analysis
Empower ALL to perform like the BEST
Automate repetitive human tasks
Embed expert knowledge into the solution
Resources
Establish the right practices
for Effective AI
Thank you!

More Related Content

What's hot

What are the Responsibilities of a Product Manager by Google PM
What are the Responsibilities of a Product Manager by Google PMWhat are the Responsibilities of a Product Manager by Google PM
What are the Responsibilities of a Product Manager by Google PMProduct School
 
Pearson_Psych_Assessment_Platform_Marion_Buchenau
Pearson_Psych_Assessment_Platform_Marion_BuchenauPearson_Psych_Assessment_Platform_Marion_Buchenau
Pearson_Psych_Assessment_Platform_Marion_BuchenauMarion Buchenau
 
Mkt 435 week 5 team assignment repositioning presentation
Mkt 435 week 5 team assignment repositioning presentationMkt 435 week 5 team assignment repositioning presentation
Mkt 435 week 5 team assignment repositioning presentationENTIRE COURSES FINAL EXAM
 
Maintenance Technical Debt
Maintenance Technical DebtMaintenance Technical Debt
Maintenance Technical DebtGlobant
 
Graham et.al, 2008, Foundations of Software Testing ISTQB Certification. Chap...
Graham et.al, 2008, Foundations of Software Testing ISTQB Certification. Chap...Graham et.al, 2008, Foundations of Software Testing ISTQB Certification. Chap...
Graham et.al, 2008, Foundations of Software Testing ISTQB Certification. Chap...Muhammad Jazman
 
Chaplin school of hospitality and tourism management inter
Chaplin school of hospitality and tourism management interChaplin school of hospitality and tourism management inter
Chaplin school of hospitality and tourism management interRAJU852744
 
2018-Sogeti-TestExpo-Intelligent_Predictive_Models.pptx
2018-Sogeti-TestExpo-Intelligent_Predictive_Models.pptx2018-Sogeti-TestExpo-Intelligent_Predictive_Models.pptx
2018-Sogeti-TestExpo-Intelligent_Predictive_Models.pptxMinh Nguyen
 
TXT NEXT - ITEC 2017 - innovation showcase
TXT NEXT - ITEC 2017 - innovation showcaseTXT NEXT - ITEC 2017 - innovation showcase
TXT NEXT - ITEC 2017 - innovation showcaseTXT NEXT
 
Vwo talk 3 17-21
Vwo talk   3 17-21Vwo talk   3 17-21
Vwo talk 3 17-21VWO
 
Product Design Team6
Product Design Team6Product Design Team6
Product Design Team6Kienho Chan
 
Concept Evaluation And Selection
Concept Evaluation And SelectionConcept Evaluation And Selection
Concept Evaluation And SelectionQRCE
 
Cost Estimation methods
Cost Estimation methodsCost Estimation methods
Cost Estimation methodsMRA7860
 
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini MohankumarTEST Huddle
 
The Risk Questionnaire - by: Adam Knight
  The Risk Questionnaire - by: Adam Knight  The Risk Questionnaire - by: Adam Knight
The Risk Questionnaire - by: Adam KnightPractiTest
 
Communication skills for testers
Communication skills for testersCommunication skills for testers
Communication skills for testersPractiTest
 
Math-Bridge Author DREx
Math-Bridge Author DRExMath-Bridge Author DREx
Math-Bridge Author DRExmetamath
 
Isabel Evans - Quality In Use - EuroSTAR 2011
Isabel Evans - Quality In Use - EuroSTAR 2011Isabel Evans - Quality In Use - EuroSTAR 2011
Isabel Evans - Quality In Use - EuroSTAR 2011TEST Huddle
 
IFD&TC 2019: Automating Call Center Monitoring
IFD&TC 2019: Automating Call Center MonitoringIFD&TC 2019: Automating Call Center Monitoring
IFD&TC 2019: Automating Call Center MonitoringLew Berman
 

What's hot (20)

What are the Responsibilities of a Product Manager by Google PM
What are the Responsibilities of a Product Manager by Google PMWhat are the Responsibilities of a Product Manager by Google PM
What are the Responsibilities of a Product Manager by Google PM
 
PMP Exam Sample Questions Set 8
PMP Exam Sample Questions Set 8PMP Exam Sample Questions Set 8
PMP Exam Sample Questions Set 8
 
Pearson_Psych_Assessment_Platform_Marion_Buchenau
Pearson_Psych_Assessment_Platform_Marion_BuchenauPearson_Psych_Assessment_Platform_Marion_Buchenau
Pearson_Psych_Assessment_Platform_Marion_Buchenau
 
Mkt 435 week 5 team assignment repositioning presentation
Mkt 435 week 5 team assignment repositioning presentationMkt 435 week 5 team assignment repositioning presentation
Mkt 435 week 5 team assignment repositioning presentation
 
Maintenance Technical Debt
Maintenance Technical DebtMaintenance Technical Debt
Maintenance Technical Debt
 
Graham et.al, 2008, Foundations of Software Testing ISTQB Certification. Chap...
Graham et.al, 2008, Foundations of Software Testing ISTQB Certification. Chap...Graham et.al, 2008, Foundations of Software Testing ISTQB Certification. Chap...
Graham et.al, 2008, Foundations of Software Testing ISTQB Certification. Chap...
 
Chaplin school of hospitality and tourism management inter
Chaplin school of hospitality and tourism management interChaplin school of hospitality and tourism management inter
Chaplin school of hospitality and tourism management inter
 
2018-Sogeti-TestExpo-Intelligent_Predictive_Models.pptx
2018-Sogeti-TestExpo-Intelligent_Predictive_Models.pptx2018-Sogeti-TestExpo-Intelligent_Predictive_Models.pptx
2018-Sogeti-TestExpo-Intelligent_Predictive_Models.pptx
 
TXT NEXT - ITEC 2017 - innovation showcase
TXT NEXT - ITEC 2017 - innovation showcaseTXT NEXT - ITEC 2017 - innovation showcase
TXT NEXT - ITEC 2017 - innovation showcase
 
Vwo talk 3 17-21
Vwo talk   3 17-21Vwo talk   3 17-21
Vwo talk 3 17-21
 
Product Design Team6
Product Design Team6Product Design Team6
Product Design Team6
 
Concept Evaluation And Selection
Concept Evaluation And SelectionConcept Evaluation And Selection
Concept Evaluation And Selection
 
Cost Estimation methods
Cost Estimation methodsCost Estimation methods
Cost Estimation methods
 
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar
'Team Work Within The Test Team - (E2)Q + p + P = TW' by Malini Mohankumar
 
PMP Five Sample Questions - 3
PMP Five Sample Questions - 3PMP Five Sample Questions - 3
PMP Five Sample Questions - 3
 
The Risk Questionnaire - by: Adam Knight
  The Risk Questionnaire - by: Adam Knight  The Risk Questionnaire - by: Adam Knight
The Risk Questionnaire - by: Adam Knight
 
Communication skills for testers
Communication skills for testersCommunication skills for testers
Communication skills for testers
 
Math-Bridge Author DREx
Math-Bridge Author DRExMath-Bridge Author DREx
Math-Bridge Author DREx
 
Isabel Evans - Quality In Use - EuroSTAR 2011
Isabel Evans - Quality In Use - EuroSTAR 2011Isabel Evans - Quality In Use - EuroSTAR 2011
Isabel Evans - Quality In Use - EuroSTAR 2011
 
IFD&TC 2019: Automating Call Center Monitoring
IFD&TC 2019: Automating Call Center MonitoringIFD&TC 2019: Automating Call Center Monitoring
IFD&TC 2019: Automating Call Center Monitoring
 

Similar to Establish the right practices for Effective AI

Copyright © 2012 EMC Corporation. All Rights Reserved. EMC.docx
Copyright © 2012 EMC Corporation. All Rights Reserved. EMC.docxCopyright © 2012 EMC Corporation. All Rights Reserved. EMC.docx
Copyright © 2012 EMC Corporation. All Rights Reserved. EMC.docxbobbywlane695641
 
Pin the tail on the metric v01 2016 oct
Pin the tail on the metric v01 2016 octPin the tail on the metric v01 2016 oct
Pin the tail on the metric v01 2016 octSteven Martin
 
Art of Product Management
Art of Product ManagementArt of Product Management
Art of Product ManagementDinesh Vernekar
 
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
 
Customer Lifetime Value for Retail Chain
Customer Lifetime Value for Retail ChainCustomer Lifetime Value for Retail Chain
Customer Lifetime Value for Retail ChainPratham Software (PSI)
 
Prototyping and MVPs for startups
Prototyping and MVPs for startupsPrototyping and MVPs for startups
Prototyping and MVPs for startupsGeorge Krasadakis
 
From an idea to an MVP: a guide for startups
From an idea to an MVP: a guide for startupsFrom an idea to an MVP: a guide for startups
From an idea to an MVP: a guide for startupsGeorge Krasadakis
 
UX Lead Product Management
UX Lead Product ManagementUX Lead Product Management
UX Lead Product ManagementJohn Wyatt
 
Problem solving skill shortage presentation
Problem solving skill shortage presentationProblem solving skill shortage presentation
Problem solving skill shortage presentationEmre Danışan
 
Understanding Stakeholder Needs
Understanding Stakeholder NeedsUnderstanding Stakeholder Needs
Understanding Stakeholder NeedsSandeep Ganji
 
Maximising likelihood of success: Applying Product Management to AI/ML/DS pr...
Maximising likelihood of success:  Applying Product Management to AI/ML/DS pr...Maximising likelihood of success:  Applying Product Management to AI/ML/DS pr...
Maximising likelihood of success: Applying Product Management to AI/ML/DS pr...Kevin Wong
 
Data Science in Business: Value Creation of Business
Data Science in Business: Value Creation of BusinessData Science in Business: Value Creation of Business
Data Science in Business: Value Creation of BusinessTa-Wei (David) Huang
 
Customer Driven Requirements
Customer Driven RequirementsCustomer Driven Requirements
Customer Driven RequirementsStephanie BySouth
 
Pin the tail on the metric v00 75 min version
Pin the tail on the metric v00 75 min versionPin the tail on the metric v00 75 min version
Pin the tail on the metric v00 75 min versionSteven Martin
 
"From Insights to Production with Big Data Analytics", Eliano Marques, Senior...
"From Insights to Production with Big Data Analytics", Eliano Marques, Senior..."From Insights to Production with Big Data Analytics", Eliano Marques, Senior...
"From Insights to Production with Big Data Analytics", Eliano Marques, Senior...Dataconomy Media
 
NCV 3 Business Practice Hands-On Support Slide Show - Module 6
NCV 3 Business Practice Hands-On Support Slide Show - Module 6NCV 3 Business Practice Hands-On Support Slide Show - Module 6
NCV 3 Business Practice Hands-On Support Slide Show - Module 6Future Managers
 
AI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектов
AI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектовAI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектов
AI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектовGeeksLab Odessa
 
CRISP-DM: a data science project methodology
CRISP-DM: a data science project methodologyCRISP-DM: a data science project methodology
CRISP-DM: a data science project methodologySergey Shelpuk
 

Similar to Establish the right practices for Effective AI (20)

Copyright © 2012 EMC Corporation. All Rights Reserved. EMC.docx
Copyright © 2012 EMC Corporation. All Rights Reserved. EMC.docxCopyright © 2012 EMC Corporation. All Rights Reserved. EMC.docx
Copyright © 2012 EMC Corporation. All Rights Reserved. EMC.docx
 
Pin the tail on the metric v01 2016 oct
Pin the tail on the metric v01 2016 octPin the tail on the metric v01 2016 oct
Pin the tail on the metric v01 2016 oct
 
Art of Product Management
Art of Product ManagementArt of Product Management
Art of Product Management
 
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
 
Customer Lifetime Value for Retail Chain
Customer Lifetime Value for Retail ChainCustomer Lifetime Value for Retail Chain
Customer Lifetime Value for Retail Chain
 
Prototyping and MVPs for startups
Prototyping and MVPs for startupsPrototyping and MVPs for startups
Prototyping and MVPs for startups
 
From an idea to an MVP: a guide for startups
From an idea to an MVP: a guide for startupsFrom an idea to an MVP: a guide for startups
From an idea to an MVP: a guide for startups
 
UX Lead Product Management
UX Lead Product ManagementUX Lead Product Management
UX Lead Product Management
 
Problem solving skill shortage presentation
Problem solving skill shortage presentationProblem solving skill shortage presentation
Problem solving skill shortage presentation
 
Understanding Stakeholder Needs
Understanding Stakeholder NeedsUnderstanding Stakeholder Needs
Understanding Stakeholder Needs
 
Maximising likelihood of success: Applying Product Management to AI/ML/DS pr...
Maximising likelihood of success:  Applying Product Management to AI/ML/DS pr...Maximising likelihood of success:  Applying Product Management to AI/ML/DS pr...
Maximising likelihood of success: Applying Product Management to AI/ML/DS pr...
 
Data Science in Business: Value Creation of Business
Data Science in Business: Value Creation of BusinessData Science in Business: Value Creation of Business
Data Science in Business: Value Creation of Business
 
Customer Driven Requirements
Customer Driven RequirementsCustomer Driven Requirements
Customer Driven Requirements
 
Pin the tail on the metric v00 75 min version
Pin the tail on the metric v00 75 min versionPin the tail on the metric v00 75 min version
Pin the tail on the metric v00 75 min version
 
Big Data Analytics: From Insights to Production
Big Data Analytics: From Insights to ProductionBig Data Analytics: From Insights to Production
Big Data Analytics: From Insights to Production
 
"From Insights to Production with Big Data Analytics", Eliano Marques, Senior...
"From Insights to Production with Big Data Analytics", Eliano Marques, Senior..."From Insights to Production with Big Data Analytics", Eliano Marques, Senior...
"From Insights to Production with Big Data Analytics", Eliano Marques, Senior...
 
NCV 3 Business Practice Hands-On Support Slide Show - Module 6
NCV 3 Business Practice Hands-On Support Slide Show - Module 6NCV 3 Business Practice Hands-On Support Slide Show - Module 6
NCV 3 Business Practice Hands-On Support Slide Show - Module 6
 
What Customers Want
What Customers WantWhat Customers Want
What Customers Want
 
AI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектов
AI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектовAI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектов
AI&BigData Lab 2016. Сергей Шельпук: Методология Data Science проектов
 
CRISP-DM: a data science project methodology
CRISP-DM: a data science project methodologyCRISP-DM: a data science project methodology
CRISP-DM: a data science project methodology
 

Recently uploaded

Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Callshivangimorya083
 
Spark3's new memory model/management
Spark3's new memory model/managementSpark3's new memory model/management
Spark3's new memory model/managementakshesh doshi
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptxthyngster
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Sapana Sha
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝soniya singh
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfgstagge
 
Data Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationData Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationBoston Institute of Analytics
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiSuhani Kapoor
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsappssapnasaifi408
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...Suhani Kapoor
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998YohFuh
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...dajasot375
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...Florian Roscheck
 
Data Warehouse , Data Cube Computation
Data Warehouse   , Data Cube ComputationData Warehouse   , Data Cube Computation
Data Warehouse , Data Cube Computationsit20ad004
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...Suhani Kapoor
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxStephen266013
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationshipsccctableauusergroup
 
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
 

Recently uploaded (20)

Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip CallDelhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
Delhi Call Girls Punjabi Bagh 9711199171 ☎✔👌✔ Whatsapp Hard And Sexy Vip Call
 
Spark3's new memory model/management
Spark3's new memory model/managementSpark3's new memory model/management
Spark3's new memory model/management
 
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptxEMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM  TRACKING WITH GOOGLE ANALYTICS.pptx
EMERCE - 2024 - AMSTERDAM - CROSS-PLATFORM TRACKING WITH GOOGLE ANALYTICS.pptx
 
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
Saket, (-DELHI )+91-9654467111-(=)CHEAP Call Girls in Escorts Service Saket C...
 
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
Call Girls in Defence Colony Delhi 💯Call Us 🔝8264348440🔝
 
RadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdfRadioAdProWritingCinderellabyButleri.pdf
RadioAdProWritingCinderellabyButleri.pdf
 
Data Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health ClassificationData Science Project: Advancements in Fetal Health Classification
Data Science Project: Advancements in Fetal Health Classification
 
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service AmravatiVIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
VIP Call Girls in Amravati Aarohi 8250192130 Independent Escort Service Amravati
 
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /WhatsappsBeautiful Sapna Vip  Call Girls Hauz Khas 9711199012 Call /Whatsapps
Beautiful Sapna Vip Call Girls Hauz Khas 9711199012 Call /Whatsapps
 
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
VIP High Class Call Girls Bikaner Anushka 8250192130 Independent Escort Servi...
 
RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998RA-11058_IRR-COMPRESS Do 198 series of 1998
RA-11058_IRR-COMPRESS Do 198 series of 1998
 
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
Indian Call Girls in Abu Dhabi O5286O24O8 Call Girls in Abu Dhabi By Independ...
 
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...From idea to production in a day – Leveraging Azure ML and Streamlit to build...
From idea to production in a day – Leveraging Azure ML and Streamlit to build...
 
꧁❤ 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 ...
 
Data Warehouse , Data Cube Computation
Data Warehouse   , Data Cube ComputationData Warehouse   , Data Cube Computation
Data Warehouse , Data Cube Computation
 
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
VIP Call Girls Service Charbagh { Lucknow Call Girls Service 9548273370 } Boo...
 
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
VIP High Profile Call Girls Amravati Aarushi 8250192130 Independent Escort Se...
 
B2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docxB2 Creative Industry Response Evaluation.docx
B2 Creative Industry Response Evaluation.docx
 
04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships04242024_CCC TUG_Joins and Relationships
04242024_CCC TUG_Joins and Relationships
 
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
 

Establish the right practices for Effective AI

  • 1. Establish the right practices for Effective AI
  • 2. What is in the toolbox of a Data Scientist?
  • 3. Toolbox of a Data Scientist 3 3
  • 4. 7 Things to Remember for Effective AI
  • 6. Can only complete the process with the right data!
  • 7. Understand the Decision Process Business Scenario Key Decision Data Science Question Predictive Maintenance Should I service this piece of equipment? What is the probability this equipment will fail within the next X days? Energy Forecasting Should I buy or sell energy contracts? What will be the long/short term demand for energy in a region? Customer Churn Which customers should I prioritize to reduce churn? What is probability of churn within X days for each customer? Personalized Marketing What product should I offer first? What is the probability that customer will purchase each product? Product Feedback Which service/product needs attention? What is social media sentiment for each service/product?
  • 10. What is the measurable desired outcome?
  • 12. Establish a Qualitative Objective Translate into Quantifiable Metric Quantify the metric value improvement useful for customer scenario Establish a baseline Establish how to measure the improvement in the metric with the data science solution Using Performance Metrics
  • 13. Example – Establish Performance Metrics Establish a Qualitative Objective Translate into Quantifiable Metric Quantify the metric value improvement useful Establish a baseline Establish how to measure the improvement in the metric with the data science solution (e.g. Increase reliability at fixed maintenance cost) (e.g. reduce failure rate by 50%) (e.g., 10% fewer failures → savings of $1MM/year) (e.g., current failure rate = 10% per year) (e.g. 80% of the equipment maintained based on predictive model)
  • 15. Experiment –Iterate, Learn and Fail Fast 1. Laser Focused on a Key metric 2. Measure the rate of exploration (count of experiments) 3. Empower everyone to explore ( 100X people)
  • 16. Experiment –Iterate, Learn and Fail Fast 1. Learn from experiments • Both Successes or Failures 2. Share the learnings 3. Promote successful experiments to production 4. Move on to the next hypothesis to experiment 5. Failure is a valid outcome of an experiment’ 6. Learn and refine the next experiment
  • 17. Architect the E2E Solution, with AI in it! 4
  • 18. Example - E2E Solution
  • 19. Example - E2E Solution 1. Set up the end to end solution and the metrics 2. Launch with a baseline/simple model 3. Act on the recommendations of solution 4. Measure and iterate
  • 20. Build your toolbox of AI tricks 5
  • 21. Example – AI Toolbox of Trick 1. Data Exploration 2. RFM – User Behavior Modeling 3. Hyper parameter tuning 4. Auto Featurization Note: Domain expertise is still helpful
  • 22. KDD Cup 2015 Student logs in online university courses 8M rows 7 columns Goal Predict student churn
  • 23. 2 Challenges Challenge 1 – How do we build an initial experiment that will be within the 1% accuracy of the winning solution? Challenge 2 – How do we build an initial experiment that is within the top 30 (on the leaderboard?)
  • 24. $ valueFrequencyRecency • Churn Prediction • Segmentation • Targeted Advertisements & Personalization
  • 25. RFM Have the student Attended class recently? How many hours have the student spent on the course? How many problems have the student solved? How many videos have the student watched? Enrollment ID’s Last timestamp. Count (events) Group By Enrollment ID. Number of unique hours on which the enrollment ID has had an eve
  • 26. 800+ entries Winner – AUC 90.9 • Merger of 9 teams • ~250 iterations RFM solution – AUC 90.1 • Quick configuration • 26th place
  • 27. Don’t do Data Science in a silo 6
  • 28. Source: What’s your ML test score? A rubric for ML production systems, Sculley et.al , NeurIPS 2016
  • 29.
  • 30.
  • 31.
  • 32.
  • 33. App Developer Cloud Services IDE Data Scientist [ { "cat": 0.99218, "feline": 0.81242 }] IDE Apps Edge Devices Model Store Consume Model DevOps Pipeline Customize Model Deploy Model Predict Validate&Flight Model+App Update Application Publish Model Collect Feedback Deploy Application Model Telemetry Retrain Model
  • 34. Keep a Human in the loop 7
  • 35. Keep a Human in the Loop 1. How to interpret the model? 2. Importance of Features 3. Bias in the model 4. Interpreting predictions per instance 5. What-if analysis Empower ALL to perform like the BEST Automate repetitive human tasks Embed expert knowledge into the solution
  • 37. Establish the right practices for Effective AI Thank you!