Learn Before
Diagnosing Task Difficulty in Image Recognition
Case context: A machine learning team is working on two different image-based tasks: Task A is simply identifying if an image is dark or light, which their current model solves effectively using a very shallow neural network. Task B involves classifying 1,000 distinct object categories from complex backgrounds, which requires a highly multi-layered neural network to achieve acceptable accuracy.
Question: Based on the informal definitions of task difficulty in machine learning, how should the team classify Task A and Task B, and what reasoning supports this classification?
Sample answer: Based on the informal definitions, Task A is an "easy" task because it requires fewer computation steps and is handled by a shallow neural network. Task B is a "hard" task because it requires many computation steps and necessitates a deeper neural network.
Key points:
- Task A is informally classified as an easy task.
- Easy tasks can be carried out with fewer computation steps (shallow networks).
- Task B is informally classified as a hard task.
- Hard tasks require more computation steps (deeper networks).
Rubric: The answer must identify Task A as easy and Task B as hard, explicitly tying these classifications to the shallow and deep neural network architectures, respectively.
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
How is task difficulty formally defined in machine learning?
Are neural-network-based definitions of task difficulty formal?
Informally, an easy task corresponds to a _____ neural network.
Match task difficulty descriptions with their corresponding neural network concepts.
Order the reasoning steps to classify task difficulty informally.
What corresponds to an informally hard task in deep learning?
Does task difficulty relate to computation steps?
Machine learning lacks a _____ definition of task difficulty.
Match terms to their definitions regarding task difficulty.
Order the task descriptions by network depth.
Discuss the informal definition of task difficulty in ML.
Diagnosing Task Difficulty in Image Recognition
Correlating Computation Steps and Task Difficulty