I'm training my model with 20 features and getting an accuracy
of 0.95
, however, If I check p-values
with a significance level=0.05
, I'm left with only 7 features which has brought down my accuracy to 0.90
.
Why is accuracy going down, isn't high p-value
suppose to mean not so important feature? Also, I'm confused If I should check p-values
or Variance Inflation Factor
to chose my best features.