arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 1001.2709cs.LGcs.AI
收藏

具有两层和多个内核学习的内核机器

Kernel machines with two layers and multiple kernel learning

University of Pavia(帕维亚大学)

Francesco Dinuzzo

摘要:

本文介绍了两层核机器的结构,推广了经典的核方法。新的学习方法提供了一个正式的多层计算架构和标准正则化方法中的核学习主题之间的联系。首先,给出了两层网络的表示定理,证明了在再生核希尔伯特空间(RKHS)中,当相应的函数求解适当的变分问题时,每层核的有限线性组合都是最优结构.这些架构所表达的输入输出映射被证明是等价于一个合适的单层内核机器,其中内核函数也是从数据中学习的。最近,所谓的多核学习方法在机器学习文献中引起了相当大的关注。在本文中,多核学习方法被证明是两层核机器的具体情况,其中第二层是线性的。最后介绍了一种简单有效的多核学习方法RLS2(regularized least squares with two layers),并分析了它在几个学习问题上的性能。一个开放源码的MATLAB工具箱,训练和验证RLS2模型与图形用户界面是可用的。

英文摘要:

In this paper, the framework of kernel machines with two layers is introduced, generalizing classical kernel methods. The new learning methodology provide a formal connection between computational architectures with multiple layers and the theme of kernel learning in standard regularization methods. First, a representer theorem for two-layer networks is presented, showing that finite linear combinations of kernels on each layer are optimal architectures whenever the corresponding functions solve suitable variational problems in reproducing kernel Hilbert spaces (RKHS). The input-output map expressed by these architectures turns out to be equivalent to a suitable single-layer kernel machines in which the kernel function is also learned from the data. Recently, the so-called multiple kernel learning methods have attracted considerable attention in the machine learning literature. In this paper, multiple kernel learning methods are shown to be specific cases of kernel machines with two layers in which the second layer is linear. Finally, a simple and effective multiple kernel learning method called RLS2 (regularized least squares with two layers) is introduced, and his performances on several learning problems are extensively analyzed. An open source MATLAB toolbox to train and validate RLS2 models with a Graphic User Interface is available.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑