(RのrandomForestパッケージを使用した)ランダムフォレストに基づく予測分類モデルがあるとします。エンドユーザーが予測を生成するアイテムを指定できるように設定し、分類の可能性を出力します。これまでのところ、問題ありません。
しかし、変数の重要度のグラフのようなものを出力できることは有用/クールですが、トレーニングセットではなく、予測される特定のアイテムに対してです。何かのようなもの:
アイテムXは犬であると予測されます(73%の確率)。
理由:
脚= 4
呼吸=悪い
毛皮=短い
食べ物=厄介な
あなたはポイントを取得します。訓練されたランダムフォレストからこの情報を抽出する標準的な、または少なくとも正当な方法はありますか?もしそうなら、randomForestパッケージに対してこれを行うコードを誰かが持っていますか?
m
予測子を1つずつ変更し、フォレストがどのように異なる予測を行うかを確認することは、かなり高価に思えます。より良い方法があるはずです。