Desarrollador (es) | Chih-Chung Chang y Chih-Jen Lin |
---|---|
Lanzamiento estable | 3.24 / 10 de septiembre de 2019 |
Repositorio | |
Escrito en | Java , C ++ |
Sistema operativo | Multiplataforma |
Escribe | Aprendizaje automático |
Licencia | BSD |
Sitio web | www |
LIBSVM y LIBLINEAR son dos bibliotecas populares de aprendizaje automático de código abierto , ambas desarrolladas en la Universidad Nacional de Taiwán y ambas escritas en C ++ aunque con una API de C. LIBSVM implementa el algoritmo de optimización mínima secuencial (SMO) para máquinas de vectores de soporte kernelizadas (SVM), que admite clasificación y regresión . [1] LIBLINEAR implementa SVM lineales y modelos de regresión logística entrenados usando un algoritmo de descenso de coordenadas . [2]
El código de aprendizaje SVM de ambas bibliotecas a menudo se reutiliza en otros kits de herramientas de aprendizaje automático de código abierto, incluidos GATE , KNIME , Orange [3] y scikit-learn . Existen enlaces y puertos para lenguajes de programación como Java , MATLAB , R y Python .
Ambas bibliotecas son software gratuito publicado bajo la licencia BSD de 3 cláusulas . [4] [5]