什么是简单英语的“内核”?

机器算法验证 内核技巧 内核平滑
2022-02-01 00:05:50

有几种不同的用法:

  • 核密度估计
  • 内核技巧
  • 核平滑

请用你自己的话用简单的英语解释其中的“内核”是什么意思。

2个回答

“内核”似乎至少有两种不同的含义:一种在统计学中更常用;另一个是机器学习。

统计学中,“内核”最常用于指代内核密度估计内核平滑

可以找到密度估计中核的简单解释(此处)。

机器学习中,“内核”通常用来指代内核技巧,一种使用线性分类器“通过将原始非线性观测值映射到更高维空间”来解决非线性问题的方法。

一个简单的可视化可能是想象所有类0在半径范围内r原点在 x, y 平面(类0x2+y2<r2); 和全班1超出半径r在那架飞机上(班1x2+y2>r2)。不可能有线性分隔符,但显然是一个半径圆r将完美分离数据。我们可以通过计算三个新变量将数据转换成三维空间x2,y22xy. 这两个类现在可以通过这个 3 维空间中的平面分离。最优分离超平面的方程z1=x2,z2=y2z3=2xyz1+z2=1, 在这种情况下省略z3. (如果圆偏离原点,最优分离超平面将在z3以及。)内核是映射函数,它计算 3 维空间中的 2 维数据的值。

在数学中, “内核”还有其他用途,但这些似乎是统计学中的主要用途。

在统计(核密度估计或核平滑)和机器学习(核方法)文献中,核被用作相似度的度量。特别是核函数k(x,.)定义给定点周围点的相似性分布x.k(x,y)表示点的相似度x与另一个给定点y.