Zero-Shot Learning (ZSL) is when a model can correctly classify or generate outputs for unseen categories without being explicitly trained on them.
1️⃣ Example: Zero-Shot Image Classification (Using CLIP)
💡 Suppose we have a model trained on general image-text pairs but never trained specifically to classify a "zebra."
👉 Yet, when we give it an image of a zebra, it can classify it correctly by understanding textual descriptions.
✅ Even if the model was never trained on "zebra," it can recognize it using text descriptions!
2️⃣ Example: Zero-Shot Text Classification
💡 Suppose we have a sentiment analysis model trained only on positive/negative reviews, but we want it to classify news articles into topics without retraining.
✅ Even without training on these specific categories, the model can classify the news article correctly!
3️⃣ Applications of Zero-Shot Learning
🔹 Image recognition (e.g., CLIP for unseen object classification).
🔹 Text classification (e.g., news categorization, intent recognition).
🔹 Machine translation (translate to a language not seen before).
🔹 Medical AI (detect diseases from descriptions instead of labeled data).
No comments:
Post a Comment