九、回归——XGBoost算法

 

一、Xgboost模型参数

         Xgboost模型有3种类型的参数:通用参数、辅助参数和任务参数。通用参数确定上升过程中上升模型类型,常用树或线性模型;辅助参数取决于所选的上升模型;任务参数定义学习任务和相应的学习目标。

Xgboost模型中,常用参数说明如下:
(1)Xgboost:设置需要使用的上升模型。可选gbtree(树)或gblinear(线性函数),默认为gbtree。

(2)nthread:Xgboost运行时的并行线程数,默认为当前系统可以获得的最大可用线程数。

(3)eta:收缩步长,即学习速率,取值范围是,默认为0.3。在更新叶子节点的时候,权重乘以eta,以避免在更新过程中的过拟合。
(4)max_depth:每棵树的最大深度,取值范围,默认为6。树越深,越容易过拟合。
(5)subsample:训练的实例样本占整体实例样本的比例,取值范围是(0,1],默认为1。值为0.5时意味着Xgboost随机抽取一半的数据实例来生成树模型,这样能防止过拟合。
(6)colsample_bytree :在构建每棵树时,列(特征)的子样本比,参数值的范围是(0,1]。
(7)objective:默认为reg:linear;
(8)seed:随机数种子,为确保数据的可重现性,默认为0。

逻辑回归的推导如下:根据引用,逻辑回归的模型函数使用sigmoid函数将线性函数映射到(0,1)的区间上。假设输入变量为x,回归系数为β,那么逻辑回归模型可以表示为:f(x) = sigmoid(β0 + β1x1 + β2x2 + ... + βnxn)。其中,sigmoid函数可以表示为:sigmoid(z) = 1 / (1 + e^(-z))。通过最大似然估计的方法,可以得到逻辑回归模型中的回归系数的估计值。 XGBoost是一种提升树算法,它在工程实现中有很多优化。根据引用,XGBoost不仅支持CART树模型,还支持线性分类器,可以用作带有L1或L2正则化的逻辑回归(用于分类)或线性回归(用于回归)。在具体工程实现中,XGBoost通过优化目标函数,并使用特定的学习策略和正则化方法来提高模型的性能。 总结起来,逻辑回归是一种使用sigmoid函数将线性函数映射到(0,1)区间上的模型,可以用于分类问题。而XGBoost是一种提升树算法,具有很多优化,包括支持线性分类器和回归模型等。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* [分类问题——逻辑回归XGBoost](https://blog.csdn.net/weixin_48457572/article/details/116594651)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *2* [Xgboost算法推导及分析](https://blog.csdn.net/sxf1061926959/article/details/78303555)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] - *3* [leetcodebp的题-nlp:小案件](https://download.csdn.net/download/weixin_38509656/20044870)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 33.333333333333336%"] [ .reference_list ]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值