MATLAB のランダム フォレスト実装 (TreeBagger
クラス) と OpenCV 実装 (ランダム ツリー クラス) を比較すると、後者に存在するいくつかのパラメーターが前者には存在しないことがわかりました。
対象となるパラメーターは、ツリーの最大深度 (max_depth) と max_categories です。
MATLAB でこれらのパラメーターにアクセスする方法を知っている人はいますか?
MATLAB のランダム フォレスト実装 (TreeBagger
クラス) と OpenCV 実装 (ランダム ツリー クラス) を比較すると、後者に存在するいくつかのパラメーターが前者には存在しないことがわかりました。
対象となるパラメーターは、ツリーの最大深度 (max_depth) と max_categories です。
MATLAB でこれらのパラメーターにアクセスする方法を知っている人はいますか?
このコマンドは、モデルB.Trees{1}.NumNodes
の最初のツリーのノード数を返します。B
この論文によると、二分木の平均高さは次のように計算されます。
Hight = sqrt(2*pi*n)、n はノード数です。
ページ 2 を参照してください。これは、反転しているため、.pdf の下部にかなり近いです。
しかし、私はこの式に疑問を持っています...