Questions: Zero-Shot Learning

5 questions to test your understanding

Score: 0 / 5
Question 1 Multiple Choice

A zero-shot classifier is tested on images of a pangolin — a species never seen during training. How does the model classify it correctly without any pangolin training examples?

AThe model guesses among all known classes and picks the one with the highest training-time accuracy
BThe model projects the pangolin image into semantic space and finds it nearest to the 'pangolin' class embedding, which encodes the species' semantic properties
CThe model retrains on a few similar species and interpolates to the pangolin class
DThe model falls back to the nearest visually similar class from the training set
Question 2 Multiple Choice

What is the fundamental difference between a conventional classifier and a zero-shot classifier in how they represent output classes?

AConventional classifiers use neural networks; zero-shot classifiers use rule-based systems
BConventional classifiers have fixed output slots — one per training class; zero-shot classifiers represent classes as points in a shared semantic space accessible at any time
CConventional classifiers require more training data; zero-shot classifiers use less data but are less accurate
DConventional classifiers can handle any class at test time; zero-shot classifiers only handle classes seen during training
Question 3 True / False

Zero-shot learning means the model receives zero training examples in total — it performs classification without any training at most.

TTrue
FFalse
Question 4 True / False

In generalized zero-shot learning, a model that always predicts seen classes is likely to outperform a model that treats seen and unseen classes equally, because seen classes have richer learned representations.

TTrue
FFalse
Question 5 Short Answer

Explain why a zero-shot classifier can correctly classify a new animal species it has never seen, even though no examples of that species were in the training data.

Think about your answer, then reveal below.