Enhancing deep neural networks via multiple kernel learning

Ivano Lauriola,Claudio Gallicchio,Fabio Aiolli
DOI: https://doi.org/10.1016/j.patcog.2020.107194
IF: 8
2020-05-01
Pattern Recognition
Abstract:Deep neural networks and Multiple Kernel Learning are representation learning methodologies of widespread use and increasing success. While the former aims at learning representations through a hierarchy of features of increasing complexity, the latter provides a principled approach for the combination of base representations. In this paper, we introduce a general framework in which the internal representations computed by a deep neural network are optimally combined by means of Multiple Kernel Learning. The resulting ensemble methodology is instantiated for Multi-layer Perceptrons architectures (both fully trained and with random-weights), and for Convolutional Neural Networks. Experimental results on several benchmark datasets concretely show the advantages and potentialities of the proposed approach.
computer science, artificial intelligence,engineering, electrical & electronic
What problem does this paper attempt to address?