I just started to work with feature selection. Let's say I have a decision tree model. I get its feature importances by
In my model out of around 30 features, 20 of them has importance value of zero. Does that mean that I should discard those low importance value features from my model? As I understood the answer is no, but I don't know the reason behind it. Can anyone explain?