Enhancing semi-supervised learning through label-aware base kernels

  • Qiaojun Wang*
  • , Kai Zhang
  • , Zhengzhang Chen
  • , Dequan Wang
  • , Guofei Jiang
  • , Ivan Marsic
  • *Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

3 Scopus citations

Abstract

Currently, a large family of kernel design methods for semi-supervised learning (SSL) problems builds the kernel by weighted averaging of predefined base kernels (i.e., those spanned by kernel eigenvectors). Optimization of the base kernel weights has been studied extensively in the literature. However, little attention was devoted to designing high-quality base kernels. The eigenvectors of the kernel matrix, which are computed irrespective of class labels, may not always reveal useful structures of the target. As a result, the generalization performance can be poor however hard the base kernel weighting is tuned. On the other hand, there are many SSL algorithms whose focus are not on kernel design but on the estimation of the class labels directly. Motivated by the label propagation approach, in this paper we propose to construct novel kernel eigenvectors by injecting the class label information under the framework of eigenfunction extrapolation. A set of "label-aware" base kernels can be obtained with greatly improved quality, which leads to higher target alignment and henceforth better performance. Our approach is computationally efficient, and demonstrates encouraging performance in semi-supervised classification and regression tasks.

Original languageEnglish
Pages (from-to)1335-1343
Number of pages9
JournalNeurocomputing
Volume171
DOIs
StatePublished - 1 Jan 2016
Externally publishedYes

Keywords

  • Kernel target alignment
  • Label-aware base kernels
  • Multiple-kernel learning
  • Semi-supervised learning

Fingerprint

Dive into the research topics of 'Enhancing semi-supervised learning through label-aware base kernels'. Together they form a unique fingerprint.

Cite this