Python数据分析与机器学习39Xgboost算法实例

classxgboost.XGBClassifier(max_depth=3,learning_rate=0.1,n_estimators=100,silent=True,objective='binary:logistic',booster='gbtree',n_jobs=1,nthread=None,gamma=0,min_child_weight=1,max_delta_step=0,subsample=1,colsample_bytree=1,colsample_bylevel=1,reg_alpha=0,reg_lambda=1,scale_pos_weight=1,base_score=0.5,random_state=0,seed=None,missing=None,**kwargs)boostergbtree树模型做为基分类器(默认)gbliner线性模型做为基分类器n_jobs并行线程数silentsilent=0时,不输出中间过程(默认)silent=1时,输出中间过程nthreadnthread=-1时,使用全部CPU进行并行运算(默认)nthread=1时,使用1个CPU进行运算。scale_pos_weight正样本的权重,在二分类任务中,当正负样本比例失衡时,设置正样本的权重,模型效果更好。例如,当正负样本比例为1:10时,scale_pos_weight=10。

n_estimatores含义:总共迭代的次数,即决策树的个数调参:

max_depth含义:树的深度,默认值为6,典型值3-10。调参:值越大,越容易过拟合;值越小,越容易欠拟合。

min_child_weight含义:默认值为1,。调参:值越大,越容易欠拟合;值越小,越容易过拟合(值较大时,避免模型学习到局部的特殊样本)。

subsample含义:训练每棵树时,使用的数据占全部训练集的比例。默认值为1,典型值为0.5-1。调参:防止overfitting。

colsample_bytree含义:训练每棵树时,使用的特征占全部特征的比例。默认值为1,典型值为0.5-1。调参:防止overfitting。

learning_rate含义:学习率,控制每次迭代更新权重时的步长,默认0.3。调参:值越小,训练越慢。典型值为0.01-0.2。

gamma惩罚项系数,指定节点分裂所需的最小损失函数下降值。调参:

alphaL1正则化系数,默认为1

lambdaL2正则化系数,默认为1

代码:

[0] validation_0-logloss:0.60491[1] validation_0-logloss:0.55934[2] validation_0-logloss:0.53068[3] validation_0-logloss:0.51795[4] validation_0-logloss:0.51153[5] validation_0-logloss:0.50934[6] validation_0-logloss:0.50818[7] validation_0-logloss:0.51097[8] validation_0-logloss:0.51760[9] validation_0-logloss:0.51912[10] validation_0-logloss:0.52503[11] validation_0-logloss:0.52697[12] validation_0-logloss:0.53335[13] validation_0-logloss:0.53905[14] validation_0-logloss:0.54545[15] validation_0-logloss:0.54613Accuracy:74.41%

THE END
1.python趣味编程100例(99个)python如今很流行,AI的首选工具;python趣味编程100例(99个),学习编程不枯燥。 python 趣味编程 例程2018-04-06 上传大小:40KB 所需:34积分/C币 有趣的python小程序分享 主要介绍了有趣的python小程序分享,具有一定参考价值,需要的朋友可以了解下。 上传者:weixin_38579899时间:2020-09-21 ...https://www.iteye.com/resource/logdakbai-10330001
2.Python基础训练100题(带答案).pdf文章目录 Python3 100 例 实例 001 :数字组合 实例 002 :“个税计算” 实例 003 :完全平方数 实例 004 :这天第几天 实例 005 :三数排序 实例 006 :斐波那契数列 实例 007 :copy 实例 008 :九九乘法表 实例 009 :暂停一秒输出 实例 010 :给人看的时间 实例 011 :养兔子 实例 012 :100 到 200 的...https://max.book118.com/html/2022/0802/6145034153004220.shtm
3.Python100道经典练习题实例012:100到200的素数 实例013:所有水仙花数 实例014:分解质因数 实例015:分数归档 实例016:输出日期 实例017:字符串构成 ...实例059:画图(丑) 实例060:字符串长度 实例061:杨辉三角 实例062:查找字符串 实例063:画椭圆 实例064:画椭圆、矩形 实例065:画组合图形 ...https://www.jianshu.com/p/d3511abf851d
4.Python练习实例58菜鸟教程Python 练习实例58 Python 100例 题目:画图,学用rectangle画方形。 程序分析: rectangle(int left, int top, int right, int bottom) 参数说明:(left ,top )为矩形的左上坐标,(right,bottom)为矩形的右下坐标,两者可确定一个矩形的大小 实例(Python 2.0+) https://www.runoob.com/python/python-exercise-example58.html
1.python创意小作品100行代码左右,python编程优秀作品大家好,小编来为大家解答以下问题,python创意小作品100行代码左右,python编程优秀作品,现在让我们一起来看看吧! 白天停电停网了一天后,又遇到一些事情心情难过,白天看到一些有趣的图像,是用python的turtle库画图。 晚上来电了后,也不想学习了,就看网上一些教程学习画图Python简单代码画爱心。 https://blog.csdn.net/Fixf4556/article/details/136815650
2.python高级绘图python绘图100例python高级绘图 python绘图100例 实例1:利用海龟库绘制一条python #引入了turtle海龟绘图库 import turtle #from turtle import*,往后既不用turtle.了,但是容易出现函数重名问题,前面那种方法不会出现 #import turtle as 库别名(起个小名) #打开绘图窗口长650px、宽350px,距离电脑屏幕左上角为200px,200px...https://blog.51cto.com/u_16099257/6451863
3.Python海龟绘图120题Python海龟绘图120题_python海龟作图经典100例 Ch**ge上传2.51 MB文件格式docxpython海龟绘图 Python 海龟绘图 120 题 (0)踩踩(0) 所需:7积分 【100小时学会SAP】王纹主编东方出版社 2024-11-28 11:37:51 积分:1 2024年noc比赛Coding创意编程赛项-创意实验室初赛模拟题...https://www.coder100.com/index/index/content/id/1374361
4.Python画图练习案例分享python这篇文章主要介绍了Python画图练习案例分享,文章基于Python实现各种画图,具有一定的参考价值,感兴趣的小伙伴可以参考一下+ 目录 1.多边形的绘制案例 1 2 3 4 5 6 7 8 9 # 多边形的绘制案例 import turtle def main(): turtle.color("green") # steps代表多边形的绘制 turtle.circle(50,steps=6) turtle....https://www.jb51.net/article/254344.htm
5.100个Python小例子(练习题三)实例059:画图(丑) 题目:画图,综合例子。 if __name__ == '__main__': from tkinter import * canvas = Canvas(width = 300,height = 300,bg = 'green') canvas.pack(expand = YES,fill = BOTH) x0 = 150 y0 = 100 canvas.create_oval(x0 - 10,y0 - 10,x0 + 10,y0 + 10) canvas.cr...http://www.360doc.com/content/22/1106/11/37289152_1054793966.shtml
6.GitHubyangzhiwei256/pythonsmall已发《我的Python之路V1.3.pdf》最新版本V1.3包括9个章节:Python基础,Python字符串和正则,Python文件和日期,Python多线程, Python三大利器,Python画图 ,Python之坑,基础算法小例子,Python实战,目前超过200个小例子。 欢迎直接在线阅读和学习:https://python-small-examples.readthedocs.io/en/latest/ 感受Python之美 ...https://github.com/yangzhiwei256/python-small-examples
7.Python机器学习经典实例(第2版)本书着重于实用的解决方案,提供多个案例,详细地讲解了如何使用Python生态系统中的现代库来构建功能强大的机器学习应用程序;还介绍了分类、聚类和推荐引擎等多种机器学习算法,以及如何将监督学习和无监督学习技术应用于实际问题;最后,介绍了强化学习、深度神经网络和自动机器学习等应用示例。本书适合数据科学家、机器学习...https://labs.epubit.com/bookDetails?id=UB7803f4920d4eb
8.“Python2020fall”的版本间的差异SUDA教材的名字:零基础学习并理解Python 特点:1)把重点放到理解上,建立基本概念;2)重视英语学习,尽可能多的给出英语术语翻译;3)多画流程图、多给出图例,考虑latex画图。 考试安排 第一次考试:11.11(周三),考试内容:基础、分支、列表、循环 (考试成绩) http://hlt.suda.edu.cn/index.php?title=Python-2020-fall&diff=3279&oldid=3251
9.OpenCVzeros((100,500,3),np.uint8) img[:] = 255 # 绘制默认1px边框的圆 cv.circle(img,(50,50),25,(255,0,0)) # 绘制填充圆 thickness cv....Opencv-python画图基础知识 opencvpython数据结构 相关函数介绍 1. Point 该数据结构表示了由其图像坐标 和 指定的2D点。可定义为: Point pt; pt.x = ...https://cloud.tencent.com/developer/article/2153212