主要内容

oobMeanMargin

クラス:TreeBagger

Out-of-bag平均マ,ジン

構文

mar = oobMeanMargin(B)
mar = oobMeanMargin(B,'param1',val1,'param2',val2,…)

説明

mar = oobMeanMargin(B)は,学習したバガBを使用して,学習デ,タのout-of-bag観測に対する平均分類マ,ジンを計算します。oobMeanMarginは,すべてのout-of-bag観測におけるマ,ジンを平均化します。3月は,長さNTreesの行ベクトルです。ここで,NTreesはアンサンブル内のリの数です。

mar = oobMeanMargin(B,'param1',val1,'param2',val2,…)は,以下のオプションパラメ,タ,の名前と値のペアを指定します。

“模式” oobMeanMarginによる誤差の計算方法を示す文字ベクトルまたは字符串スカラ。“累积”(既定)に設定した場合,marは長さがNTreesのベクトルになり,1番目の要素は树(1)の平均マ,ジンを,2番目の要素は树(1:2)の平均マ,ジンを与え,树(1:NTrees)まで他の要素にいても同様になります。“个人”に設定すると,3月は長さNTreesのベクトルになります。ここで,各要素はアンサンブル内の各ツリーからの平均マージンです。“合奏”に設定すると,3月はアンサンブル全体の累積平均マ,ジンを示すスカラ,となります。
“树” この計算に含めるリを示すンデックスのベクトル。既定の設定では,この引数は“所有”に設定され,メソッドはすべてのリを使用します。“树”が数値ベクトルである場合,メソッドは“累积”モドと“个人”モ,ドでは長さNTreesのベクトルを返します。ここで,NTreesは入力ベクトルの要素数です。“合奏”モ,ドではスカラ,を返します。たとえば,“累积”モ,ドで,最初の要素は树(1)からの平均マ,ジンを出力し,2番目の要素は树(1:2)からの平均マ,ジンを出力し,以下同様です。
“TreeWeights” リの重みのベクトル。このベクトルは,“树”ベクトルと同じ長さでなければなりません。oobMeanMarginは,これらの重みを使用して,重み付けされていない単純な多数決ではなく,加重平均を取得することで,指定したツリーからの出力を結合します。“个人”モ,ドでこの引数を使用することはできません。

バ,ジョン履歴

すべて展開する

R2022aでの動作変更

参考