matlab - matlab中的svmtrain函数永远不会退出...是否存在替代方案?

标签 matlab svm

我正在尝试学习如何在 matlab 中使用支持向量机。我有生物信息学工具箱,其中包含 SVM 函数 svmtrainsvmclassify

我成功地将它用于一些引用数据集,并且具有很好的准确性。当我尝试在实际数据上使用支持向量机时,训练永远不会停止。我的数据集有 25 个维度的 400 个实例,所以应该不会花很长时间?!

我可以在 matlab 中使用其他求解器吗?我不想购买新的工具箱...

最佳答案

有一些事情可能会导致训练出现问题,但它不应该无限运行。使用求解器时是否遇到任何错误?

关于替代方案:LIBSVM有一个到 的接口(interface)。这是一个拥有数千名用户的最先进的图书馆。我强烈推荐它,因为它易于安装/使用,并提供参数调整等附加功能。

关于matlab - matlab中的svmtrain函数永远不会退出...是否存在替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16813398/

相关文章:

matlab - 以方便、优雅和稳健的方式显示字符串元胞数组

machine-learning - 如何选择正确的核函数

python - python中的SVM(支持向量机)总是给出相同的预测

python - SVM 损失函数的梯度

matlab - 获取 3D 矩阵每个维度的索引

matlab - Matlab 中向量的谱熵和谱能量

matlab - 找到第一个索引,使得所有连续元素都为零

matlab fprintf 与基于值的格式规范

使用线性内核调整 SVM 时,R 插入符号异常缓慢

opencv - 进行 Min-Max 归一化的正确方法