Answers:
对于S上的x,y,某些函数K(x,y)可以表示为内积(通常在不同的空间中)。K通常被称为内核或内核函数。在整个数学中,“内核”一词的使用方式不同,但这是机器学习中最常见的用法。
内核技巧是一种将观测值从通用集S映射到内部乘积空间V(配备其自然范数)的方法,而无需显式计算该映射,以希望观测值将在V中获得有意义的线性结构就效率(非常快速地在非常高的维空间中计算点积)和实用性(我们可以将线性ML算法转换为非线性ML算法)而言,这很重要。
要将函数K视为有效内核,必须满足Mercer的条件。实际上,这意味着我们需要确保内核矩阵(计算您拥有的每个数据点的内核乘积)始终为正半定数。这将确保训练目标函数是凸的,这是非常重要的属性。
来自威廉姆斯,克里斯托弗·基恩和卡尔·爱德华·拉斯穆森。“ 用于机器学习的高斯过程。 ”麻省理工学院出版社2号,没有。3(2006)。第80页。
同样,kernel =内核函数。
机器学习算法中使用的内核通常满足更多属性,例如正半定数。