I am interested if there popular algorithms and methods for unsupervised feature extraction of image data that I do not know yet.

The types I know are:

Principal Component Analysis (PCA), Autoencoder neural networks, Restricted Boltzmann machines (RBM), Deep Belief Networks (DBN).

I know that are methods like Kernel PCA, nonlinear Embedding, etc. ... But are this methods wide-spread in feature extraction of image data?

asked Dec 14 '13 at 11:02

gerard's gravatar image

gerard
767912


3 Answers:

Independent component analysis (ICA) and independent subspace analysis (ISA) is another way to extract good features from images. Andrew Ng group makes good use of this is building big networks. Sparse filtering, also coming from the same group, is also inspired by these methods (combined with sparse coding).

answered Dec 18 '13 at 06:49

Rakesh%20Chalasani's gravatar image

Rakesh Chalasani
2641210

Another nice approach is to use (spherical) K-means for feature learning. Check out Adam Coates's work on this, particularly Learning Feature Representations with K-means (PDF).

answered Dec 17 '13 at 18:27

Sander%20Dieleman's gravatar image

Sander Dieleman
155672734

I recently started to experiment with "sparse filtering" which works pretty nice. On a related note there is "sparse coding" and for images in particular you could consider a convolution version of these.

answered Dec 17 '13 at 12:18

Dan%20Ryan's gravatar image

Dan Ryan
40671116

edited Dec 17 '13 at 12:19

Your answer
toggle preview

powered by OSQA

User submitted content is under Creative Commons: Attribution - Share Alike; Other things copyright (C) 2010, MetaOptimize LLC.