2013-05-16 70 views

回答

8

训练复杂度为非线性支持向量机一般在O(n^2)和O(n^3)之间,n个训练实例的数量。下面的纸是很好的参考:

PS:如果你想使用线性核,不使用LIBSVM。 LIBSVM是一种通用(非线性)SVM解算器。它不是线性SVM的理想实现。相反,您应该考虑诸如LIBLINEAR(与LIBSVM相同的作者),PegasosSVM^perf。对于线性SVM,这些具有更好的训练复杂性。训练速度可以比使用LIBSVM好几个数量级。