资源论文Unsupervised Learning on Neural Network Outputs: with Application in Zero-Shot Learning

Unsupervised Learning on Neural Network Outputs: with Application in Zero-Shot Learning

2019-11-27 | |  96 |   59 |   0

Abstract
The outputs of a trained neural network contain much richer information than just a one-hot classifier. For example, a neural network might give an image of a dog the probability of one in a million of being a cat but it is still much larger than the probability of being a car. To reveal the hidden structure in them, we apply two unsupervised learning algorithms, PCA and ICA, to the outputs of a deep Convolutional Neural Network trained on the ImageNet of 1000 classes. The PCA/ICA embedding of the object classes reveals their visual similarity and the PCA/ICA components can be interpreted as common visual features shared by similar object classes. For an application, we proposed a new zero-shot learning method, in which the visual features learned by PCA/ICA are employed. Our zeroshot learning method achieves the state-of-the-art results on the ImageNet of over 20000 classes.

上一篇:Unsupervised Feature Learning from Time Series

下一篇:Unsupervised Word and Dependency Path Embeddings for Aspect Term Extraction

用户评价
全部评价

热门资源

  • The Variational S...

    Unlike traditional images which do not offer in...

  • Learning to Predi...

    Much of model-based reinforcement learning invo...

  • Stratified Strate...

    In this paper we introduce Stratified Strategy ...

  • A Mathematical Mo...

    Direct democracy, where each voter casts one vo...

  • Rating-Boosted La...

    The performance of a recommendation system reli...