`fitclinear`和`fitcsvm`有什么区别?

时间:2017-09-27 09:49:57

标签: matlab svm

在MATLAB中,文档说fitclinear使用SVM或逻辑回归,fitcsvm也是SVM。

同样fitclinear通常更快。为什么呢?

两者有什么区别?

1 个答案:

答案 0 :(得分:1)

fitclinear的说明中所述:

用于减少在以下方面的高维数据集的计算时间: 包含许多预测变量,训练线性分类模型 通过使用fitclinear。适用于中低维度的预测变量 数据集,请参阅低维数据的替代方法。

这些低维数据的替代方案中有

fitcsvm

换句话说,fitclinear最好用于高维数据,而fictsvm应该用于低至中维预测变量数据集。