Fast iterative kernel principal component analysis

Simon Günter*, Nicol N. Schraudolph, S. V.N. Vishwanathan

*Corresponding author for this work

    Research output: Contribution to journalArticlepeer-review

    109 Citations (Scopus)

    Abstract

    We develop gain adaptation methods that improve convergence of the kernel Hebbian algorithm (KHA) for iterative kernel PCA (Kim et al., 2005). KHA has a scalar gain parameter which is either held constant or decreased according to a predetermined annealing schedule, leading to slow convergence. We accelerate it by incorporating the reciprocal of the current estimated eigenvalues as part of a gain vector. An additional normalization term then allows us to eliminate a tuning parameter in the annealing schedule. Finally we derive and apply stochastic meta-descent (SMD) gain vector adaptation (Schraudolph, 1999, 2002) in reproducing kernel Hilbert space to further speed up convergence. Experimental results on kernel PCA and spectral clustering of USPS digits, motion capture and image denoising, and image super-resolution tasks confirm that our methods converge substantially faster than conventional KHA. To demonstrate scalability, we perform kernel PCA on the entire MNIST data set.

    Original languageEnglish
    Pages (from-to)1893-1918
    Number of pages26
    JournalJournal of Machine Learning Research
    Volume8
    Publication statusPublished - Aug 2007

    Fingerprint

    Dive into the research topics of 'Fast iterative kernel principal component analysis'. Together they form a unique fingerprint.

    Cite this