Presented By O'Reilly and Cloudera
Make Data Work
5–7 May, 2015 • London, UK

Deploying machine learning in production

Alice Zheng (Amazon)
13:45–14:05 Wednesday, 6/05/2015
Data Science
Location: King's Suite - Balmoral
Average rating: ***..
(3.75, 12 ratings)
Slides:   1-PDF 

Prerequisite Knowledge

Knowledge of basic machine learning concepts, experience with Python a plus


Predictive applications unlock tremendous value for businesses through intelligent use of data. From personalized recommenders, targeted advertising, to customer churn prediction and influence analysis, predictive applications can enhance the customer experience and increase business revenue. In order to make decisions such as which ad to show to which user, what items to recommend, and which customers are most likely to churn, these smart apps rely on sophisticated analysis machine learning algorithms and models. Machine learning techniques are powerful, but building and deploying such models require a lot of care and expertise.

With a new generation of tools, it is possible to build such applications with a minimal amount of algorithm expertise. However, one must know how to evaluate, test, and track the performance of these machine learning models over time. This talk engages potential application builders on topics such as common evaluation metrics, A/B testing set up, tracking model performance, tracking usage via real-time feedback, and updating models. The talk will go into details on how to read the tea leaves of model training and prediction output, and understand “distribution drift.” We will also show practical demonstrations of these ideas using GraphLab Create and other open-source tools.

Photo of Alice Zheng

Alice Zheng


Alice is the director of data science at GraphLab, a Seattle-based startup that offers powerful large-scale machine learning and graph analytics tools. She loves playing with data and enabling others to play with data. She is a tool builder and an expert in machine learning algorithms. Her research spans software diagnosis, computer network security, and social network analysis. Prior to joining GraphLab, she was a researcher at Microsoft Research, Redmond. She holds Ph.D. and B.A. degrees in computer science, and a B.A. in mathematics, all from U.C. Berkeley.