Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Know any good c++ support vector machine (SVM) libraries? [closed]

Tags:

Do you know of any good c++ svm libraries out there I tried libsvm http://www.csie.ntu.edu.tw/~cjlin/libsvm/ but so far I'm not flabbergasted.

I have also heard of SVMLight and TinySVM. Have you tried them ? Any new players ?

Thanks !

like image 299
levesque Avatar asked Nov 10 '09 19:11

levesque


People also ask

Which library is used for SVM?

SVM is also available in the scikit-learn library and we follow the same structure for using it(Import library, object creation, fitting model and prediction).

What is C in support vector machines?

The C parameter tells the SVM optimization how much you want to avoid misclassifying each training example. For large values of C, the optimization will choose a smaller-margin hyperplane if that hyperplane does a better job of getting all the training points classified correctly.

What is the support vector in SVM?

Support vectors are data points that are closer to the hyperplane and influence the position and orientation of the hyperplane. Using these support vectors, we maximize the margin of the classifier. Deleting the support vectors will change the position of the hyperplane. These are the points that help us build our SVM.

What is support vector machines with example?

Support Vector Machine(SVM) is a supervised machine learning algorithm used for both classification and regression. Though we say regression problems as well its best suited for classification. The objective of SVM algorithm is to find a hyperplane in an N-dimensional space that distinctly classifies the data points.


1 Answers

  • SVMTorch (support vector machines for large-scale regression problems) implemented in the torch machine learning library.
  • mySVM - based on the optimization algorithm of SVM-Light.

A comprehensive list of SVM libraries can be found here.

like image 157
rcs Avatar answered Oct 25 '22 15:10

rcs