LOCOCODE versus PCA and ICA

We compare the performance of three unsupervised learning algorithms on visual patterns that are mixtures of few underlying sources: “Independent Component Analysis” (ICA), “Principal Component Analysis” (PCA), and our new method “Low-complexity coding and decoding” (LOCOCODE). ICA and PCA fail to separate the sources no matter whether their number is known or not. LOCOCODE, however, always separates them. It also codes with fewer bits per pixel than ICA and PCA.