I have a question about variable importance ranking. I built an MLP and an RF model using the same dataset with 34 variables and achieved the same accuracy on a similar test dataset. As you can see in the picture below the top variables for the SHAP summary plot and the RF VIM are quite different. Interestingly, I removed the low-ranked variable from the MLP and the accuracy increased. However, the RF result didn’t change. Does that mean the RF is not a good choice for modeling this dataset? It’s still strange to me that the rankings are so different: SHAP summary plot vs. RF VIM, I numbered the top and low-ranked variable
