Case Study

Diagnosing Error in a Speech Recognition System

Case context: Your team is building a speech recognition system. Your current algorithm has a total dev set error of 30%. Through analysis, your team determines that the best possible speech system in the world would still have an error rate of 14% on this specific task due to background noise and overlapping voices.

Question: Based on the breakdown of an algorithm's error, how should you conceptually classify the 14% error, and what does this mean for the remaining 16% of your total dev set error?

Sample answer: The 14% error should be classified as the optimal error rate, which represents the 'unavoidable' part of the learning algorithm's bias. This means that out of the total 30% dev set error, 14% cannot be eliminated under any circumstances. Therefore, the team should only focus their optimization efforts on diagnosing and reducing the remaining 16% of the error.

Key points:

  • Identifies the 14% as the optimal error rate.
  • Classifies the 14% as unavoidable bias.
  • Concludes that optimization efforts should be directed at the remaining 16% of the error.

Rubric: The response must identify the 14% as unavoidable bias/optimal error rate and explicitly state that the team should only focus on the remaining 16% since the 14% constitutes a baseline that cannot be fixed.

0

1

Updated 2026-06-19

Contributors are:

Who are from:

Tags

Machine Learning

Deep Learning

Machine Learning Strategy

Supervised Learning

Dive into Deep Learning @ D2L

Data Science

Machine Learning Yearning @ DeepLearning.AI