arXivDaily arXiv每日学术速递 周一至周五更新
arXiv 1608.02485stat.ML
收藏

提升作为一种基于内核的方法

Boosting as a kernel-based method

Aleksandr Y. Aravkin, Giulio Bottegal, Gianluigi Pillonetto

摘要:

Boosting结合了弱(有偏见)学习器,以获得有效的分类和预测学习算法。在本文中,我们展示了boosting和基于内核的方法之间的联系,突出了理论和实际应用。在$\ell_2$ boosting的上下文中,我们从由内核$K$定义的弱线性学习器开始。我们证明了使用此学习器的提升相当于使用特殊的{ \it提升内核}进行估计,该内核取决于$K$以及回归矩阵,噪声方差和超参数。提升迭代的次数被建模为连续超参数,并使用标准技术与其他参数一起拟合。然后,我们将提升内核推广到更一般的弱学习者的一个广泛的新类别的提升方法,包括那些基于$\ell_1$,铰链和Vapnik损失。该方法允许快速的超参数调整这个一般的类,并具有广泛的应用,包括强大的回归和分类。我们说明了一些这些应用程序的合成和真实数据的数值例子。

英文摘要:

Boosting combines weak (biased) learners to obtain effective learning algorithms for classification and prediction. In this paper, we show a connection between boosting and kernel-based methods, highlighting both theoretical and practical applications. In the context of $\ell_2$ boosting, we start with a weak linear learner defined by a kernel $K$. We show that boosting with this learner is equivalent to estimation with a special {\it boosting kernel} that depends on $K$, as well as on the regression matrix, noise variance, and hyperparameters. The number of boosting iterations is modeled as a continuous hyperparameter, and fit along with other parameters using standard techniques. We then generalize the boosting kernel to a broad new class of boosting approaches for more general weak learners, including those based on the $\ell_1$, hinge and Vapnik losses. The approach allows fast hyperparameter tuning for this general class, and has a wide range of applications, including robust regression and classification. We illustrate some of these applications with numerical examples on synthetic and real data.

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

↑