Anthill Inside 2019

A conference on AI and Deep Learning

Tickets

ML application lifecycle: recommendations for each stage

Submitted by Srujana Merugu via Zainab Bawa (@zainabbawa) on Friday, 1 November 2019

Section: Full talk Technical level: Intermediate Session type: Lecture

View proposal in schedule

Abstract

Building good ML systems is not very unlike developing good software. Just as developing good software requires mastering not only programming theory, tools, and design patterns, but also the process of software development itself, building a good ML system entails familiarity with the ML application lifecycle. In this talk, we will discuss the various stages of ML application life cycle - problem formulation, data definitions, modeling, production system design &implementation, testing, deployment & maintenance, online evaluation & evolution, and some key learnings that are relevant for each of these stages.

Outline

Building good ML systems is not very unlike developing good software. Just as developing good software requires mastering not only programming theory, tools, and design patterns, but also the process of software development itself, building a good ML system entails familiarity with the ML application lifecycle. In this talk, we will discuss the various stages of ML application life cycle - problem formulation, data definitions, modeling, production system design &implementation, testing, deployment & maintenance, online evaluation & evolution, and some key learnings that are relevant for each of these stages.

Requirements

None

Speaker bio

Srujana is an independent machine learning researcher and consultant with over 15 years of experience. Till recently, she was the chief scientist of CuspEra, a software marketplace startup. Prior to that, she was a principal data scientist at Flipkart (Bangalore) and a volunteer for Ekstep, an education startup. She has been employed with the machine learning groups at Amazon (Bangalore), IBM Research (Bangalore/New Delhi/Almaden/Yorktown Hts), and Yahoo Research (Santa Clara). Srujana has published her work in several top-tier conferences and journals on data mining/machine learning and is the recipient of multiple best paper awards. She received her M.S. and Ph.D. from the University of Texas at Austin and her B. Tech. degree from IIT Madras.

Links

Comments

Login with Twitter or Google to leave a comment