When would you use random forests Vs SVM and why?

When would you use random forests Vs SVM and why?



-In a case of a multi-class classification problem: SVM will require one-against-all method (memory intensive)
-If one needs to know the variable importance (random forests can perform it as well)
-If one needs to get a model fast (SVM is long to tune, need to choose the appropriate kernel and its parameters, for instance sigma and epsilon)
-In a semi-supervised learning context (random forest and dissimilarity measure): SVM can work only in a supervised learning mode

Popular posts from this blog

After analyzing the model, your manager has informed that your regression model is suffering from multicollinearity. How would you check if he's true? Without losing any information, can you still build a better model?

Is rotation necessary in PCA? If yes, Why? What will happen if you don't rotate the components?

What does Latency mean?