Super Data Science: ML & AI Podcast with Jon Krohn

661: Designing Machine Learning Systems

Mar 14, 2023
Chip Huyen, author of 'Designing Machine Learning Systems', shares insights on real-time machine learning, training data, feature engineering, and productivity tips. She discusses aligning business intent with ML, secrets to good features, optimizing productivity, and the importance of real-time ML applications.
Ask episode
AI Snips
Chapters
Transcript
Episode notes
ANECDOTE

Netflix Winning Model Never Deployed

  • At Netflix an experimentally winning solution was never deployed because it was too complex to operationalize.
  • Chip used that experience to learn the gap between research prototypes and deployable systems.
ADVICE

Tune Model Update Frequency To Your Domain

  • Measure how delay in model updates affects performance and choose update cadence per application.
  • Some systems (e.g., recommender click predictions) require hourly or sub-hourly updates to avoid significant metric decay.
INSIGHT

Why ML Appears Magical

  • ML models feel like magic because we reverse the usual software design: we give input and output and let the system discover the function.
  • Large parameter counts make understanding internals infeasible, creating the perception of magic.
Get the Snipd Podcast app to discover more snips from this episode
Get the app