MATLAB ヘルプ センター
判別分析分類器の再代入分類エッジ
edge = resubEdge(Mdl)
edge = resubEdge(Mdl) は、Mdl.X に格納されている学習データと Mdl.Y に格納されている対応する真のクラス ラベルを使用して、学習済み判別分析分類器 Mdl の再代入分類分類エッジ (edge) を返します。分類エッジは、データ セット全体で平均した分類マージンです。
edge
Mdl
Mdl.X
Mdl.Y
例
すべて折りたたむ
フィッシャーのアヤメのデータに関する判別分析分類器の品質を、再代入により評価します。
フィッシャーのアヤメのデータ セットを読み込みます。
load fisheriris
判別分析分類器を学習させます。
Mdl = fitcdiscr(meas,species);
再代入エッジを計算します。
redge = resubEdge(Mdl)
redge = 0.9454
ClassificationDiscriminant
判別分析分類器。fitcdiscr で学習させた ClassificationDiscriminant モデル オブジェクトとして指定します。
fitcdiscr
"エッジ" は、分類"マージン"の重み付き平均値です。重みはクラスの事前確率です。追加の重みを指定した場合は、それぞれのクラスの事前確率の合計になるように正規化された後、加重平均の計算に使用されます。
分類 "マージン" は、真のクラスの分類 "スコア" と偽のクラスの最大分類スコアの差です。
分類マージンは行列 X と同じ行数の列ベクトルです。マージンの値が高い場合、低い値よりも予測の信頼性が高いことを示します。
X
判別分析の場合、分類の "スコア" は分類の事後確率です。判別分析の事後確率の定義については、事後確率を参照してください。
すべて展開する
R2023b 以降では、次の分類モデルのオブジェクト関数において、予測子に欠損値がある観測値が再代入 ("resub") と交差検証 ("kfold") による分類エッジ、損失、マージン、および予測の計算でその一部として使用されます。
resubEdge
resubLoss
resubMargin
resubPredict
ClassificationPartitionedModel
kfoldEdge
kfoldLoss
kfoldMargin
kfoldPredict
ClassificationEnsemble
ClassificationPartitionedEnsemble
ClassificationPartitionedKernel
ClassificationPartitionedKernelECOC
ClassificationPartitionedLinear
ClassificationPartitionedLinearECOC
ClassificationNeuralNetwork
ClassificationSVM
以前のリリースでは、予測子に欠損値がある観測値は再代入と交差検証の計算で省略されていました。
You clicked a link that corresponds to this MATLAB command:
Run the command by entering it in the MATLAB Command Window. Web browsers do not support MATLAB commands.
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
ヨーロッパ
アジア太平洋地域
最寄りの営業オフィスへのお問い合わせ