XGBoostに相当する列の寄与こんにちは @russ_wolfinger 、
XGBoostレポートのActual by Predictedプロットの一部に含まれる情報の解釈について質問があります。その中には、重要なモデルのゲインとカバーの統計が含まれる「重要度」サブテーブルがあります。
私が興味を持っているのは、ブーストツリーやブートストラップフォレストなどのプラットフォームで提供される列の貢献度情報に対応するものをよりよく理解することです。私には、Cover統計が列の貢献度の最高の類似物であるように見えますが、おそらく私は間違っています。
例として、以下は私が実行したモデルの出力です。分割列は明確であり、ゲインもヘルプPDFで十分に説明されていますが、カバー列は、正しくスケーリングされていれば列の寄与と同等であると思われます。「貢献」というコラムを作りました。それはコルサム(カバー)で割ったカバーです。結果を正しく解釈していますか?

ありがとう!
DS
Re:XGBoostに相当する列の貢献度こんにちは @russ_wolfinger 、
フィードバックをありがとう、私は確かにその方法でデータを確認し、さまざまな結果を比較します。直接比較はそれほど簡単ではないかもしれませんが、それはまだ何らかの形で概念的に関連しているようであり、私は特定の状況でそれを評価する最良の方法を見つける必要があるだけです。
ありがとう!
DS
Re:XGBoostに相当する列の貢献度こんにちは @DS 、
カバー統計は、変数を分割することによって作成されたノードに流入する観測値の数により関連しています。 オンラインでいくつかの有益な説明を表示するには、「xgboostカバー」でウェブ検索を提案してください。
他のプラットフォームからの列の貢献度は平方和に直接関連しており、XGBoost出力への簡単な変換がないと思います。 あなたがしたようにカバーを標準化することは、いずれにせよ確かに合理的であるようです。
通常は、右クリックして[データテーブルとして保存]を選択し、3つの統計すべてをログ変換し、変数名をラベルとして割り当て、多変量分析を行って、それらを相互にプロットします。