🔬 Edge#145: MLOPs – model observability
🔬 Edge#145: MLOPs – model observabilityplus an architecture for debugging ML models and overview of Arize AIThis is an example of TheSequence Edge, a Premium newsletter that our subscribers receive every Tuesday and Thursday. On Tuesdays, we cover important ML concepts, keep you up-to-date with relevant research papers and explain the most prominent tech frameworks. In this issue:
💡 ML Concept of the Day: Model ObservabilityIn 🩺 Edge#141, we discussed the topic of model monitoring. Today, we would like to dive into a relatively similar capability of ML pipelines known as model observability. While many ML teams will use the terms monitoring and observability interchangeably, there are relevant differences between the two, and they are evolving as separate aspects of ML stacks. At a high level, we can think of ML monitoring capabilities as a way to identify what could be wrong in an ML pipeline. In contrast, ML observability features are more interested to understand why something is happening. That what vs. why focus is what fundamentally differentiates monitoring versus observability. For instance, let’s take a simple scenario of model performance drift. An ML monitoring stack will be able to detect the performance degradation in the model. In contrast, an ML observability stack will compare data distributions and other key indicators to help pinpoint the cause of the drift. The difference between monitoring and observability is not unique to the ML space and can be traced back to the origins of control theory and has been present in most relevant trends in the software industry. However, ML adds a different dimension to it. While most observability technologies have focused on code and infrastructure, ML observability focuses on ML models and the datasets used to train and validate them. In general, robust observability is a combination of high-quality statistical metrics in the datasets, explainability techniques in the models as well as statistical validations on the output predictions. Robust ML observability should include:
As ML models gravitate towards more complex structures, observability will become a more relevant component of MLOps stacks. In the long term, we should expect most ML monitoring stacks to incorporate observability capabilities as a first-class citizen. For now, several platforms are already pioneering observability capabilities in ML pipelines. 🔎 ML Research You Should Know: Manifold, an Architecture for Debugging Machine Learning ModelsIn the paper Manifold: A Model-Agnostic Framework for Interpretation and Diagnosis of Machine Learning Models, researchers from Uber outlined an architecture for the visual interpretation of ML models. Why is it so important: Uber has adopted the Manifold architecture to enable the debugging of machine learning models at scale. Diving deeper: Manifold segments the machine learning analysis process into three main phases: Inspection, Explanation, Refinement.
The three steps of the machine learning analysis process materialize on a simple user interface that streamlines the debugging of machine learning models. The Manifold user interface consists of two main dialogs:
From an architecture standpoint, the Manifold workflow takes a group of ML models as input and produces different data segments based on feature engineering. The feature segments are then processed by a group of encoders that produces a set of new features with intrinsic structures that were not captured by the original models, helping users iterate new models and obtain better performance. Manifold is not only a reference architecture, but it has also been implemented at scale at Uber. Furthermore, some of Manifold’s principles can be applied to many learning debugging processes. 🤖 ML Technology to Follow: Arize AI Enables the Foundation for ML ObservabilityWhy should I know about this: Arize AI is one of the most innovative ML observability platforms in the market. What is it: The rapid growth in the adoption of ML technologies has accelerated the number of ML monitoring platforms entering the space, making it one of the most crowded segments of the ML market. Despite the proliferation in ML monitoring stacks, ML observability remains in very early stages, with only a few platforms providing comprehensive solutions. Arize AI has been one of the platforms enabling end-to-end observability features in ML solutions. As a platform, Arize AI provides a broader feature set than just ML observability, but it indeed excels in this area. The key innovation of Arize AI is its Evaluation Store that can be seen as an inference store optimized for data, feature, and model analysis across training, validation, and production datasets. The Evaluation Store powers the observability capabilities of the Arize AI platform key areas such as the following:
As ML evolves, the line between ML monitoring, interpretability, and observability is likely to become less relevant. However, there is a clear delineation between these types of capabilities in this early stage of the ML market. Arize AI is certainly one of the companies pioneering the adoption of observability best practices in ML pipelines. We will discuss Arize AI in more detail in the next issue of this newsletter. You’re on the free list for TheSequence Scope and TheSequence Chat. For the full experience, become a paying subscriber to TheSequence Edge. Trusted by thousands of subscribers from the leading AI labs and universities. |
Older messages
⚡️LAST DAY: 30% OFF⚡️
Monday, November 29, 2021
for the Premium subscription
👨🏼🎓👩🏽🎓 The Standard for Scalable Deep Learning Models
Sunday, November 28, 2021
Weekly news digest curated by the industry insiders
🙌 Subscribe to TheSequence with 30% OFF
Friday, November 26, 2021
Only four days left!
▪️▫️▪️▫️ Edge#144: How Many AI Neurons Does It Take to Simulate a Brain Neuron?
Thursday, November 25, 2021
A new research shows some shocking answers to that question
🏗 Edge#143: Feature Stores in ML Pipelines: A Recap
Tuesday, November 23, 2021
Happy Thanksgiving week! Thank you for signing up for our free Sunday news digest. As a token of appreciation and to celebrate the holiday, we offer our Premium subscription to TheSequence Edge with 20
You Might Also Like
Software Testing Weekly - Issue 247
Tuesday, November 26, 2024
QA Job Hunting Resources 📚 View on the Web Archives ISSUE 247 November 26th 2024 COMMENT Welcome to the 247th issue! Today, I'd like to highlight a fantastic set of QA Job Hunting Resources.
🔒 The Vault Newsletter: November issue 🔑
Monday, November 25, 2024
Get the latest business security news, updates, and advice from 1Password. ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏ ͏
🧐 The Most Interesting Phones You Didn't See in 2024 — Making Reddit Faster on Older Devices
Monday, November 25, 2024
Also: Best Black Friday Deals So Far, and More! How-To Geek Logo November 25, 2024 Did You Know If you look closely over John Lennon's shoulder on the iconic cover of The Beatles Abbey Road album,
JSK Daily for Nov 25, 2024
Monday, November 25, 2024
JSK Daily for Nov 25, 2024 View this email in your browser A community curated daily e-mail of JavaScript news JavaScript Certification Black Friday Offer – Up to 54% Off! Certificates.dev, the trusted
Ranked | How Americans Rate Business Figures 📊
Monday, November 25, 2024
This graphic visualizes the results of a YouGov survey that asks Americans for their opinions on various business figures. View Online | Subscribe Presented by: Non-consensus strategies that go where
Spyglass Dispatch: Apple Throws Their Film to the Wolves • The AI Supercomputer Arms Race • Sony's Mobile Game • The EU Hunts Bluesky • Bluesky Hunts User Trust • 'Glicked' Pricked • One Massive iPad
Monday, November 25, 2024
Apple Throws Their Film to the Wolves • The AI Supercomputer Arms Race • Sony's Mobile Game • The EU Hunts Bluesky • Bluesky Hunts User Trust • 'Glicked' Pricked • One Massive iPad The
Daily Coding Problem: Problem #1619 [Hard]
Monday, November 25, 2024
Daily Coding Problem Good morning! Here's your coding interview problem for today. This problem was asked by Google. Given two non-empty binary trees s and t , check whether tree t has exactly the
Unpacking “Craft” in the Software Interface & The Five Pillars of Creative Flow
Monday, November 25, 2024
Systems Over Substance, Anytype's autumn updates, Ghost's progress with its ActivityPub integration, and a lot more in this week's issue of Creativerly. Creativerly Unpacking “Craft” in the
What Investors Want From AI Startups in 2025
Monday, November 25, 2024
Top Tech Content sent at Noon! How the world collects web data Read this email in your browser How are you, @newsletterest1? 🪐 What's happening in tech today, November 25, 2024? The HackerNoon
GCP Newsletter #426
Monday, November 25, 2024
Welcome to issue #426 November 25th, 2024 News LLM Official Blog Vertex AI Announcing Mistral AI's Large-Instruct-2411 on Vertex AI - Google Cloud has announced the availability of Mistral AI's