I used KNN, Decision Tree, Random Forest and ANN to make predictions on my data using Python I have 9 predictors. The question I'm having is which of them are not contributing. Decision Tree, Random Forest allow to run the feature importance. I did so and it indicated that that 3 predictors contribute very little. So it seems i can delete them from the dataset. For KNN and ANN no model.feature_importances_
Would it be correct to assume that for KNN and ANN the same predictors also don't contribute? Or does Feature importance depend on the model (i.e for KNN for example those will be different than the ones for Random forest)
Thank you
