Multiple Kernel Learning Algorithms

In recent years, several methods have been proposed to combine multiple kernels instead of using a single one. These different kernels may correspond to using different notions of similarity or may be using information coming from multiple sources (different representations or different feature subsets). In trying to organize and highlight the similarities and differences between them, we give a taxonomy of and review several multiple kernel learning algorithms. We perform experiments on real data sets for better illustration and comparison of existing algorithms. We see that though there may not be large differences in terms of accuracy, there is difference between them in complexity as given by the number of stored support vectors, the sparsity of the solution as given by the number of used kernels, and training time complexity. We see that overall, using multiple kernels instead of a single one is useful and believe that combining kernels in a nonlinear or data-dependent way seems more promising than linear combination in fusing information provided by simple linear kernels, whereas linear methods are more reasonable when combining complex Gaussian kernels.

On the Complexity ofLearning the Kernel…On the Complexity of Learning the Kernel MatrixMultiple kernellearning, conic duality…Multiple kernel learning, conic duality, and the SMO algorithmA General and EfficientMultiple Kernel Learnin…A General and Efficient Multiple Kernel Learning AlgorithmLarge Scale MultipleKernel LearningLarge Scale Multiple Kernel LearningNonstationary kernelcombinationNonstationary kernel combinationMulticlass multiplekernel learningMulticlass multiple kernel learningLearning TheDiscriminative…Learning The Discriminative Power-Invariance Trade-OffLocalized multiplekernel learningLocalized multiple kernel learningMore generality inefficient multiple…More generality in efficient multiple kernel learningLearning Non-LinearCombinations of KernelsLearning Non-Linear Combinations of KernelsSimple and EfficientMultiple Kernel Learnin…Simple and Efficient Multiple Kernel Learning by Group LassoNon-SparseRegularization and…Non-Sparse Regularization and Efficient Training with Multiple KernelsCombining Data SourcesNonlinearly for Cell…Combining Data Sources Nonlinearly for Cell Nucleus Classification of Renal Cell CarcinomaAn overview of kernelalignment and its…An overview of kernel alignment and its applicationsAveraging of kernelfunctionsAveraging of kernel functionsA pathway-based dataintegration framework…A pathway-based data integration framework for prediction of disease progressionAnalysis of BrainMagnetic Resonance (MR)…Analysis of Brain Magnetic Resonance (MR) Scans for the Diagnosis of Mental IllnessLarge-scale optimizationwith the primal-dual…Large-scale optimization with the primal-dual column generation methodSolvent AccessibleSurface Area-Based…Solvent Accessible Surface Area-Based Hot-Spot Detection Methods for Protein-Protein and Protein-Nucleic Acid InterfacesEfficient BayesianMaximum Margin Multiple…Efficient Bayesian Maximum Margin Multiple Kernel LearningLearning deep kernels inthe space of dot produc…Learning deep kernels in the space of dot product polynomialsOptimizing KernelMachines Using Deep…Optimizing Kernel Machines Using Deep LearningLarge Scale OnlineMultiple Kernel…Large Scale Online Multiple Kernel Regression with Application to Time-Series PredictionAccurate cancerphenotype prediction…Accurate cancer phenotype prediction with AKLIMATE, a stacked kernel learner integrating multimodal genomic data and pathway knowledgeMultiple Kernel LearningAlgorithmsMultiple Kernel Learning AlgorithmsEarlier referencesFocus paperCiting papersOlderNewer

Click a node to pin it, click the empty canvas to go back to this paper, or hover to preview. Open a node’s page from its title.