【MATLAB第70期】基于MATLAB的LightGbm(LGBM)梯度增强决策树多输入单输出分类预测模型(全网首发,敬请期待)

news2024/9/20 12:37:57

【MATLAB第70期】基于MATLAB的LightGbm(LGBM)梯度增强决策树多输入单输出分类预测模型(全网首发,敬请期待)


(LGBM)是一种基于梯度增强决策树(GBDT)算法。
基于MATLAB的LightGbm即将研究测试上线。
下一个研究对象: ABCBOOST模型


一、效果展示

在这里插入图片描述

二、数据设置:

28输入1输出,2分类模型

三、预测结果


[   0]  train l2 0.243524  train auc 0.768088  valid-1 l2 0.242963  valid-1 auc 0.755797
[   1]  train l2 0.239299  train auc 0.784627  valid-1 l2 0.239442  valid-1 auc 0.755071
[   2]  train l2 0.235559  train auc 0.797551  valid-1 l2 0.235933  valid-1 auc 0.777275
[   3]  train l2 0.231220  train auc 0.801937  valid-1 l2 0.231946  valid-1 auc 0.778678
[   4]  train l2 0.227275  train auc 0.802404  valid-1 l2 0.228124  valid-1 auc 0.781830
[   5]  train l2 0.223873  train auc 0.808435  valid-1 l2 0.225515  valid-1 auc 0.781387
[   6]  train l2 0.221039  train auc 0.812120  valid-1 l2 0.222806  valid-1 auc 0.789441
[   7]  train l2 0.217817  train auc 0.814248  valid-1 l2 0.220040  valid-1 auc 0.789095
[   8]  train l2 0.214815  train auc 0.816482  valid-1 l2 0.217652  valid-1 auc 0.789990
[   9]  train l2 0.211890  train auc 0.817649  valid-1 l2 0.214958  valid-1 auc 0.792046
[  10]  train l2 0.209273  train auc 0.819593  valid-1 l2 0.212286  valid-1 auc 0.795867
[  11]  train l2 0.206929  train auc 0.821450  valid-1 l2 0.210131  valid-1 auc 0.797472
[  12]  train l2 0.204648  train auc 0.823188  valid-1 l2 0.208102  valid-1 auc 0.799689
[  13]  train l2 0.202647  train auc 0.824870  valid-1 l2 0.206802  valid-1 auc 0.798560
[  14]  train l2 0.200606  train auc 0.826843  valid-1 l2 0.205296  valid-1 auc 0.798826
bestIteration: 12

rmse of prediction: 0.4584

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/948583.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

【大数据之Kafka】六、Kafka Broker工作流程

1 Zookeeper存储的Kafka消息 (1)启动zookeeper可客户端 [lyxhadoop102 zookeeper-3.5.7]$ bin/zkCli.sh(2)通过ls命令查看Kafka相关信息 [zk: localhost:2181(CONNECTED) 0] ls /kafka2 Kafka Broker总体工作流程 Zookeeper集…

在springmvc框架中加入tomcat插件失败(找不到插件)

思考问题 在仓库里找不到tomcat插件,与springmvc无关,应该是tomcat版本错最终结论:tomcat插件没用过,所以在idea中找不到,需要从maven仓库中下载解法: 1、复制后面括号里的仓库地址,在浏览器打开…

AMBA_AXI Protocol_基本读写事务

基本读写事务 1. 握手的过程 2. 信道信令要求 3. 通道之间的关系1. 握手的过程 当地址、数据或控制信息可用时,源端(source)产生VALID信号。终端(destination)生成READY信号,表示它可以接受该信息。传输只…

【闭源期刊】Elsevier旗下,1区(TOP),3个月录用

闭源期刊 1区(TOP) 出版社:Elsevier 影响因子:IF(2022)8.5-9.0 期刊分区:JCR1区,中科院2区(无预警记录) 检索情况:SCIE&EI 双检&#xff…

Nacos使用(上):Nacos安装

Nacos使用(上):Nacos安装 Nacos简介 ​ Nacos /nɑ:kəʊs/ 是阿里巴巴的开源项目,是 Dynamic Naming and Configuration Service的首字母简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。 ​ Nacos作用类似于Spring…

【人工智能】—_监督学习、分类问题、决策树、信息增益

文章目录 Decision Trees 决策树建立决策树分类模型的流程如何建立决策树? 决策树学习表达能力决策树学习信息论在决策树学习中的应用特征选择准则一:信息增益举例 结论不足 回到餐厅的例子从12个例子中学到的决策树: Decision Trees 决策树 什么是决策…

基础知识回顾:借助 SSL/TLS 和 NGINX 进行 Web 流量加密

原文作者: Robert Haynes 原文链接: 基础知识回顾:借助 SSL/TLS 和 NGINX 进行 Web 流量加密 NGINX 唯一中文官方社区 ,尽在 nginx.org.cn 网络攻击者肆无忌惮、作恶多端,几乎每天都有网络入侵、数据窃取或勒索软件攻击…

委托和方法的异步调用

概述 异步调用,通常情况下用于执行一些耗时的操作,同时能够保证当前主线程在执行异步调用之后依然能够继续向下执行。异步执行时,系统往往会创建一个新的线程,但需注意,当每一个异步执行都需要创建线程时&…

【校招VIP】java语言考点之synchronized和volatile

考点介绍: synchronized和volatile两个关键字也是校招常考点之一。volatile可以禁止进行指令重排。synchronized可作用于一段代码或方法,既可以保证可见性,又能够保证原子性...... 『java语言考点之synchronized和volatile』相关题目及解析…

C语言:指针数组

一、指针数组介绍 指针数组本质是数组,是一个存放指针的数组 代码如下: arr1和arr2就是指针数组 int main() {int a 1; int *pa &a;int b 2; int *pb &b;int c 3; int *pc &c;int d 4; int *pd &d;int e 5; int *pe &e;in…

【pyqt5界面化工具开发-12】QtDesigner图形化界面设计

目录 0x00 前言 一、启动程序 二、基础的使用 三、保存布局文件 四、加载UI文件 0x00 前言 关于QtDesigner工具的配置等步骤(网上链接也比较多) 下列链接非本人的(如果使用pip 在命令行安装过pyqt5以及tools,那么就可以跳过…

Ansible学习笔记5

copy模块:(重点) copy模块用于对文件的远程拷贝(如把本地的文件拷贝到远程主机上。) 在master的主机上准备一个文件,拷贝文件到group1的所有主机上。 这个用的频率非常高,非常有用的一个模块…

28 - restful -request和response

response: 需要定制返回字段的格式 request: 需要校验前端传来的参数 代码示例: 1. 创建模型类 from datetime import datetime from ext import dbclass User(db.Model):id db.Column(db.Integer, primary_keyTrue, autoincrementTrue)username db.Colu…

Error:java: OutOfMemoryError: insufficient memory

现象:idea编译代码(Build)报错:Error:java: OutOfMemoryError: insufficient memory 亲测有效 在进行代码编译的时候出现以上的提示。从中可以看是内存方面的问题。只需要调节IDEA在编译过程中,内存大小的设置&#…

面向对象的设计原则

设计模式 Python 设计模式:对软件设计中普遍存在(反复出现)的各种问题,所提出的解决方案。每一个设计模式系统地命名、解释和评价了面向对象系统中一个重要的和重复出现的设计 面向对象 三大特性:封装、继承、多态 …

代码随想录笔记--哈希表篇

目录 1--有效的字母异位词 2--两个数组的交集 3--两数之和 4--四数相加II 5--三数之和 6--四数之和 1--有效的字母异位词 利用哈希表存储每个字母的出现次数&#xff0c;比较两个字符串各个字母出现次数是否相等即可&#xff1b; #include <iostream> #include <…

常用的css样式

1&#xff1a;flex布局 .flex-between {display: flex;justify-content: space-between; }.flex-evenly {display: flex;justify-content: space-evenly; }.flex-end {display: flex;justify-content: flex-end; }.flex {display: flex; }.flex-center {display: flex;justify…

实验室的服务器和本地pycharm怎么做图传

参考 远程调试 qt.qpa.xcb: could not connect to display, echo DISPLAY为空[已解决]_功夫小象的博客-CSDN博客 先安装x11 MobaXterm x11-forwarding_C--G的博客-CSDN博客 我是在容器中搞得 1&#xff0c;安装qt5 pip install PyQt5 -i https://pypi.douban.com/simple …

vue 入门案例模版

vue 入门案例1 01.html <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-width, initial-scale1.0"><title>Document</title> &l…

科创板50ETF期权交易:详细规则、费用、保证金和开户攻略

科创板50ETF期权是指以科创板50ETF为标的资产的期权合约。科创板50ETF是由交易所推出的一种交易型开放式指数基金&#xff08;ETF&#xff09;&#xff0c;旨在跟踪科创板50指数的表现&#xff0c;下文介绍科创板50ETF期权交易&#xff1a;详细规则、费用、保证金和开户攻略&am…