Neural Generalization of Multiple Kernel Learning
Not on the map. Why?
Abstract (arXiv)
Multiple Kernel Learning is a conventional way to learn the kernel function in kernel-based methods. MKL algorithms enhance the performance of kernel methods. However, these methods have a lower complexity compared to deep learning models and are inferior to these models in terms of recognition accuracy. Deep learning models can learn complex functions by applying nonlinear transformations to data through several layers. In this paper, we show that a typical MKL algorithm can be interpreted as a one-layer neural network with linear activation functions. By this interpretation, we propose a Neural Generalization of Multiple Kernel Learning (NGMKL), which extends the conventional multiple kernel learning framework to a multi-layer neural network with nonlinear activation functions. Our experiments on several benchmarks show that the proposed method improves the complexity of MKL algorithms and leads to higher recognition accuracy.
Key facts. No citing papers in the map yet (data through 7 Oct 2026). Builds on 11 of its 51 references that are in the map. First posted on arXiv 26 Feb 2021.
Builds on
11 of 51 references.
References · 11
- 2018Neural Tangent Kernel: Convergence and Generalization in Neural Networkscited by 2,597
- 2017Deep Neural Networks as Gaussian Processescited by 617
- 2015Deep Kernel Learningcited by 440
- 2018To understand deep learning we need to understand kernel learningcited by 186
- 2016Toward Deeper Understanding of Neural Networks: The Power of Initialization and a Dual View on Expressivitycited by 138
- 2014Convolutional Kernel Networkscited by 47
- 2015Steps Toward Deep Kernel Methods from Infinite Neural Networkscited by 28
- 2016End-to-End Kernel Learning with Supervised Convolutional Kernel Networkscited by 28
- 2014To go deep or wide in learning?cited by 4
- 2017Optimizing Kernel Machines using Deep Learningcited by 3
- 2019Totally Deep Support Vector Machinescited by 2
Built on by
Not cited yet.