Computer Science > Machine Learning
[Submitted on 2 Jun 2015 (v1), last revised 23 May 2016 (this version, v10)]
Title:Unsupervised Learning on Neural Network Outputs: with Application in Zero-shot Learning
View PDFAbstract: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.
Submission history
From: Yao Lu [view email][v1] Tue, 2 Jun 2015 19:12:00 UTC (4,022 KB)
[v2] Wed, 3 Jun 2015 13:40:09 UTC (2,720 KB)
[v3] Thu, 4 Jun 2015 10:59:03 UTC (1,840 KB)
[v4] Tue, 7 Jul 2015 07:30:00 UTC (1,840 KB)
[v5] Wed, 7 Oct 2015 11:55:56 UTC (2,501 KB)
[v6] Sun, 25 Oct 2015 23:25:57 UTC (2,501 KB)
[v7] Mon, 2 Nov 2015 08:20:34 UTC (2,501 KB)
[v8] Thu, 5 Nov 2015 12:34:31 UTC (2,504 KB)
[v9] Thu, 28 Jan 2016 18:44:26 UTC (2,503 KB)
[v10] Mon, 23 May 2016 08:42:10 UTC (2,462 KB)
References & Citations
Bibliographic and Citation Tools
Bibliographic Explorer (What is the Explorer?)
Litmaps (What is Litmaps?)
scite Smart Citations (What are Smart Citations?)
Code, Data and Media Associated with this Article
CatalyzeX Code Finder for Papers (What is CatalyzeX?)
DagsHub (What is DagsHub?)
Gotit.pub (What is GotitPub?)
Papers with Code (What is Papers with Code?)
ScienceCast (What is ScienceCast?)
Demos
Recommenders and Search Tools
Influence Flower (What are Influence Flowers?)
Connected Papers (What is Connected Papers?)
CORE Recommender (What is CORE?)
IArxiv Recommender
(What is IArxiv?)
arXivLabs: experimental projects with community collaborators
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.