While trying to zero in on a suitable architecture for the domain concerned, how can we evaluate the pros and cons for each architecture? I am particularly looking at unsupervised feature learning methods.

I tried to list down the broad categories:

RBM, Sparse Coding, GMM -> DBN, DBM; And other variants like convolutional, gated etc.

AE -> SAE; And many variants of these like Denoising/Sparse/Convolutional etc.

I went through the Review paper on Representation Learning, but I need a little more help on understanding the key differences in the above mentioned models, and how to evaluate their relevance to a particular domain? [Please feel free to add other variants of these models, which I missed in the question]

I have also seen at a few places that there is not much difference between them, except for the additional exponentiation in the probabilitic models when compared to neural networks.

Can anyone either give a detailed summary or a pointer towards one, where key characteristics of each of these architectures and their applications are described?

Apologies if I am asking for a lot :D!

asked Feb 21 '14 at 23:57

Sharath%20Chandra's gravatar image

Sharath Chandra
311131621

Be the first one to answer this question!
toggle preview

powered by OSQA

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