Exercise:Independent Component Analysis

From Ufldl

Jump to: navigation, search
(Step 4: Optimization)
Line 47: Line 47:
[[File:OrthonormalICAFeatures.png | 350px]]
[[File:OrthonormalICAFeatures.png | 350px]]
-
Observe that few of the bases have been completely learned even after 10 000 iterations, highlighting a weakness of orthonormal ICA - it is difficult to optimize for the objective while enforcing the orthonormality constraint using gradient descent, and convergence can be very slow. Hence, in situations where an orthonormal basis is not required, other faster methods of learning bases (such as [[Sparse Coding: Autoencoder Interpretation | sparse coding]]) may be preferable.
+
It is comparatively difficult to optimize for the objective while enforcing the orthonormality constraint using gradient descent, and convergence can be slow. Hence, in situations where an orthonormal basis is not required, other faster methods of learning bases (such as [[Sparse Coding: Autoencoder Interpretation | sparse coding]]) may be preferable.
=== Appendix ===
=== Appendix ===

Revision as of 04:23, 4 October 2011

Personal tools