このページの翻訳は最新ではありません。ここをクリックして、英語の最新版を参照してください。
交差検証を使用したアンサンブル
cvens = crossval(ens)
cvens = crossval(ens,Name,Value)
は、アンサンブル分類 cvens
= crossval(ens
)ens
から交差検証を使用したアンサンブルを作成します。既定の設定は 10 分割交差検証です。
は、1 つ以上の cvens
= crossval(ens
,Name,Value
)Name,Value
ペア引数によって指定される追加オプションを使用して、交差検証を使用したアンサンブルを作成します。Name1,Value1,…,NameN,ValueN
のように、複数の名前と値のペアの引数を任意の順番で指定できます。
|
関数 |
オプションの Name,Value
引数のコンマ区切りペアを指定します。Name
は引数名で、Value
は対応する値です。Name
は引用符で囲まなければなりません。Name1,Value1,...,NameN,ValueN
のように、複数の名前と値のペアの引数を、任意の順番で指定できます。
|
クラス 名前と値のペア |
|
ホールドアウト検証は、データの指定部分をテストし、データの残りの部分を学習に使用します。 |
|
交差検証の分割数。1 より大きい正の数値スカラー。 名前と値のペア |
|
名前と値のペア |
|
出力頻度、正の整数のスカラー。このパラメーターを使用して、交差検証学習集合の学習を観測します。 既定値: |
|
クラス |
最初にアンサンブルを作成することなく、データから直接交差検証を使用したアンサンブルを作成できます。それには、fitcensemble
に、これらの 5 つのオプションの 1 つを含めます。それらは、'crossval'
、'kfold'
、'holdout'
、'leaveout'
または 'cvpartition'
です。