`fitclinear` 和 `fitcsvm` 有什么区别?
What is the difference between `fitclinear` and `fitcsvm`?
在 MATLAB 中,文档说 fitclinear
使用 SVM 或逻辑回归,fitcsvm
也是一个 SVM。
另外 fitclinear
通常更快。为什么?
两者有什么区别?
如fitclinear的描述所述:
For reduced computation time on a high-dimensional data set that
includes many predictor variables, train a linear classification model
by using fitclinear. For low- through medium-dimensional predictor
data sets, see Alternatives for Lower-Dimensional Data.
fitcsvm
存在于低维数据的这些替代方案中。
换句话说,fitclinear
最适合用于高维数据,而 fictsvm
应该用于低维到中维预测数据集。
在 MATLAB 中,文档说 fitclinear
使用 SVM 或逻辑回归,fitcsvm
也是一个 SVM。
另外 fitclinear
通常更快。为什么?
两者有什么区别?
如fitclinear的描述所述:
For reduced computation time on a high-dimensional data set that includes many predictor variables, train a linear classification model by using fitclinear. For low- through medium-dimensional predictor data sets, see Alternatives for Lower-Dimensional Data.
fitcsvm
存在于低维数据的这些替代方案中。
换句话说,fitclinear
最适合用于高维数据,而 fictsvm
应该用于低维到中维预测数据集。