我试图了解 XGBoost 的工作原理。我已经了解梯度提升树如何在 Python sklearn 上工作。我不清楚 XGBoost 是否以相同的方式工作,但速度更快,或者它与 python 实现之间是否存在根本差异。
当我读到这篇论文
http://learningsys.org/papers/LearningSys_2015_paper_32.pdf
在我看来,XGboost 的最终结果与 Python 实现中的相同,但主要区别在于 XGboost 如何在每个回归树中找到最佳分割。
基本上,XGBoost 给出了相同的结果,但速度更快。
这是正确的,还是我还缺少其他东西?