R で SVM のさまざまな実装を比較しようとしています。e1071 パッケージの libsvm 実装以外に別のものはありますか?
一般に、nu-SVM および epsilon-SVM を実装する libsvm からの適切な代替手段はありますか?
kernlabパッケージを確認します。
kernlab: カーネルベースの機械学習ラボ
分類、回帰、クラスタリング、ノベルティ検出、分位点回帰、および次元削減のためのカーネルベースの機械学習手法。kernlab には、サポート ベクター マシン、スペクトル クラスタリング、カーネル PCA、ガウス過程、および QP ソルバーが含まれています。
Kernlabsksvm
は、C-svc、nu-svc、(分類) one-class-svc (ノベルティ) eps-svr、nu-svr (回帰) の定式化を、ネイティブのマルチクラス分類定式化および境界制約 SVM の定式化とともにサポートしています。
ksvm
回帰のクラス確率出力と信頼区間もサポートしています。
実装へのインターフェースSVMlight
はパッケージklaRで提供されます
CRAN タスク ビュー機械学習と統計学習も参照してください。