Diagnosing Dev Set Errors Using Optimization Verification Inequalities
Case context: While analyzing a specific dev set error, you evaluate the scoring function for both the correct output and the algorithm's output . The results are and .
Question: Based on these scores, how should you classify this error using the Optimization Verification test, and what does this tell you about your system?
Sample answer: The error should be classified as a scoring-function error because (). This indicates that the optimization algorithm successfully maximized the scoring function, but the scoring function itself is faulty because it gave a higher score to the incorrect output than the correct output.
Key points:
- Classify the error as a scoring-function error.
- Identify that the condition holds since .
- Conclude that the scoring function is at fault, not the optimization algorithm.
Rubric: The response must identify the error as a scoring-function error, cite the relevant inequality condition (), and explain that the scoring function is at fault rather than the optimization algorithm.
0
1
Tags
Machine Learning
Deep Learning
Supervised Learning
Dive into Deep Learning @ D2L
Data Science
Machine Learning Strategy
Related
Prioritizing Scoring Improvements from Optimization Verification Counts
When applying the Optimization Verification test to a dev set error, which condition marks the error as caused by the optimization algorithm?
True or False: When Score_A(S*) ≤ Score_A(S_out) for a dev set error, the error is attributed to the optimization algorithm.
Each dev set error where Score_A(S*) ≤ Score_A(S_out) is counted as a mistake due to the _____.
Which condition classifies a dev set error as an optimization-algorithm error in the Optimization Verification test?
The Optimization Verification test should be applied to every error in the dev set, not just a single example.
When Score_A(S*) ≤ Score_A(S_out), the dev set error is classified as a _____ error.
Match each Optimization Verification inequality or symbol to its correct interpretation.
Order the steps for applying the Optimization Verification test across all errors in the dev set.
What does the condition Score_A(S*) ≤ Score_A(S_out) reveal about a dev set error?
Andrew Ng's Optimization Verification discussion initially focused on a single example before scaling the approach to the full dev set.
In the Optimization Verification test, S* represents the _____ output for a given input.
Match each Optimization Verification concept to its role in diagnosing dev set errors.
Order the decision-making steps after tallying Optimization Verification results across the dev set.
How should you partition dev set errors using the Optimization Verification test?
Diagnosing Dev Set Errors Using Optimization Verification Inequalities
What condition identifies a scoring-function error in optimization verification?