machine-learning - 在SVM中,支持向量不能作为训练样本吗?

标签 machine-learning svm

对于所有 SVM 版本,如 c-svm、v-svm、soft margin svm 等,支持向量不能作为训练样本吗?

最佳答案

不,不能。支持向量始终是训练集中的样本。

这是一件好事,因为这意味着支持向量机不知道其样本的内部结构及其支持向量。只有与 SVM 本身分离的核函数必须了解样本的结构。虽然大多数内核对数字向量进行操作,但也存在对字符串、树、图形等进行操作的内核。

(请注意,线性支持向量机可以在不考虑支持向量的情况下进行训练。即,当您使用 SGD 等算法通过适当的正则化在铰链损失下训练线性模型时,您会得到该模型相当于具有线性内核的 SVM,但支持向量是隐式的。)

关于machine-learning - 在SVM中,支持向量不能作为训练样本吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16233074/

相关文章:

Matlab:神经网络时间序列预测?

machine-learning - 在贝叶斯网络中,节点 "instantiated"是什么意思

machine-learning - 卷积神经网络中的批量归一化

c# - Accord.NET多类SVM分类Kernel如何解决Out of memory异常

matlab - 将预计算的 chi2 内核与 libsvm (matlab) 一起使用时的错误结果

machine-learning - 使用 libsvm 进行一类分类

machine-learning - 神经网络有哪些不同类型或其层次分类

artificial-intelligence - 帮助--LibSVM 的准确率达到 100%?

python : How to find Accuracy Result in SVM Text Classifier Algorithm for Multilabel Class

python - 使用 .ckpt 和 .meta 文件通过 TensorFlow 中的 Inception 进行预测