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

kfoldEdge

学習で使用しない観測値の分類エッジ

構文

E = kfoldEdge (obj)
E = kfoldEdge (obj、名称、值)

説明

E= kfoldEdge (objは,交差検証のモデルobjにより取得された分類エッジ(平均分類マージン)を返します。この手法では,すべての分割について分割外の観測値で学習したアンサンブルを使用し,分割内の観測値の分類エッジを計算します。

E= kfoldEdge (obj名称,值では1つ以上の名称,值のペア引数で指定された追加オプションを使用して,エッジを計算します。Name1, Value1,…,的家のように,複数の名前と値のペアの引数を任意の順番で指定できます。

入力引数

obj

クラスClassificationPartitionedModelのオブジェクト。

名前と値のペアの引数

オプションの名称,值引数のコンマ区切りペアを指定します。的名字は引数名で,价值は対応する値です。的名字は引用符で囲まなければなりません。Name1, Value1,…,的家のように,複数の名前と値のペアの引数を,任意の順番で指定できます。

“折叠”

1からobj。KFoldまでの分割のインデックス。予測にはこれらの分割のみを使用します。

既定値:1: obj。KFold

“模式”

出力边缘の意味を表す文字ベクトルまたは字符串スカラー。

  • “平均”- - - - - -边缘はスカラー値,ですべての分割の平均です。

  • “个人”- - - - - -边缘は,各分割に1つの要素をもつ,長さobj。KFoldのベクトルです。

既定値:“平均”

出力引数

E

平均分類マージン。Eは,模式名前と値のペアの引数の設定に応じて,スカラーまたはベクトルとなります。

すべて展開する

フィッシャーのアヤメのデータを学習させたモデルのk分割エッジを計算します。

フィッシャーのアヤメのデータセットを読み込みます。

负载fisheriris

分類木分類器を学習させます。

树= fitctree(量、种类);

10分割交差検証を使用して分類器を交差検証します。

cvtree = crossval(树);

k分割エッジを計算します。

边缘= kfoldEdge (cvtree)
边缘= 0.8578

詳細

すべて展開する