Загрузка страницы

Shawn Scully: Production and Beyond: Deploying and Managing Machine Learning Models

PyData NYC 2015

Machine learning has become the key component in building intelligence-infused applications. However, as companies increase the number of such deployments, the number of machine learning models that need to be created, maintained, monitored, tracked, and improved grow at a tremendous pace. This growth has lead to a huge (and well-documented) accumulation of technical debt.

Developing a machine learning application is an iterative process that involves building multiple models over a dataset. The dataset itself evolves over time as new features and new data points are collected. Furthermore, once deployed, the models require updates over time. Changes in models and datasets become difficult to track over time, and one can quickly lose track of which version of the model used which data and why it was subsequently replaced.

In this talk, we outline some of the key challenges in large-scale deployments of many interacting machine learning models. We then describe a methodology for management, monitoring, and optimization of such models in production, which helps mitigate the technical debt.

In particular, we demonstrate how to:

Track models and versions, and visualize their quality over time
Track the provenance of models and datasets, and quantify how changes in data impact the models being served
Optimize model ensembles in real time, based on changing data, and provide alerts when such ensembles no longer provide the desired accuracy. 00:00 Welcome!
00:10 Help us add time stamps or captions to this video! See the description for details.

Want to help add timestamps to our YouTube videos to help with discoverability? Find out more here: https://github.com/numfocus/YouTubeVideoTimestamps

Видео Shawn Scully: Production and Beyond: Deploying and Managing Machine Learning Models канала PyData
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
4 декабря 2015 г. 22:43:48
00:38:06
Другие видео канала
Elina Naydenova: Bridging health inequalities through machine learning | PyData London 2019Elina Naydenova: Bridging health inequalities through machine learning | PyData London 2019Jim Dowling - Hopsworks.AI - A feature Store for Machine Learning | PyData Fest Amsterdam 2020Jim Dowling - Hopsworks.AI - A feature Store for Machine Learning | PyData Fest Amsterdam 2020Stephan Siemen - Using Python in Weather ForecastingStephan Siemen - Using Python in Weather ForecastingJames Powell: Objectionable Content | PyData Austin 2019James Powell: Objectionable Content | PyData Austin 2019Causal Inference made easy with Inverse Propensity Weighting /( Gerben Oostra, PyData TLV Oct 21)Causal Inference made easy with Inverse Propensity Weighting /( Gerben Oostra, PyData TLV Oct 21)Pydata Berlin Meetup February 2021: The Foundation of our Machine Learning Platform at GetYourGuidePydata Berlin Meetup February 2021: The Foundation of our Machine Learning Platform at GetYourGuideEthics in Machine Learning PanelEthics in Machine Learning PanelJustin J. Nguyen: Exposing Dark Data in the enterprise with custom NLP | PyData Miami 2019Justin J. Nguyen: Exposing Dark Data in the enterprise with custom NLP | PyData Miami 2019Chris Wilcox: Using Python and Azure Machine LearningChris Wilcox: Using Python and Azure Machine LearningJoris Van den Bossche: On Blocks, Copies and Views: updating pandas' internalsJoris Van den Bossche: On Blocks, Copies and Views: updating pandas' internalsMatthew Hertz, Alla Maher: Kafka in Finance:  Over 1 Billion messages a day | PyData London 2019Matthew Hertz, Alla Maher: Kafka in Finance: Over 1 Billion messages a day | PyData London 2019Haris Pozidis- Snap ML: Accelerated, Accurate,Efficient,Machine Learning| PyData Global 2020Haris Pozidis- Snap ML: Accelerated, Accurate,Efficient,Machine Learning| PyData Global 2020Travis Oliphant: Q&A with Keynote Travis Oliphant | PyData Austin 2019Travis Oliphant: Q&A with Keynote Travis Oliphant | PyData Austin 2019Allen Downey: Bayesian Decision Analysis [Tutorial] | PyData Global 2022Allen Downey: Bayesian Decision Analysis [Tutorial] | PyData Global 2022PyData Amsterdam 2018PyData Amsterdam 2018Ville Tuulos - How to Build a SQL-based Data Warehouse for 100+ Billion Rows in PythonVille Tuulos - How to Build a SQL-based Data Warehouse for 100+ Billion Rows in PythonMin Ragan-Kelley - IPython: What's new, what's cool, and what's comingMin Ragan-Kelley - IPython: What's new, what's cool, and what's comingLorraine D'Almeida - Entity matching at scale | PyData Global 2020Lorraine D'Almeida - Entity matching at scale | PyData Global 2020George Cushen: Knowledge graphs --enter- the Hype Cycle | PyData London 2019George Cushen: Knowledge graphs --enter- the Hype Cycle | PyData London 2019Pydata Paris Virtual Meetup June 2021Pydata Paris Virtual Meetup June 2021Detecting Signed and Unsigned Documents with Deep Learning - Beyond Transfer... - Jordan BrambleDetecting Signed and Unsigned Documents with Deep Learning - Beyond Transfer... - Jordan Bramble
Яндекс.Метрика