我正在考虑使用以下简单函数作为SVM的核函数。它基本上计算两个输入向量之间的距离(范数):
K(X1, X2) = || X1 – X2 ||,其中X1和X2是N维向量。
我对这种核函数的文档不熟悉。
它有效吗?有人有使用这种核函数的经验吗?
回答:
我刚刚查到,核函数必须满足柯西-施瓦茨不等式:
|k(x1,x2)|^2 <= k(x1,x1) * k(x2,x2)
欧几里得距离不满足这个条件,所以我认为它不是SVM的有效核函数。
我正在考虑使用以下简单函数作为SVM的核函数。它基本上计算两个输入向量之间的距离(范数):
K(X1, X2) = || X1 – X2 ||,其中X1和X2是N维向量。
我对这种核函数的文档不熟悉。
它有效吗?有人有使用这种核函数的经验吗?
回答:
我刚刚查到,核函数必须满足柯西-施瓦茨不等式:
|k(x1,x2)|^2 <= k(x1,x1) * k(x2,x2)
欧几里得距离不满足这个条件,所以我认为它不是SVM的有效核函数。