7.3非线性支持向量机
1.非线性问题
,,新线性空间为,。定义从原空间到新空间的变换(映射):。原空间的点相应地变换为新空间中的点,原空间的椭圆变换为新空间中的直线。在变换后的新空间里,直线可以把变换后的正负实例正确分开。这样,原空间的非线性可分问题就变成了新空间的线性可分问题。
中的超曲面模型对应于特征空间H中的超平面模型(支持向量机)。这样,分类问题的学习任务通过在特征空间中求解线性支持向量机可以完成。
2.核函数的定义
的子集或离散集合),又设H为特征空间(希尔伯特空间),如果存在一个从X到H的映射,,使得对所有,函数满足条件,则称为核函数,为映射函数,式中Ϊ和的内积。
,而不显式地定义映射函数。通常,直接计算比较容易,而通过和计算并不容易。注意,是输入空间到特征空间H的映射,特征空间H一般是高维的,甚至是无穷维的。可以看到,对于给定的核,特征空间H和映射函数的取法并不唯一,可以取不用的特征空间,即便是在同一特征空间里也可以取不同的映射。
3.核技巧在支持向量机中的应用
可以用核函数来代替。此时对偶问题的目标函数成为。同样,分类决策函数中的内积也可以用核函数代替,而分类决策函数式成为
将原来的输入空间变换到一个新的特征空间,将输入空间中的内积