个人技术分享

目录

SVM原理:怎么实现维度映射的;

核矩阵(Kernel Matrix);

多项式核:

高斯核(径向基函数RBF):

线性核:


SVM原理:怎么实现维度映射的

在支持向量机(SVM)中,维度映射通常是通过核函数(Kernel Function)来实现的。核函数允许我们在高维特征空间中计算数据点之间的内积,而不需要显式地将数据点映射到那个高维空间。这种技巧被称为“核技巧”(Kernel Trick),它使得SVM能够在高维空间中有效地工作,同时避免了计算复杂性和维度灾难的问题。

以下是SVM如何通过核函数实现维度映射的简要说明:

  1. 选择核函数:首先,我们需要选择一个合适的核函数。常用的核函数包括线性核、多项式核、径向基函数(RBF)核等。这些核函数定义了输入空间中数据点之间的相似度度量方式。

  2. 计算核矩阵:对于训练集中的每一对数据点,我们使用选定的核函数计算它们之间的核函数值。这些值组成了一个核矩阵(Kernel Matrix)</