自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(5)
  • 收藏
  • 关注

原创 lightgbm cv got an unexpected keyword argument ‘verbose_eval‘

LightGBM 3.x版本后移除了verbose_eval参数,改用回调函数控制日志输出。解决CV配置报错的方法是:将原先的verbose_eval参数替换为callbacks参数,通过lgb.log_evaluation()函数设置日志输出频率(如每50次迭代显示一次)。正确写法应为:cv_results = lgb.cv(..., callbacks=[lgb.log_evaluation(period=50)], ...)。这一变更使日志控制更加灵活统一,需注意新版本API的参数调整。

2025-11-18 11:27:12 146

原创 机器学习入门学习记录——泰坦尼克号生存预测2数据分析

本文介绍了泰坦尼克号生存预测的数据分析方法。首先通过Pandas读取训练集和测试集数据,然后定义了两个分析函数:data_desc()用于查看数据集基本信息,data_info()用于统计特征分布情况。接着对数据进行预处理:合并训练集和测试集,填充缺失值,对数值型字段进行标准化,对类别型字段进行编码。最后使用随机森林分类器进行交叉验证,并补充了常见的评分指标说明(准确率、精确率、召回率、F1分数、AUC和log_loss等)。该分析方法为建模预测提供了更完整的数据理解基础。

2025-11-09 18:05:00 142

原创 机器学习入门学习记录——泰坦尼克号生存预测

摘要:基于Kaggle泰坦尼克号数据集(train.csv/test.csv),使用随机森林模型预测乘客生还概率。核心字段包括船舱等级(Pclass)、性别(Sex)、亲属数量(SibSp/Parch)等。通过pandas进行数据探索,包括数据分布统计、分组聚合分析及可视化。采用get_dummies处理分类变量,构建含100棵决策树的随机森林分类器(n_estimators=100)。模型训练后生成测试集预测结果(submission.csv)。分析表明船舱等级和性别是影响生还的关键因素,后续可通过更复杂

2025-11-02 23:19:28 228

原创 sympy入门——通过sympy计算数据

摘要:本文介绍了使用SymPy库进行符号计算的基础方法,包括代数方程定义、变量替换和数值计算转换。通过lambdify函数可将符号表达式转换为可计算函数,并演示了使用NumPy数组生成一维线图、二维网格图和三维散点图的可视化应用。文章还提到了SymPy的其他功能,如方程求解、展开、系数提取以及排列组合运算等。这些方法为机器学习中的函数计算提供了便捷的符号运算工具。

2025-10-30 20:06:41 124

原创 Windows11matplotlib中文乱码报错问题解决

摘要 解决matplotlib中文显示为方框或字体配置报错的步骤如下:1.安装所需字体文件;2.删除.matplotlib缓存目录(通过matplotlib.get_cachedir()查找);3.重启Python内核。若问题仍存在,可将字体文件复制到matplotlib字体目录(如D:\miniconda3\Lib\site-packages\matplotlib\mpl-data\fonts\ttf)后重复删除缓存和重启操作。该方案适用于JupyterLab环境,解决了因字体缺失导致的显示问题。

2025-10-30 15:25:20 240

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除