如何在Java中使用SVM

如何在Java中使用SVM,java,weka,svm,Java,Weka,Svm,我对SVM非常陌生。我需要从文本中提取句子,我发现了一篇文章,解释了如何使用SVM算法进行提取。 如何在Java中实现SVM?使用Weka解决我的问题正确吗?是的,你可以使用Weka。您还可以直接从LibSVM使用SVM(Weka实际上是包装的) 仅供参考:普拉特的SMO,顺序最小优化在WEKA中实现,您也可以使用。谢谢。哪一个更好?我更喜欢Weka包装器,因为它除了支持向量机之外还提供了更多的算法。不过,Weka的免费版本是GPL'ed,所以您不能在商业软件中免费使用它。LibSVM是BSD许

我对SVM非常陌生。我需要从文本中提取句子,我发现了一篇文章,解释了如何使用SVM算法进行提取。

如何在Java中实现SVM?使用Weka解决我的问题正确吗?

是的,你可以使用Weka。您还可以直接从LibSVM使用SVM(Weka实际上是包装的)

仅供参考:普拉特的SMO,顺序最小优化在WEKA中实现,您也可以使用。

谢谢。哪一个更好?我更喜欢Weka包装器,因为它除了支持向量机之外还提供了更多的算法。不过,Weka的免费版本是GPL'ed,所以您不能在商业软件中免费使用它。LibSVM是BSD许可的,所以它没有这样的限制。