Efficient tracking of the dominant eigenspace of a normalized kernel matrix.
Various machine learning problems rely on kernel-based methods. The power of these methods resides in the ability to solve highly nonlinear problems by reformulating them in a linear context. The dominant eigenspace of a (normalized) kernel matrix is often required. Unfortunately, the computational requirements of the existing kernel methods are such that the applicability is restricted to relatively small data sets. This letter therefore focuses on a kernel-based method for large data sets. More specifically, a numerically stable tracking algorithm for the dominant eigenspace of a normalized kernel matrix is proposed, which proceeds by an updating (the addition of a new data point) followed by a downdating (the exclusion of an old data point) of the kernel matrix. Testing the algorithm on some representative case studies reveals that a very good approximation of the dominant eigenspace is obtained, while only a minimal amount of operations and memory space per iteration step is required.
Gins
Geert
G
Bioprocess Technology and Control, Katholieke Universiteit Leuven, W de Croylaan 46, B-3001, Leuven, Belgium. geert.gins@cit.kuleuven.be
Smets
Ilse Y
IY
Van Impe
Jan F
JF
D001185:Artificial Intelligence; D006801:Humans; D016247:Information Storage and Retrieval; D016571:Neural Networks, Computer; D016011:Normal Distribution; D010363:Pattern Recognition, Automated / Q000379:methods*