可以参考Gilles Louppe的文章“Understanding Random Forests: From Theory to Practice”。
文章地址:From Theory to Practice,作者的github:glouppe (Gilles Louppe)
Gilles Louppe是scikit-learn random forest包的主要作者,Understanding Random Forests是他的博士论文。
本文从随机森林原理入手,介绍了ensemble方法,分析了随机森林的bound,复杂度等,详细阐述了随机森林可以解决哪些问题。然后以sklearn中的random forests为例介绍了如何实现一个随机森林分类/回归器,深入浅出。
如果你想学习随机森林,无论是入门还是精通,这篇文章都是不二之选。