LIBSVM

LIBSVMおよびLIBLINEARは広く使われるオープンソース機械学習ライブラリである。両方とも国立台湾大学で開発され、C言語APIを用いたC++で記述されている。LIBSVMはカーネル法を用いたサポートベクターマシン (SVM) の学習に使うSMOアルゴリズムを実装しており、分類回帰に対応している[3]。LIBLINEARは線形SVMと、座標降下法英語版アルゴリズムを用いて学習するロジスティック回帰を実装している[4]

LIBSVM
作者国立台湾大学
最新版
3.24[1] ウィキデータを編集 / 2019年9月10日 (4年前)
リポジトリ ウィキデータを編集
プログラミング
言語
C++, Java
ライセンスBSDライセンス
公式サイトwww.csie.ntu.edu.tw/~cjlin/libsvm/
テンプレートを表示
LIBLINEAR
作者国立台湾大学
最新版
2.43[2] / 2021年2月24日 (3年前) (2021-02-24)
リポジトリhttps://github.com/cjlin1/liblinear
プログラミング
言語
C++
ライセンスBSDライセンス
公式サイトwww.csie.ntu.edu.tw/~cjlin/liblinear/
テンプレートを表示

両ライブラリは三条項BSDライセンスのもとでリリースされたフリーソフトウェアである[5][6]

API

LIBSVM は、公式には、C++版とJava版の実装があり、C言語PythonMATLABOctave の API が配布されている。その他、第三者から R, Perl, Ruby, Weka, Common LISP, Haskell, OCaml, LabVIEW, PHP, .NET, Node.js, Scilab などのラッパーが配布されている。

LIBLINEAR は、公式には、C++版の実装があり、C言語PythonMATLABOctave の API が配布されている。その他、第三者から Java, R, Perl, Ruby, Weka, Common LISP, Scilab などのラッパーが配布されている。

利用

両ライブラリのSVM学習コードは他のオープンソース機械学習ツールキットでしばしば再利用される。例えばGATE英語版KNIME英語版Orange[7]scikit-learnなどで再利用されている。

脚注・参考文献

外部リンク

🔥 Top keywords: メインページ特別:検索上戸彩エドワード・S・モースXG (音楽グループ)石丸伸二秋葉原通り魔事件山田昌蓮舫木村カエラ椎名林檎井上愛一郎杉浦太陽ブルース・リー渡部峻アンチヒーロー (テレビドラマ)岡崎慎司高橋里華河合優実MY FIRST STORY無職転生 〜異世界行ったら本気だす〜クリストファー・コロンブス古畑任三郎黎智英赤間麻里子髙嶋政伸怪獣8号若葉竜也山本未來小川博Z-1 (アイドルグループ)稲葉浩志眞栄田郷敦天野鎮雄石川さゆり長谷川博己ノーマンズランド三上悠亜森内寛樹