Random Forest - Attribute Importance

asav_yu
asav_yu New Altair Community Member
edited November 5 in Community Q&A
I have built a Random Forest model that shows very good accuracy after many test runs so I think I found a winner for my simple problem. I used "Weight by Tree Importance" operator to see which attributes are most important. Customer Income turned out to be most important. 

But how do I know if higher or lower income supports my prediction? With a simple decision tree I can just look at the split and see but how do I do that in a Random Forest?

Apologies for noob question.

Thank you in advance!

Best Answers

  • SGolbert
    SGolbert New Altair Community Member
    Answer ✓
    There is the operator "Model Simulator" that does exactly that, Automodel is not necessary. In fact, it is used by Automodel if you take a look at the underlying process (no black boxes indeed :D).

    Regards,
    Sebastian

Answers

  • varunm1
    varunm1 New Altair Community Member
    Hi @asav_yu

    Did you saw some trees generated by Random forest by connecting model output from apply model to  results? Here you can see how the trees are differentiating.

    Thanks,
    Varun
  • BalazsBarany
    BalazsBarany New Altair Community Member
    If you don't have access to AutoModel, just try to apply your model on some variants of your data where you have different values for this attribute. You'll then see the effect of increasing and decreasing numbers in the results.
  • SGolbert
    SGolbert New Altair Community Member
    Answer ✓
    There is the operator "Model Simulator" that does exactly that, Automodel is not necessary. In fact, it is used by Automodel if you take a look at the underlying process (no black boxes indeed :D).

    Regards,
    Sebastian