我正在尝试学习如何在 matlab 中使用支持向量机。我有生物信息学工具箱,其中包含 SVM 函数 svmtrain
和 svmclassify
。
我成功地将它用于一些引用数据集,并且具有很好的准确性。当我尝试在实际数据上使用支持向量机时,训练永远不会停止。我的数据集有 25 个维度的 400 个实例,所以应该不会花很长时间?!
我可以在 matlab 中使用其他求解器吗?我不想购买新的工具箱...
最佳答案
有一些事情可能会导致训练出现问题,但它不应该无限运行。使用求解器时是否遇到任何错误?
关于替代方案:LIBSVM有一个到 matlab 的接口(interface)。这是一个拥有数千名用户的最先进的图书馆。我强烈推荐它,因为它易于安装/使用,并提供参数调整等附加功能。
关于matlab - matlab中的svmtrain函数永远不会退出...是否存在替代方案?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16813398/