ドキュメンテーション

最新のリリースでは、このページがまだ翻訳されていません。 このページの最新版は英語でご覧になれます。

サポート ベクター マシン分類

バイナリまたはマルチクラス分類用のサポート ベクター マシン

低~中次元のデータセットで精度を向上させカーネル関数を選択するには、分類学習器 アプリを使用して、SVM バイナリ学習器が含まれているマルチクラス誤り訂正出力符号 (ECOC) モデルまたはバイナリ SVM モデルに学習をさせます。柔軟性を向上させるには、コマンドライン インターフェイスで fitcsvm を使用してバイナリ SVM モデルに学習をさせるか、fitcecoc を使用してバイナリ SVM 学習器から構成されるマルチクラス ECOC モデルに学習をさせます。

MATLAB® ワークスペースに適合する高次元データセットの計算時間を短縮するには、fitclinear を使用して線形 SVM モデルなどのバイナリ線形分類モデルに効率的に学習をさせるか、fitcecoc を使用して SVM モデルから構成されるマルチクラス ECOC モデルに学習をさせます。

アプリ

関数

fitcsvm バイナリ サポート ベクター マシン分類器の学習
fitSVMPosterior 事後確率の近似
predict サポート ベクター マシン分類モデルの使用によるラベルの予測
templateSVM サポート ベクター マシン テンプレート
fitclinear 高次元データに対する線形分類モデルのあてはめ
predict 線形分類モデルのラベルの予測
templateLinear 線形分類学習器テンプレート
fitcecoc サポート ベクター マシンまたはその他の分類器向けのマルチクラス モデルの近似
predict 誤り訂正出力符号マルチクラス分類モデルの使用によるラベルの予測
templateECOC 誤り訂正出力符号学習器のテンプレート

クラス

ClassificationSVM バイナリ分類のサポート ベクター マシン
CompactClassificationSVM バイナリ分類のコンパクトなサポート ベクター マシン
ClassificationPartitionedModel 交差検定分類モデル
ClassificationLinear 高次元データのバイナリ分類用の線形モデル
ClassificationPartitionedLinear 高次元データのバイナリ分類用の交差検定済み線形モデル
ClassificationECOC サポート ベクター マシンまたはその他の分類器向けのマルチクラス モデル
CompactClassificationECOC サポート ベクター マシンまたはその他の分類器向けのコンパクトなマルチクラス モデル
ClassificationPartitionedECOC サポート ベクター マシンまたはその他の分類器向けの交差検定されたマルチクラス モデル
ClassificationPartitionedLinearECOC 高次元データのマルチクラス分類用の交差検定済み線形誤り訂正出力符号モデル

トピック

分類学習器アプリを使用したサポート ベクター マシンの学習

サポート ベクター マシン (SVM) 分類器に学習をさせる方法を学びます。

バイナリ分類のサポート ベクター マシン

分離超平面とカーネル変換を使用して SVM でバイナリ分類を実行します。

この情報は役に立ちましたか?