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

[matlab]matlab上安装xgboost安装教程简单版

【前言】
网上基于MATLAB的xgboost安装教程太少了,以至于几乎搜不到,为此做了一个简单安装教程

【安装前提】
有matlab软件,版本越高越好,我用的是2023a。理论支持matlab2018a及其以上,因此需要自己提前安装好matlab

【安装步骤】

首先下载xgboost_matlab_installer.7z这个压缩包

将这个安装包解压到一个非中文且没有空格目录。比如我解压到了 

C:\Users\Administrator\Downloads\xgboost_matlab

打开FIRC.exe软件,界面如下

 单击matlab安装路径文字可以自动获取matlab安装路径

粘贴邀请码后点击开始安装,状态说明安装已完成,目前大约3秒可以完成。软件自动配置matlab且完成所有xgboost配置自动改写。

【验证安装】

我们打开matlab2023a并切换到xgboost安装目录

 

 可以看到有main.m这个是测试例子,我们点击运行

结果如下:

至此安装完成!总结如下:

第一步:下载解压软件安装包

第二步:软件上导入matlab安装目录点击开始安装,等待安装完成

第三步:验证,这个代码实际是xgboost_train拷贝过来的:

clear all
warning off
load carsmall; Xtrain = [Acceleration Cylinders Displacement Horsepower MPG]; ytrain = cellstr(Origin); ytrain = double(ismember(ytrain,'USA'));
X = Xtrain(1:70,:); y = ytrain(1:70); Xtest = Xtrain(size(X,1)+1:end,:); ytest = ytrain(size(X,1)+1:end);model_filename = []; model = xgboost_train(X,y,[],999,'AUC',model_filename); %%% model_filename = 'xgboost_model.xgb'loadmodel = 0; Yhat = xgboost_test(Xtest,model,loadmodel);[XX,YY,~,AUC] = perfcurve(ytest,Yhat,1);
figure; plot(XX,YY,'LineWidth',2); xlabel('False positive rate'); ylabel('True positive rate'); title('ROC for Classification by Logistic Regression'); grid on
figure; scatter(Yhat,ytest + 0.1*rand(length(ytest),1)); grid on

http://www.dtcms.com/a/293836.html

相关文章:

  • Excel——设置打印的区域
  • Unity × RTMP × 头显设备:打造沉浸式工业远控视频系统的完整方案
  • 将AI协作编程从“碰运气”的提示工程(Prompt Engineering)提升到“可预期”的上下文工程(Context Engineering)
  • 驯服AI的“魔法咒语”:Prompt提示词工程使用教程
  • 【Spring Cloud Gateway 实战系列】基础篇:路由、断言、过滤器、负载均衡深度解析
  • AI产品经理面试宝典第46天:模型评估与Prompt工程核心考点解析
  • 1553B心得总结
  • VSCODE 禁用git 功能
  • k8s:docker compose离线部署haborV2.13.1及采用外部的postgresql及redis数据库
  • 设计模式九:构建器模式 (Builder Pattern)
  • Hexo - 免费搭建个人博客01 - 安装软件工具
  • 在 Ubuntu 22.04 上运行 cAdvisor 时遇到 mountpoint for cpu not found 错误
  • DeepSeek 助力 Vue3 开发:打造丝滑的日历(Calendar),日历_家庭维护示例(CalendarView01_31)
  • Linux 环境下安装 MySQL 8.0.34 二进制 详细教程 附docker+k8s启动
  • 【Redis】在Ubentu环境下安装Redis
  • 探索 Linux 权限的奥秘:守护系统安全的关键
  • Cell Meb | 国自然热点DNA甲基化和蛋氨酸代谢共同解析癌症恶病质肌肉萎缩的机制
  • 嵌入式平台DMXRDM协议开源项目说明
  • DIOR-ViT:用于病理图像癌症分类的差分序数学习视觉Transformer|文献速递-医学影像算法文献分享
  • 总结CRC算法的几个知识点【防止遗忘】
  • C#与WPF使用mvvm简单案例点击按钮触发弹窗
  • 【Spring Cloud Gateway 实战系列】进阶篇:过滤器高级用法、动态路由配置与性能优化
  • 2025年股指期货期权交割日一览表
  • 第五章 W55MH32 UDP示例
  • 算法笔记之归并排序
  • 分享鸢尾花数据集:iris.csv,以及简单数据分析与分类预测示例(决策树)
  • Deep learning--模型压缩的五种方法
  • 沪银本周想法
  • Spring DeferredResult 实现长轮询
  • Http证书体系及证书加密流程(通信流程)