質問: どのように機能の重要性をランク付けするのですか? Neural Network分類器を使用してネットワークを訓練した場合、ターゲット変数を予測するためにどの機能が最も重要かをどのように知ることができますか?私はどのようにフィーチャーの中で(重要度の高い値から低いものへ)「フィーチャーランキング」を作成するかを意味します。私は決定木/ AdaBoostに関するいくつかの文献を見てきましたが、私は通常、分類目的のためにニューラルネットワークに興味があります。より明確にするために、図に例を示します。 ![screenshot](https://i.stack.imgur.com/PW5FI.png)
回答: 3つ目の問題が言及されていないため、sevo提案のfirsソリューションは実現可能ではありません。最初のレイヤーは入力の最初の表現を学習し、後のレイヤーで使用されます。たとえ$ x_1 $の絶対重みが非常に大きくても、後のレイヤーがこれらのニューロンに接続された小さな重みを持つ場合、重要性は低下します。これはまさにニューラルネットワークが解釈するのが難しいと考えられる理由です。答えの残りは便利です、私はちょうどこれを追加したいと思います。