机器学习4_支持向量机_核函数——MOOC
核函数的定义
引入了映射 后
最小化: 或
限制条件:
(1)
(2)
具体研究 引入 核函数(Kernel Function)
Vladimir Naumovich Vapnik 指出,可以不用知道 的具体形式。
对任意两个向量 ,有
定义 为核函数,这是一个实数
维度相同的列向量 , 是维度相同的列向量, 的转置是一个行向量。行向量乘以一个列向量就得到了一个实数。
核函数以及低维到高维的映射 的相互关系
例1:已知 求 K
假设:
是一个将二维向量映射为三维向量的映射
假设有两个二维向量
,
根据前面的定义, ,
那么
例2:已知核函数 K 求 映射 的例子
假设:
是一个二维向量
这里有两个分量
,
假设:
假设:
核函数 K 求 映射 是一一对应的关系
核函数的形式不能随意的取
满足一定的条件
两个 内积的形式
支持向量机优化问题
能写成 的充要条件
(1) (交换性)
(2) 有 (半正定性)
K 满足交换性和半正定性 内积的形式
例如:可以证明
高斯核函数:
这是满足:Mercer's Theorem 定理
可以被写为 的形式。
但我们不能知道 的显式 ,但可以通过一些方法知道 的值。