The Unreasonable Effectiveness of Random Forests
11–20 of 35 posts
Re: The Unreasonable Effectiveness of Random Forests
#12This is so true. Random forest should be the default choice for most problem sets. Now we have The Unreasonable Effectiveness of Random Forests and The Unreasonable Effectiveness of Recurrent Neural Networks . We just need The Unreasonable Effectiveness of XGBoost (for winning Kaggle competitions) and we'll have the whole set. [1] http://karpathy.github.io/2015/05/21/rnn-effectiveness/
Re: The Unreasonable Effectiveness of Random Forests
#13I wish there were some examples in the article of their effectiveness, mentions of best areas for their use, etc. Currently, as a non-ML expert, my takeaway from the article was "there's a thing called a Random Forest. That's quite cool." Maybe I'm not the target audience, though.
Usually the SciKit-learn algorithm cheat sheet[1] is a good guide for this, but it doesn't include random forest (or any kind of decision tree).
[1] http://scikit-learn.org/stable/tutorial/machine_learning_map...
Re: The Unreasonable Effectiveness of Random Forests
#14Re: The Unreasonable Effectiveness of Random Forests
#15This Monday I'm publishing a post on [1] that gives some rigorous explanation for this, which essentially covers the results of this paper [2] whose main theorem is a claim about majority voting schemes.
[2]: http://cseweb.ucsd.edu/~yfreund/papers/BoostingtheMargin.pdf
Re: The Unreasonable Effectiveness of Random Forests
#16Here's what this means visually:
http://i.imgur.com/IjfXFkm.png
There is just one of the 100 data sets generated shown.
Re: The Unreasonable Effectiveness of Random Forests
#17aside: There really needs to be a law :) capping cpu cycles / information gained. Energy ain't free. Emissions are not harmless. OP appears to be a gas-guzzler algorithm.
Re: The Unreasonable Effectiveness of Random Forests
#18This is so true. Random forest should be the default choice for most problem sets. Now we have The Unreasonable Effectiveness of Random Forests and The Unreasonable Effectiveness of Recurrent Neural Networks . We just need The Unreasonable Effectiveness of XGBoost (for winning Kaggle competitions) and we'll have the whole set. [1] http://karpathy.github.io/2015/05/21/rnn-effectiveness/
Another one is The Unreasonable Effectiveness of Deep Learning [1] by LeCun. [1] http://on-demand.gputechconf.com/gtc/2014/webinar/gtc-expres...
https://en.wikipedia.org/wiki/The_Unreasonable_Effectiveness...
Re: The Unreasonable Effectiveness of Random Forests
#19I share the awe of RF (especially as they look naive, but turn out to be extremely good for a wide range of problems), however, the main problem is that they are black boxes. Typically, it is easy to get good results, but almost no insight, or further pointers. Many times I ended up using linear regression (with properly engineered variables), or something as simple, because it gave almost as good results as RF, but…
Moreover, not-so-obviously strange rules learned by more complex models were exposed as strange by the information-dense pictorial representation of linear regression.
Re: The Unreasonable Effectiveness of Random Forests
#20A bigger-picture "unreasonable effectiveness" article would be "The Unreasonable Effectiveness of Weighted Majority Votes in Machine Learning." This Monday I'm publishing a post on [1] that gives some rigorous explanation for this, which essentially covers the results of this paper [2] whose main theorem is a claim about majority voting schemes. [1]: http://jeremykun.com/ [2]: http://cseweb.ucsd.edu/~yfreund/papers/B…