Rahul Sharma (Editor)

LIBSVM

Updated on
Edit
Like
Comment
Share on FacebookTweet on TwitterShare on LinkedInShare on Reddit
Written in
  
Java, C++

Type
  
Machine Learning

Operating system
  
Cross-platform

License
  
Developer(s)
  
Chih-Chung Chang and Chih-Jen Lin

Stable release
  
3.21 / December 14, 2015 (2015-12-14)

LIBSVM and LIBLINEAR are two popular open source machine learning libraries, both developed at the National Taiwan University and both written in C++ though with a C API. LIBSVM implements the SMO algorithm for kernelized support vector machines (SVMs), supporting classification and regression. LIBLINEAR implements linear SVMs and logistic regression models trained using a coordinate descent algorithm.

The SVM learning code from both libraries is often reused in other open source machine learning toolkits, including GATE, KNIME, Orange and scikit-learn. Many bindings to it exist for programming languages such as Java, MATLAB and R.

Both libraries are free software released under the 3-clause BSD license.

References

LIBSVM Wikipedia


Similar Topics