Zero shot learning in Image Classification refers to the setting where images from some novel classes are absent in the training data but other information such as natural language descriptions or attribute vectors of the classes are available. This setting is important in the real world since one may not be able to obtain images of all the possible classes at training. While previous approaches have tried to model the relationship between the class attribute space and the image space via some kind of a transfer function in order to model the image space correspondingly to an unseen class, we take a different approach and try to generate the samples from the given attributes, using a conditional variational autoencoder, and use the generated samples for classification of the unseen classes. By extensive testing on four benchmark datasets, we show that our model outperforms the state of the art, particularly in the more realistic generalized setting, where the training classes can also appear at the test time along with the novel classes.
翻译:图像分类中的零镜头学习是指培训数据中缺少某些新类图像的设置,但有其他信息,如这些类的自然语言描述或属性矢量等。这种设置在现实世界中很重要,因为人们可能无法在培训中获得所有可能课程的图像。虽然以前的做法试图通过某种传输功能来模拟该类属性空间与图像空间之间的关系,以便模拟与无形类相对应的图像空间,但我们采取了不同的做法,试图利用一个有条件的变异自动编码器从特定属性中生成样本,并利用生成的样本对隐形类进行分类。通过对四个基准数据集的广泛测试,我们展示了我们的模型优于艺术状态,特别是在更现实的普及环境中,在测试时,培训课程也可以与新类同时出现。