Разработчик (и) | Чи-Чунг Чанг и Chih-Jen Lin |
---|---|
Стабильная версия | 3.24 / 10 сентября 2019 г.; 13 месяцев назад (10.09.2019) |
Репозиторий | |
Написано на | Java, C ++ |
Операционная система | Кросс-платформенная |
Тип | Машинное обучение |
Лицензия | BSD |
Веб-сайт | www.csie.ntu. edu.tw / ~ cjlin / libsvm |
LIBSVM и LIBLINEAR - два популярных open source машинное обучение, обе разработаны в Национальном тайваньском университете и написаны на C ++, хотя и с использованием C API. LIBSVM реализует алгоритм последовательной минимальной оптимизации (SMO) для ядерных векторных машин поддержки (SVM), поддерживая классификацию и регрессию. LIBLINEAR реализует линейные SVM и модели логистической регрессии, обученные с использованием алгоритма координатного спуска.
Код обучения SVM из обеих библиотек часто повторно используется в другие наборы инструментов машинного обучения с открытым исходным кодом, включая GATE, KNIME, Orange и scikit-learn. Привязки и порты существуют для таких языков программирования, как Java, MATLAB, R и Python.
Обе библиотеки являются бесплатным программным обеспечением, выпущенным согласно 3-пункту. Лицензия BSD.