ドキュメンテーション

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

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

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

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

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

ビッグ データが含まれている非線形分類の場合は、fitckernel を使用してバイナリ ガウス カーネル分類モデルに学習をさせます。

アプリ

分類学習器教師あり機械学習を使用して、データを分類するようにモデルを学習させる

関数

すべて展開する

fitcsvm1 クラスおよびバイナリ分類用のサポート ベクター マシン (SVM) 分類器の学習
fitSVMPosterior事後確率の近似
predictサポート ベクター マシン (SVM) 分類器を使用して観測値を分類
templateSVMサポート ベクター マシン テンプレート
fitclinear高次元データに対する線形分類モデルのあてはめ
predict線形分類モデルのラベルの予測
templateLinear線形分類学習器テンプレート
fitckernelランダムな特徴量拡張を使用してガウス カーネル分類モデルをあてはめる
predictガウス カーネル分類モデルのラベルの予測
templateKernelカーネル モデル テンプレート
fitcecocサポート ベクター マシンまたはその他の分類器向けのマルチクラス モデルの近似
predictマルチクラス誤り訂正出力符号 (ECOC) モデルを使用して観測値を分類
templateECOC誤り訂正出力符号学習器のテンプレート

クラス

すべて展開する

ClassificationSVM1 クラスおよびバイナリ分類用のサポート ベクター マシン (SVM)
CompactClassificationSVM1 クラスおよびバイナリ分類用のコンパクトなサポート ベクター マシン (SVM)
ClassificationPartitionedModel交差検証分類モデル
ClassificationLinear高次元データのバイナリ分類用の線形モデル
ClassificationPartitionedLinear高次元データのバイナリ分類用の交差検証済み線形モデル
ClassificationKernelランダムな特徴量拡張を使用したガウス カーネル分類モデル
ClassificationPartitionedKernel交差検証済みのバイナリ カーネル分類モデル
ClassificationECOCサポート ベクター マシン (SVM) などの分類器用のマルチクラス モデル
CompactClassificationECOCサポート ベクター マシン (SVM) などの分類器用のコンパクトなマルチクラス モデル
ClassificationPartitionedECOCサポート ベクター マシン (SVM) またはその他の分類器向けの交差検証済みマルチクラス ECOC モデル
ClassificationPartitionedLinearECOC高次元データのマルチクラス分類用の交差検証済み線形誤り訂正出力符号モデル
ClassificationPartitionedKernelECOCマルチクラス分類用の交差検証済みカーネル誤り訂正出力符号 (ECOC) モデル

トピック

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

サポート ベクター マシン (SVM) 分類器を作成および比較し、新しいデータについて予測を行うため学習済みモデルをエクスポートします。

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

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