【发布时间】:2021-12-31 14:58:52
【问题描述】:
我将支持向量机与径向盆地函数的性能和随机森林与 250 棵树的性能进行比较。我正在使用 e1071 (SVM) 和 randomForest (RF) 包。
我的数据集包含大约 500,000 个训练样本。虽然两种方法都获得了相似的 OA,但两者的训练时间却大不相同。
在 RF 中,训练时间很短,但在 SVM 中,训练时间随着样本数量的增加呈指数增长。
这是一种习惯行为吗?它是 SVM 和 RF 算法的特性还是 e1071 实现太慢了?这种关系在scikit-learn等其他实现中是否成立?
【问题讨论】:
-
这并不罕见,SVM 很慢。
标签: r svm random-forest e1071