In this session, we take a specific business problem—predicting Telco customer churn—and explore the practical aspects of building and evaluating an Amazon Machine Learning model. We explore considerations ranging from assigning a dollar value to applying the model using the relative cost of false positive and false negative errors. We discuss all aspects of putting Amazon ML to practical use, including how to build multiple models to choose from, put models into production, and update them. We also discuss using Amazon Redshift and Amazon S3 with Amazon ML.
25. Cost of errors
• Cost of customer churn and acquisition (false negative):
• Foregone cash flow
• Advertising costs
• POS and sign-up admin costs
• Customer retention cost (false + true positive)
• Discounts
• Phone upgrades
• Etc.
26. Financial outcome of applying a model
Prior Churn Churn Cost Cost without ML
14.49% $500.00 $72.46
27. Financial outcome of applying a model
Prior Churn Churn Cost Cost without ML
14.49% $500.00 $72.46
False Negative True + False Pos Retention Cost Cost with ML
4.80% 12.10% + 14.30% $100.00 $50.40
28. Financial outcome of applying a model
Prior Churn Churn Cost Cost without ML
14.49% $500.00 $72.46
False Negative True + False Pos Retention Cost Cost with ML
4.80% 12.10% + 14.30% $100.00 $50.40
• Threshold 0.3 0.17
• $22.06 of savings per customer
• With 100,000 customers over $2MM in savings with ML