求问xgboost损失函数!
我的理解是xgb用的泰勒展开近似损失函数,对近似函数求导令其为0,来得到当前拟合值,相较于gbdt的直接对损失函数求导令其为0得到当前拟合值,不应该是xgb用到更少的信息刻画损失函数,防止过拟合吗?但是看到面经都是千篇一律gbdt一阶导刻画损失,xgb一阶二阶刻画损失,xgb学到更多信息。明明gbdt的损失一点没变啊……
不知道描述清楚了吗?
我的理解是xgb用的泰勒展开近似损失函数,对近似函数求导令其为0,来得到当前拟合值,相较于gbdt的直接对损失函数求导令其为0得到当前拟合值,不应该是xgb用到更少的信息刻画损失函数,防止过拟合吗?但是看到面经都是千篇一律gbdt一阶导刻画损失,xgb一阶二阶刻画损失,xgb学到更多信息。明明gbdt的损失一点没变啊……
不知道描述清楚了吗?
相关推荐
程序员花海:实习和校招简历正确格式应该是教育背景+实习+项目经历+个人评价 其中项目经历注意要体现业务 实习经历里面的业务更是要自圆其说 简历模板尽可能保持干净整洁 不要太花哨的