为什么XGBoost要用泰勒展开,优势在哪里?
XGBoost官网上有说,当目标函数是MSE时,展开是一阶项(残差)+二阶项的形式,而其它目标函数,如logistic loss的展开式就没有这样的形式。为了能有个统一的形式,所以采用泰勒展开来得到二阶项,这样就能把MSE推导的那套直接复用到其它自定义损失函数上。
2,852
社区成员
5,758
社区内容
加载中
试试用AI创作助手写篇文章吧