Software:LIBSVM

From HandWiki
Short description: Machine learning programming library
LIBSVM
Developer(s)Chih-Chung Chang and Chih-Jen Lin
Stable release
3.3 / August 11, 2022; 18 months ago (2022-08-11)
Written inJava, C++
Operating systemCross-platform
TypeMachine Learning
LicenseBSD
Websitewww.csie.ntu.edu.tw/~cjlin/libsvm

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 sequential minimal optimization (SMO) algorithm for kernelized support vector machines (SVMs), supporting classification and regression.[1] LIBLINEAR implements linear SVMs and logistic regression models trained using a coordinate descent algorithm.[2]

The SVM learning code from both libraries is often reused in other open source machine learning toolkits, including GATE, KNIME, Orange[3] and scikit-learn.[4] Bindings and ports exist for programming languages such as Java, MATLAB, R, Julia, and Python. It is available in e1071 library in R and scikit-learn in Python.

Both libraries are free software released under the 3-clause BSD license.[5][6]

References

  1. Chang, Chih-Chung; Lin, Chih-Jen (2011). "LIBSVM: A library for support vector machines". ACM Transactions on Intelligent Systems and Technology 2 (3). doi:10.1145/1961189.1961199. 
  2. R.-E. Fan; K.-W. Chang; C.-J. Hsieh; X.-R. Wang; C.-J. Lin (2008). "LIBLINEAR: A Library for Large Linear Classification". Journal of Machine Learning Research 9: 1871–1874. http://www.jmlr.org/papers/v9/fan08a.html. 
  3. Janez Demšar; Tomaž Curk; Aleš Erjavec; Črt Gorup; Tomaž Hočevar; Mitar Milutinovič; Martin Možina; Matija Polajnar et al. (2013). "Orange: data mining toolbox in Python". Journal of Machine Learning Research 14 (1): 2349–2353. http://eprints.fri.uni-lj.si/2267/1/2013-Demsar-Orange-JMLR.pdf. 
  4. scikit-learn developers. "1.4. Support Vector Machines" (in en). https://scikit-learn.org/stable/modules/svm.html#svm. 
  5. "COPYRIGHT". National Taiwan University. http://www.csie.ntu.edu.tw/~cjlin/libsvm/COPYRIGHT. 
  6. "COPYRIGHT". National Taiwan University. http://www.csie.ntu.edu.tw/~cjlin/liblinear/COPYRIGHT. 

External links