当前位置: 首页 > news >正文

做网站用什么电脑好推广链接让别人点击

做网站用什么电脑好,推广链接让别人点击,h5网站建设哪家好,政府网站 banner 源码LightGBM 进行回归建模的流程 文章最前: 我是Octopus,这个名字来源于我的中文名–章鱼;我热爱编程、热爱算法、热爱开源。所有源码在我的个人github ;这博客是记录我学习的点点滴滴,如果您对 Python、Java、AI、算法有…

LightGBM 进行回归建模的流程

文章最前: 我是Octopus,这个名字来源于我的中文名–章鱼;我热爱编程、热爱算法、热爱开源。所有源码在我的个人github ;这博客是记录我学习的点点滴滴,如果您对 Python、Java、AI、算法有兴趣,可以关注我的动态,一起学习,共同进步。

加载数据:

from pathlib import Path
import pandas as pdregression_example_dir = Path(__file__).absolute().parents[1] / "regression"
df_train = pd.read_csv(str(regression_example_dir / "regression.train"), header=None, sep="\t")
df_test = pd.read_csv(str(regression_example_dir / "regression.test"), header=None, sep="\t")

这里使用 pandas 加载训练数据和测试数据。数据文件路径是通过 Path 模块构建的,假设数据存储在项目目录的 regression 文件夹中。

数据预处理

y_train = df_train[0]
y_test = df_test[0]
X_train = df_train.drop(0, axis=1)
X_test = df_test.drop(0, axis=1)

将数据分为特征 (X_train, X_test) 和标签 (y_train, y_test)。

创建 LightGBM 数据集:

import lightgbm as lgblgb_train = lgb.Dataset(X_train, y_train)
lgb_eval = lgb.Dataset(X_test, y_test, reference=lgb_train)

将 pandas DataFrame 转换为 LightGBM 所需的 Dataset 格式。

设置参数

params = {"boosting_type": "gbdt","objective": "regression","metric": {"l2", "l1"},"num_leaves": 31,"learning_rate": 0.05,"feature_fraction": 0.9,"bagging_fraction": 0.8,"bagging_freq": 5,"verbose": 0,
}

配置 LightGBM 的训练参数,包括提升类型、目标函数、评估指标、叶子节点数、学习率等。

训练模型

gbm = lgb.train(params, lgb_train, num_boost_round=20, valid_sets=lgb_eval, callbacks=[lgb.early_stopping(stopping_rounds=5)]
)

使用 train 方法进行训练,指定评估数据集,并设置提前停止的回调函数以防止过拟合。

保存模型:

gbm.save_model("model.txt")

将训练好的模型保存到文件。

预测和评估:

from sklearn.metrics import mean_squared_errory_pred = gbm.predict(X_test, num_iteration=gbm.best_iteration)
rmse_test = mean_squared_error(y_test, y_pred) ** 0.5
print(f"The RMSE of prediction is: {rmse_test}")

使用测试集进行预测,并计算预测结果的均方根误差 (RMSE)。

这段代码可以作为一个模板,用于基于 LightGBM 的回归任务。确保你已经安装了所需的库 (pandas, scikit-learn, lightgbm) 并有合适的数据集。

http://www.ds6.com.cn/news/70119.html

相关文章:

  • 制作网页心得体会北京seo公司网站
  • 中国人去菲律宾做网站赌钱会抓吗微信朋友圈广告代理
  • 优化网站建设企业所得税优惠政策
  • 品牌商城网站建设公司整合营销推广
  • 庆阳市建设局网站百度品牌广告是什么
  • 摄影欣赏网站哪个最好seo实战优化
  • 市委宣传部网站流量点击推广平台
  • 网站建设公司年终总结网络推广专员岗位职责
  • 网站外链购买今日头条官网
  • 电子商务网站开发的预期目标以下属于网站seo的内容是
  • 无锡网站开发培训直销的八大课程
  • 物流企业网站模板下载徐州网站设计
  • 怎么用自己电脑做网站服务器吗微信营销案例
  • 大连做网站seo软文推广是什么
  • 新手学做网站教程营销广告文案
  • 黄冈商城网站建设上海优化排名网站
  • iis7.0配置网站公司网站建设开发
  • 什么网站做推广最好关键词在线下载
  • 广州微信网站建设seo推广优化工具
  • 韶关做网站的关键词怎么优化
  • 石排仿做网站真正免费的网站建站平台有哪些
  • 网站绑定ftp深圳网络营销推广培训
  • 建站服务是什么六安seo
  • 网站建设和运营的课程郴州seo网络优化
  • 网站建设外包服务公司创业计划书服装网络营销策划书
  • 个人 备案 多个网站小广告
  • 网站制作公司电话大数据精准获客软件
  • 创建公司主页天津百度整站优化服务
  • 滕州做网站的东莞seo排名收费
  • 网页设计基础怎么制作水平导航条搜索引擎排名优化公司