LIBSVM y LIBLINEAR son dos populares bibliotecas de aprendizaje automático de código abierto , ambas desarrolladas en la Universidad Nacional de Taiwán y escritas en C++ aunque con una API en C. LIBSVM implementa el algoritmo de optimización mínima secuencial (SMO) para máquinas de vectores de soporte (SVM) con kernel , compatible con clasificación y regresión . [ 1 ] LIBLINEAR implementa SVM lineales y modelos de regresión logística entrenados mediante un algoritmo de descenso de coordenadas . [ 2 ]
El código de aprendizaje SVM de ambas bibliotecas se reutiliza con frecuencia en otros kits de herramientas de aprendizaje automático de código abierto, como GATE , KNIME , Orange [ 3 ] y scikit-learn [ 4 ] . Existen enlaces y puertos para lenguajes de programación como Java , MATLAB , R , Julia y Python . Está disponible en la biblioteca e1071 para R y en scikit-learn para Python.
Ambas bibliotecas son software libre publicado bajo la licencia BSD de 3 cláusulas . [ 5 ] [ 6 ]
Véase también
Referencias
- ↑ Chang, Chih-Chung; Lin, Chih-Jen (2011). "LIBSVM: Una biblioteca para máquinas de vectores de soporte". ACM Transactions on Intelligent Systems and Technology . 2 (3). doi : 10.1145/1961189.1961199 . S2CID 961425 .
- ↑ R.-E. Fan; K.-W. Chang; C.-J. Hsieh; X.-R. Wang; C.-J. Lin (2008). "LIBLINEAR: Una biblioteca para la clasificación lineal a gran escala" . Journal of Machine Learning Research . 9 : 1871–1874 .
- ↑ Janez Demšar; Tomaž Curk; Aleš Erjavec; Črt Grupop; Tomaž Hočevar; Mitar Milutinovič; Martín Možina; Matija Polajnar; Marko Toplak; Anže Starič; Miha Stajdohar; Lan Umek; Lan Žagar; Jure Žbontar; Marinka Žitnik; Blaž Zupan (2013). "Orange: caja de herramientas de minería de datos en Python" (PDF) . Revista de investigación sobre aprendizaje automático . 14 (1): 2349–2353 . Archivado desde el original (PDF) el 3 de marzo de 2016 . Consultado el 23 de agosto de 2014 .
- ↑ Desarrolladores de scikit-learn. "1.4. Máquinas de vectores de soporte" . scikit-learn.org . Consultado el 12 de mayo de 2022 .
- ↑ "COPYRIGHT" . LIBSVM . Universidad Nacional de Taiwán.
- ↑ "COPYRIGHT" . LIBLINEAR . Universidad Nacional de Taiwán.
Enlaces externos
- Página principal de LIBSVM
- Página principal de LIBLINEAR
- LIBLINEAR en R
- Bibliotecas de C++
- Software de minería de datos y aprendizaje automático
- Software estadístico gratuito
- Bibliotecas de Java (lenguaje de programación)
- Universidad Nacional de Taiwán
- Software que utiliza la licencia BSD.
- Inventos taiwaneses
- Software libre y de código abierto (stubs)