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