Unsupervised Learning on Neural Network Outputs: with Application in Zero-shot Learning
Not on the map. Why?
Abstract (arXiv)
The outputs of a trained neural network contain much richer information than just an 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 zero-shot learning method achieves the state-of-the-art results on the ImageNet of over 20000 classes.
Key facts. Cited by 4 papers in the map (data through 7 Oct 2026). First posted on arXiv 2 Jun 2015.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2021: 2; 2022: 2.
4 papers.
- 2021Exploiting a Joint Embedding Space for Generalized Zero-Shot Semantic Segmentationcited by 53
- 2022Exploring Hierarchical Graph Representation for Large-Scale Zero-Shot Image Classificationcited by 21
- 2021Revisiting Document Representations for Large-Scale Zero-Shot Learningcited by 9
- 2022Semantic interpretation for convolutional neural networks: What makes a cat a cat?cited by 0
- 2022Semantic interpretation for convolutional neural networks: What makes a cat a cat?16 Apr 2022
- 2022Exploring Hierarchical Graph Representation for Large-Scale Zero-Shot Image Classification2 Mar 2022
- 2021Exploiting a Joint Embedding Space for Generalized Zero-Shot Semantic Segmentation14 Aug 2021
- 2021Revisiting Document Representations for Large-Scale Zero-Shot Learning21 Apr 2021