SVDD 与一次类 SVM

数据挖掘 机器学习 支持向量机
2021-10-04 05:10:55

有人可以解释一下一类SVM和SVDD(支持向量数据描述)有什么区别

1个回答

支持向量数据描述 (SVDD) 找到包含所有样本的最小超球面,除了一些异常值。一类 SVM (OC-SVM) 通过找到距原点最大距离的超平面来将异常值与异常值分开。

如果核函数具有以下性质 k(x,x)=1xRd, SVDD 和 OC-SVM 学习相同的决策函数。许多常见的内核都具有此属性,例如 RBF、拉普拉斯和χ2.

SVDD 和 OC-SVM 在所有样本都位于以原点为中心的超球面上并且与其线性可分的情况下也是等价的。

参见兰伯特,CH (2009)。计算机视觉中的内核方法(第 5 章)以更详细地描述这些模型。