Zero-shot Learning学习笔记

Graph Convolutional Networks

Multi-layer Graph Convolutional Network (GCN) with first-order filters.


Generalizing well-stablished neural models like RNNs or CNNs to work on arbitrarily structured graphs is a challenging problem.


Zero-shot Learning is a concept from Transfer-Learning. In traditional machine learning method, Generalization is difficult since big data and time-consuming training are needed in general. Therefore more and more researchers pay attention to Zero-shot Learning/One-shot Learning/Few-shot Learning

types of Learning

Zero-shot Learning

A model can create a map $X\rightarrowY$ automatically for the categories which have not appeared in a training set.

One-shot Learning

One-shot learning is an object categorization problem in computer vision. Whereas most machine learning based object categorization algorithms require training on hundreds or thousands of images and very large datasets, one-shot learning aims to learn information about object categories from one, or only a few, training images.

Few-shot Leaning


DeVise: A Deep Visual-Semantic Embedding Model

Core idea

Combine feature vector from Computer Vision and semantic vector from NLP to realize zero-shot learning.

Zero-shot Learning by Convex Combination of Semantic Embeddings

Objects2action: Classifying and localizing actions without any video example