689: Observing LLMs in Production to Automatically Catch Issues — with Amber Roberts and Xander Song

Topics covered
Popular Clips
Episode Highlights
ML Observability
and explain the critical role of ML observability in automating the monitoring of AI systems. Unlike traditional ML monitoring, which requires constant human oversight, observability tools like Arize's Phoenix library offer automated solutions to detect and address issues before they escalate 1. This approach allows teams to isolate and analyze specific data points, enhancing the ability to retrain models effectively 2. notes the importance of this distinction, emphasizing that observability acts like a "stop limit" in financial markets, automatically alerting teams to potential problems 2.
ML observability automates ML monitoring to catch and fix production issues before they become a big deal.
---
This proactive approach is essential for maintaining model performance and ensuring business metrics are met.
Model Drift
Detecting model drift is a significant aspect of ML observability, as highlights the challenges of managing models in production. Drift can manifest in various forms, such as data drift, model drift, and concept drift, each requiring specific monitoring strategies 3. describes how tools like Phoenix visualize drift by comparing production and training data embeddings, allowing teams to identify and address shifts in data distributions 4. This capability is crucial for preventing performance degradation and ensuring models remain aligned with business objectives.
These models inevitably drift. So there's issues with the baseline data versus the incoming data.
---
By understanding and addressing drift, teams can maintain model accuracy and reliability over time.
Bias Detection
Bias detection is another critical component of ML observability, as explains the importance of identifying and addressing biases within models. Tools like Arize's bias tracing feature allow teams to compare model decisions across different demographic groups, ensuring fairness and reducing the risk of biased outcomes 5. adds that embedding analysis can reveal clusters of biased or offensive outputs, providing a visual representation of potential issues 6. This comprehensive approach to bias detection helps organizations uphold ethical standards in AI development.
Knowing what features lead to model decisions is great, but it doesn't tell you anything about what the final decision was, the impact it has for that user.
---
Ensuring model fairness is essential for maintaining trust and compliance in AI systems.
Related Episodes


787: MLOps: The Job and The Key Tools — with Demetrios Brinkmann
Answers 383 questions

767: Open-Source LLM Libraries and Techniques — with Dr. Sebastian Raschka
Answers 383 questions

SDS 599: MLOps: Machine Learning Operations — with @Miki_ML
Answers 383 questions

747: Technical Intro to Transformers and LLMs — with Kirill Eremenko
Answers 383 questions

661: Designing Machine Learning Systems — with Chip Huyen
Answers 383 questions

721: Quantum Machine Learning — with Dr. Amira Abbas
Answers 383 questions

706: Large Language Model Leaderboards and Benchmarks — with Caterina Constantinescu
Answers 383 questions

SDS 541: Data Observability — with Dr. Kevin Hu
Answers 383 questions

797: Deep Learning Classics and Trends — with Dr. Rosanne Liu
Answers 383 questions

669: Streaming, reactive, real-time machine learning — with Adrian Kosowski
Answers 383 questions













