Why a coin flip is a bad debugging strategy for inference failures
Question: According to the inference-debugging framework, why is it a mistake to choose at random between fixing the retriever and fixing the ranking model when a pipeline fails?
Sample answer: Because those two failure modes point to different subsystems and therefore call for different fixes. If you work on the wrong subsystem, you may improve nothing and spend time without addressing the real cause of the bad output.
Key points:
- Retriever errors and ranking errors require different interventions.
- Random choice can send effort to the wrong place.
- Working on the wrong part does not repair the failure.
Rubric: The answer should say that the failure type determines the needed action, and random selection can waste effort on the wrong component instead of correcting the cause.
0
1
Tags
Machine Learning
Deep Learning
Supervised Learning
Dive into Deep Learning @ D2L
Data Science
Machine Learning Strategy
Machine Learning Yearning @ DeepLearning.AI
Related
Search-Procedure Error in Inference
Detecting a Problem in the Scoring Step
Score Comparison Diagnostic for Search Errors
When a route-planning system produces a poor route, which two possible failure sources should you separate during debugging?
Diagnosing whether the candidate generator or the reranker caused a missed result helps you decide where to improve a two-stage retrieval system first.
If the approximate search procedure cannot find the value of S that gives the best Score_A(S), the right fix is to improve the _____ procedure.
Match each inference failure type to its correct description in a two-stage prediction system.
Put the debugging steps for an incorrect inference result in the right order.
What is a scoring function problem when diagnosing inference behavior in a machine learning system?
When an inference system gives poor results, randomly choosing between improving retrieval and improving the scoring model is a good debugging strategy.
Choose the missing word in the guidance about fixing a scoring-function problem.
Match each failure cause to the action that best addresses it.
Order the checks for deciding whether a bad prediction comes from the scorer rather than the search process.
How should you respond to search errors versus score-estimation errors in an inference system?
Diagnosing an Incorrect Text Completion from Search Scoring
Why a coin flip is a bad debugging strategy for inference failures