Zero-shot Learning (ZSL), örnek verilmeden daha önce hiç karşılaşılmamış sınıflara ait verileri tanıma yeteneğini ifade eder. Bu, bir modelin eğitim sırasında görmediği sınıfları tanıyabilmesi için, sınıflar arasındaki semantik ilişkilerin ve açıklayıcı özelliklerin kullanılmasıyla sağlanır. Genellikle, ZSL probleminde, bilinen ve bilinmeyen sınıflar arasında bilgi aktarımı yapabilmek için metin veya görsel tabanlı açıklayıcılar kullanılır.