2

ランダムフォレストを作成した後、それを使用して、サンプル外のテストデータセットに対して予測します。ただし、予測を連続して呼び出すと、異なる結果が生成されます。

pred<-predict(rf, test)
pred1<-predict(rf, test)
which(pred!=pred1)
[1]  327  436  492  555  560  738 1264 1336 1339 1521 1772 1775 1780 1820 1826
[16] 2018 2019 2022 2023 2031 2099 2104 2238 2267 2621 3021 3029 3376 3467

これを非決定論的にする方法について何かアイデアはありますか?

4

1 に答える 1

2

偶数のツリーを使用する場合、結果は非決定論的であると予想されます。randomForestドキュメントから:

注2:タイはランダムに切断されるため、これが望ましくない場合は、randomForest()で奇数のntreeを使用して回避してください。

したがって、一貫した結果が必要な場合は、奇数のツリーを使用する必要があります。

于 2013-01-03T15:24:55.370 に答える