The DOI matches its Crossref record; 50 of the 55 references it cites were found in a registry or an index.
LIBSVM: A library for support vector machines
Abstract
LIBSVM is a library for Support Vector Machines (SVMs). We have been actively developing this package since the year 2000. The goal is to help users to easily apply SVM to their applications. LIBSVM has gained wide popularity in machine learning and many other areas. In this article, we present all implementation details of LIBSVM. Issues such as solving SVM optimization problems theoretical convergence multiclass classification probability estimates and parameter selection are discussed in detail.
Overview
Integrity signals
Registry
Cites
Statistics
Verification
Claims the paper makes
Citations
Cites
Cortes, C., & Vapnik, V. (1995) · Machine Learning · doi:10.1007/bf00994018 · Cited by 59,421
Wu, Y., & Vapnik, V. N. (1999) · Technometrics · doi:10.2307/1271368 · Cited by 27,236
A training algorithm for optimal margin classifiers
Boser, B. E., Guyon, I. M., & Vapnik, V. N. (1992) · Proceedings of the fifth annual workshop on Computational learning theory · doi:10.1145/130385.130401 · Cited by 11,992
A comparison of methods for multiclass support vector machines
Hsu, C., & Lin, C. (2002) · IEEE Transactions on Neural Networks · doi:10.1109/72.991427 · Cited by 6,923
Self-citationEstimating the Support of a High-Dimensional Distribution
Schölkopf, B., Platt, J. C., Shawe-Taylor, J., Smola, A. J., & Williamson, R. C. (2001) · Neural Computation · doi:10.1162/089976601750264965 · Cited by 6,168
Fast Training of Support Vector Machines Using Sequential Minimal Optimization
Platt, J. C. (1998) · The MIT Press eBooks · doi:10.7551/mitpress/1130.003.0016 · Cited by 5,501
A Practical Guide to Support Vector Classication
Hsu, C., Chang, C.-C., & Lin, C. (2008) · Cited by 5,056
Self-citationProbabilistic Outputs for Support vector Machines and Comparisons to Regularized Likelihood Methods
Platt, J. C. (1999) · Cited by 4,834
Making Large-Scale SVM Learning PracticalPreprint
Joachims, T. (1998) · RePEc: Research Papers in Economics · doi:10.17877/de290r-14262 · Cited by 4,517
(1999) · doi:10.1162/089976600300015565 · Cited by 2,799
Training support vector machines: an application to face detection
Osuna, E., Freund, R. M., & Girosi, F. (2002) · IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings - IEEE Computer Society Conference on Computer Vision and Pattern Recognition/Proceedings · doi:10.1109/cvpr.1997.609310 · Cited by 2,510
Improvements to Platt's SMO Algorithm for SVM Classifier Design
Keerthi, S. S., Shevade, S., Bhattacharyya, C., & Murthy, K. R. K. (2001) · Neural Computation · doi:10.1162/089976601300014493 · Cited by 1,791
Probability Estimates for Multi-class Classification by Pairwise Coupling
Wu, T., Lin, C., & Weng, R. C. (2004) · Journal of Machine Learning Research · doi:10.5555/1005332.1016791 · Cited by 1,674
Self-citationLarge Margin DAG's for Multiclass Classification
Platt, J. C., Cristianini, N., & Shawe-Taylor, J. S. (1999) · Cited by 1,637
The pyramid match kernel: discriminative classification with sets of image features
Grauman, K. L., & Darrell, T. (2005) · IEEE/CVF International Conference on Computer Vision (ICCV) · doi:10.1109/iccv.2005.239 · Cited by 1,500
Working Set Selection Using Second Order Information for Training Support Vector Machines
Fan, R.-E., Chen, P.-H., & Lin, C. (2005) · Journal of Machine Learning Research · doi:10.5555/1046920.1194907 · Cited by 1,403
Interpolation of Scattered Data: Distance Matrices and Conditionally Positive Definite Functions
Micchelli, C. A. (1984) · Springer eBooks · doi:10.1007/978-94-009-6466-2_7 · Cited by 1,308
Multiclass Support Vector Machines
(2005) · Springer eBooks · doi:10.1007/1-84628-219-5_3 · Cited by 1,066
Pairwise Classification and Support Vector Machines
Kreßel, U. (1998) · The MIT Press eBooks · doi:10.7551/mitpress/1130.003.0020 · Cited by 1,021
A note on Platt’s probabilistic outputs for support vector machines
Lin, H.-T., Lin, C., & Weng, R. C. (2007) · Machine Learning · doi:10.1007/s10994-007-5018-6 · Cited by 876
Self-citationSingle-layer learning revisited: a stepwise procedure for building and training a neural network
Knerr, S., Personnaz, L., & Dreyfus, G. (1990) · Springer eBooks · doi:10.1007/978-3-642-76153-9_5 · Cited by 837
MaltParser: A language-independent system for data-driven dependency parsing
Nivre, J., Hall, J., Nilsson, J., Chanev, A., Eryiğit, G., Kübler, S., Marinov, S., & Marsi, E. (2007) · Natural Language Engineering · doi:10.1017/s1351324906004505 · Cited by 801
Support Vector Machines: Training and Applications
Osuna, E., Freund, R. M., & Girosi, F. (1997) · DSpace@MIT (Massachusetts Institute of Technology) · Cited by 697
RSVM: Reduced Support Vector Machines
Lee, Y.-J., & Mangasarian, O. L. (2001) · Proceedings of the 2001 SIAM International Conference on Data Mining · doi:10.1137/1.9781611972719.13 · Cited by 647
A Study on Sigmoid Kernels for SVM and the Training of non-PSD Kernels by SMO-type Methods
Lin, H.-T. (2005) · Cited by 587
Another approach to polychotomous classification
Friedman, J. H. (1996) · Medical Entomology and Zoology · Cited by 582
Efficient svm training using low-rank kernel representations
Fine, S., & Scheinberg, K. (2002) · doi:10.5555/944790.944812 · Cited by 581
A tutorial on ν ‐support vector machines
Chen, P.-H., Lin, C., & Schölkopf, B. (2005) · Applied Stochastic Models in Business and Industry · doi:10.1002/asmb.537 · Cited by 545
Self-citationTraining v-Support Vector Classifiers: Theory and Algorithms
Chang, C.-C., & Lin, C. (2001) · Neural Computation · doi:10.1162/089976601750399335 · Cited by 502
Self-citationPyMVPA: a Python Toolbox for Multivariate Pattern Analysis of fMRI Data
Hanke, M., Halchenko, Y. O., Sederberg, P. B., Hanson, S. J., Haxby, J. V., & Pollmann, S. (2009) · Neuroinformatics · doi:10.1007/s12021-008-9041-y · Cited by 482
A Study on SMO-Type Decomposition Methods for Support Vector Machines
Chen, P.-H., Fan, R.-E., & Lin, C. (2006) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.2006.875973 · Cited by 347
Self-citationTraining v-Support Vector Regression: Theory and Algorithms
Chang, C.-C., & Lin, C. (2002) · Neural Computation · doi:10.1162/089976602760128081 · Cited by 317
Self-citationConvergence of a Generalized SMO Algorithm for SVM Classifier Design
Keerthi, S. S., & Gilbert, É. (2002) · Machine Learning · doi:10.1023/a:1012431217818 · Cited by 307
A Simple Decomposition Method for Support Vector Machines
Hsu, C., & Lin, C. (2002) · Machine Learning · doi:10.1023/a:1012427100071 · Cited by 301
Self-citationNeurocomputing : algorithms, architectures and applications
Fogelman‐Soulié, F., & Hérault, J. (1990) · Springer eBooks · Cited by 275
Building Support Vector Machines with Reduced Classifier Complexity
Keerthi, S. S., Chapelle, O., & DeCoste, D. (2006) · MPG.PuRe (Max Planck Society) · doi:10.5555/1248547.1248602 · Cited by 266
On the convergence of the decomposition method for support vector machines
Lin, C. (2001) · IEEE Transactions on Neural Networks · doi:10.1109/72.963765 · Cited by 244
Self-citationThe analysis of decomposition methods for support vector machines
Chang, C.-C., Hsu, C., & Lin, C. (2000) · IEEE Transactions on Neural Networks · doi:10.1109/72.857780 · Cited by 160
Self-citationSupport Vector Machine Reference Manual
Saunders, C. J., Mo, W. S., Schölkopf Bottou, L., & Smola, A. J. (1998) · ePrints Soton (University of Southampton) · Cited by 148
Asymptotic convergence of an SMO algorithm without any assumptions
Lin, C. (2002) · IEEE Transactions on Neural Networks · doi:10.1109/72.977319 · Cited by 139
Self-citationA formal analysis of stopping criteria of decomposition methods for support vector machines
Lin, C. (2002) · IEEE Transactions on Neural Networks · doi:10.1109/tnn.2002.1031937 · Cited by 84
Self-citationA geometric interpretation of ν-SVM classifiers
Crisp, D. J., & Burges, C. J. C. (1999) · neural information processing systems · Cited by 83
Fast and Scalable Local Kernel Machines
Segata, N., & Blanzieri, E. (2010) · Unitn Eprints Research (Università Degli Studi di Trento) · doi:10.5555/1756006.1859915 · Cited by 80
Polynomial-Time Decomposition Algorithms for Support Vector Machines
Hush, D. R., & Scovel, C. (2003) · Machine Learning · doi:10.1023/a:1021877911972 · Cited by 78
Maximum-Gain Working Set Selection for SVMs
Glasmachers, T., & Igel, C. (2006) · doi:10.5555/1248547.1248600 · Cited by 77
On the convergence of a modified version of SVMlightalgorithm
Palagi, L., & Sciandrone, M. (2005) · Optimization methods & software · doi:10.1080/10556780512331318209 · Cited by 39
SVM-Optimization and Steepest-Descent Line Search.
Simon, H. U., & List, N. (2009) · Conference on Learning Theory · Cited by 32
A Note on the Decomposition Methods for Support Vector Regression
Liao, S.-P., Lin, H.-T., & Lin, C. (2002) · Neural Computation · doi:10.1162/089976602753712936 · Cited by 24
Self-citationGeneral Polynomial Time Decomposition Algorithms
List, N., & Simon, H. U. (2007) · doi:10.5555/1248659.1248671 · Cited by 18
Dorff, K. C., Chambwe, N., Srdanovic, M., & Campagne, F. (2010) · Bioinformatics · doi:10.1093/bioinformatics/btq463 · Cited by 7
Research works printed but not linked: 9
- 10.1002/asmb.v21:2 · DOI
- 10.1023/A:1022627411411 · DOI
- Joachims T., Advances in Kernel Methods -- Support Vector Learning, B. Schölkopf
- Kressel U. H.-G., Advances in Kernel Methods -- Support Vector Learning, B. Schölkopf
- Lee Y.-J., Proceedings of the 1st SIAM International Conference on Data Mining.
- List N., Proceedings of the 22nd Annual Conference on Computational Learning Theory.
- Osuna E., Proceedings of CVPR'97
- Platt J. C., Advances in Kernel Methods - Support Vector Learning, B. Schölkopf
- Platt J. C., Advances in Large Margin Classifiers, A. Smola, P. Bartlett, B. Schölkopf, and D
Cited by
Sorted by citations
Daina, A., Michielin, O., & Zoete, V. (2017) · Scientific Reports · doi:10.1038/srep42717 · Cited by 18,367
The WEKA data mining software: an update
Hall, M., Frank, E., Holmes, G., Pfahringer, B., Reutemann, P., & Witten, I. H. (2009) · ACM SIGKDD Explorations Newsletter · doi:10.1145/1656274.1656278 · Cited by 17,750
Are we ready for autonomous driving? The KITTI vision benchmark suite
Geiger, A., Lenz, P., & Urtasun, R. (2012) · 2012 IEEE Conference on Computer Vision and Pattern Recognition · doi:10.1109/cvpr.2012.6248074 · Cited by 14,897
A tutorial on support vector regression
Smola, A. J., & Schölkopf, B. (2004) · Statistics and Computing · doi:10.1023/b:stco.0000035301.49549.88 · Cited by 13,723
Spatial Pyramid Pooling in Deep Convolutional Networks for Visual Recognition
He, K., Zhang, X., Ren, S., & Sun, J. (2015) · IEEE Transactions on Pattern Analysis and Machine Intelligence · doi:10.1109/tpami.2015.2389824 · Cited by 11,971
Metadata
- Authors
- Chang, C.-C., & Lin, C.-J.
- Affiliations
- National Taiwan University (TW)
- ORCID
- Lin, Chih-Jen
- Venue
- ACM Transactions on Intelligent Systems and Technology
- Published
- 2011-04
- Volume
- 2
- Issue
- 3
- Pages
- 1-27
- ISSN
- 2157-6904 (ISSN-L)
- 2157-6912
- OpenAlex
- W2153635508
- Cited by
- 40,918
- References
- 55
- Citations by year
- 2026: 462 · 2025: 825 · 2024: 916 · 2023: 1155 · 2022: 1487 · 2021: 1910 · 2020: 2233 · 2019: 2526 · 2018: 2850 · 2017: 3142 · 2016: 3468 · 2015: 3562 · 2014: 3302 · 2013: 2936 · 2012: 2306
- FWCI
- 3060.22
- Type
- journal article
- Language
- en
- Open access
- closed
- Locations
- ACM Transactions on Intelligent Systems and Technology (publishedVersion)
- Funders
- National Science Council Taiwan (NSC 89-2213-E-002-013NSC 89-2213-E-002-106)
- Topics
- Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Algorithms
- Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and ELM
- Physical Sciences › Computer Science › Artificial Intelligence › Machine Learning and Data Classification
- Keywords
- LIBSVM, support vector machine, convergence analysis, multi-class classification, probability estimates, parameter selection, software implementation
About these checks
Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.
Statistics and arithmetic are recomputed, not judged.
Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.
What counts as a claim ›How we measure confidence ›How we check this ›
Are you an author, or do you see a problem with this page? Request a review