LIBSVM

Библиотека программирования машинного обучения
LIBSVM
Разработчик(и)Чи-Чунг Чан и Чи-Джен Линь
Стабильный релиз
3.3 / 11 августа 2022 г. ; 2 года назад ( 2022-08-11 )
Репозиторий
  • github.com/cjlin1/libsvm
Написано вJava , C++
Операционная системаКроссплатформенный
ТипМашинное обучение
ЛицензияБСД
Веб-сайтwww.csie.ntu.edu.tw/~cjlin/libsvm

LIBSVM и LIBLINEAR — две популярные библиотеки машинного обучения с открытым исходным кодом , обе разработаны в Национальном университете Тайваня и обе написаны на C++ , хотя и с API C. LIBSVM реализует алгоритм последовательной минимальной оптимизации (SMO) для ядерных опорных векторных машин (SVM), поддерживая классификацию и регрессию . [1] LIBLINEAR реализует линейные SVM и модели логистической регрессии , обученные с использованием алгоритма спуска по координатам . [2]

Код обучения SVM из обеих библиотек часто повторно используется в других наборах инструментов машинного обучения с открытым исходным кодом, включая GATE , KNIME , Orange [3] и scikit-learn . [4] Существуют привязки и порты для таких языков программирования, как Java , MATLAB , R , Julia и Python . Он доступен в библиотеке e1071 в R и scikit-learn в Python.

Обе библиотеки являются свободным программным обеспечением , выпущенным в соответствии с трехпунктной лицензией BSD . [5] [6]

Ссылки

  1. ^ Чанг, Чи-Чунг; Лин, Чи-Джен (2011). «LIBSVM: Библиотека для опорных векторных машин». Труды ACM по интеллектуальным системам и технологиям . 2 (3). doi :10.1145/1961189.1961199. S2CID  961425.
  2. ^ Р.-Э. Фань; К.-В. Чанг; К.-Дж. Хсие; К.-Р. Ван; К.-Дж. Линь (2008). «LIBLINEAR: Библиотека для большой линейной классификации». Журнал исследований машинного обучения . 9 : 1871– 1874.
  3. ^ Янез Демшар; Томаж Цурк; Алеш Эрьявец; Чрт Горуп; Томаж Хочевар; Митар Милутинович; Мартин Можина; Матия Полайнар; Марко Топлак; Анже Старич; Миха Стайдохар; Лан Умек; Лан Жагар; Юре Жбонтар; Маринка Житник; Блаж Жупан (2013). «Оранжевый: набор инструментов для интеллектуального анализа данных на Python» (PDF) . Журнал исследований машинного обучения . 14 (1): 2349–2353 .
  4. ^ Разработчики scikit-learn. "1.4. Метод опорных векторов". scikit-learn.org . Получено 12 мая 2022 г. .
  5. ^ "COPYRIGHT". LIBSVM . Национальный университет Тайваня.
  6. ^ "COPYRIGHT". LIBLINEAR . Национальный университет Тайваня.
  • Домашняя страница LIBSVM
  • Домашняя страница LIBLINEAR
  • ЛИБЛИНЕЙНЫЙ в R


Взято с "https://en.wikipedia.org/w/index.php?title=LIBSVM&oldid=1192066318"