7
ランダムフォレスト分類器であるsklearnに関する特定の技術的な質問があります。 「.fit(X、Y)」メソッド、 とデータをフィッティングした後ランダムフォレスト分類器からツリー(予測子)を抽出する
は、推定対象から、いくつかの一般的な形式で、「.predict(X)は、実際の木 を抽出する方法があります" メソッドはPython以外でも実装できますか?
ランダムフォレスト分類器であるsklearnに関する特定の技術的な質問があります。 「.fit(X、Y)」メソッド、 とデータをフィッティングした後ランダムフォレスト分類器からツリー(予測子)を抽出する
は、推定対象から、いくつかの一般的な形式で、「.predict(X)は、実際の木 を抽出する方法があります" メソッドはPython以外でも実装できますか?
はい、フォレストのツリーはestimators_
属性の フォレストオブジェクトに格納されています。
http://scikit-learn.org/stable/modules/tree.html#classification
:ここhttps://github.com/scikit-learn/scikit-learn/blob/master/sklearn/tree/export.py
は、この関数の使用方法のドキュメントです:
あなたは、カスタム輸出を書くために出て学ぶことexport_graphviz
関数の実装を見てすることができます
ありがとうOlivier!これは本当に役に立ちます – user3095701
JSON形式に抽出する方法はありますか? – user3095701
まだ(0.14.1時点)。ここにプルリクエストがあります:https://github.com/scikit-learn/scikit-learn/pull/2530 – ogrisel