定期分享机器学习领域原创文章,公众号内容涵盖了机器学习算法和python数据分析等文章,目前监督学习方法的文章应有尽有,非监督学习的原创文章一直在更新,欢迎机器学习爱好者和从业者的加入,互相学习,共同成长。
目录
今天看啥  ›  专栏  ›  机器学习算法那些事

如何向10岁小孩解释XGBoost回归算法

机器学习算法那些事  · 公众号  ·  · 2024-07-14 20:33

文章预览

刚开始探索理解机器学习算法时,我会被所有数学内容弄得不知所措。我发现,如果没有完全理解算法背后的直觉,就很难理解其中的数学原理。所以,我会倾向于那些将算法分解成更简单、更易理解的步骤。这就是我今天尝试做的事情,以一种即使10岁小孩也能理解的方式来解释XGBoost算法。开始吧! 让我们从训练数据集开始,这个数据集包含了5个样本。每个样本记录了他们的年龄(AGE)、是否有硕士学位(MASTER'S DEGREE),以及他们的工资(SALARY)(以千为单位),目标是使用XGBoost模型预测工资。 image-20240713183042081 步骤1:做一个初步预测并计算残差 这个预测可以是任何值。但是让我们假设初步预测是我们想要预测的变量平均值。 image-20240713183454659 我们用如下公式计算残差(Residuals): 残 差 观 测 值 预 测 值 在这里,我们的观测值是 Salary 列 ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照
总结与预览地址:访问总结与预览