news 2026/4/23 15:26:37

风速发电预测(线性回归模型 、XGBoost模型 、决策树回归模型 、随机森林回归模型 、梯度提升回归模型与LSTM模型对比,多特征输入,单标签输出,可轻易替换为其它时序数据集)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
风速发电预测(线性回归模型 、XGBoost模型 、决策树回归模型 、随机森林回归模型 、梯度提升回归模型与LSTM模型对比,多特征输入,单标签输出,可轻易替换为其它时序数据集)

1.前言

1.1.运行效果:风速发电预测(线性回归模型 、XGBoost模型 、决策树回归模型 、随机森林回归模型 、梯度提升回归模型与LSTM模型对比,多特征输入,单标签输出,可轻易替换_哔哩哔哩_bilibili

1.2.环境库:

如果库版本不一样, 一般也可以运行,这里展示我运行时候的库版本,是为了防止你万一在你的电脑上面运行不了,可以按照我的库版本进行安装并运行

如果想查看自己本地目前库的版本,可以运行下面的代码

import tensorflow as tf print("TensorFlow版本:", tf.__version__) import numpy as np import pandas as pd import datetime as dt import plotly import matplotlib print("NumPy版本:", np.__version__) print("Pandas版本:", pd.__version__) print("Plotly版本:", plotly.__version__) print("Matplotlib版本:", matplotlib.__version__) import xgboost import sklearn print("XGBoost版本:", xgboost.__version__) print("sklearn版本:", sklearn.__version__)

2.数据集介绍

2022年美国某个风电场数据集(从1月1号中午12:00开始收集数据,截止时间为:12月31号下午11:00,每隔一个小时收集数据一次),一共8760行数据。

一共有6列数据:列名字为Time stamp(2022); System power generated | (kW) ;Wind speed | (m/s); Wind direction | (deg); Pressure | (atm) ;Air temperature | ('C);

对应的中文名字:时间戳("Time stamp");系统发电功率;风速;风向;气压;空气温度。

数据开始位置

数据截止位置

3.项目文件夹

data文件夹装载风力发电数据集

code.py是线性回归模型 、XGBoost模型 、决策树回归模型 、随机森林回归模型 、梯度提升回归模型

LSTM.py是LSTM预测模型

version.py是查看自己本地目前库的版本

4.效果

4.1.五个传统机器学习模型(线性回归模型 、XGBoost模型 、决策树回归模型 、随机森林回归模型 、梯度提升回归模型)

一个样本的特征:风速;风向;气压;空气温度;样本对应的标签:系统发电功率。

训练集与测试集比例:4:1。也就是前6608行数据为训练集,后1652行是测试集。

线性回归模型

XGBoost模型

决策树回归模型

随机森林回归模型

梯度提升回归模型

五个模型的训练集与测试集RMSE

测试集的MSE

4.2.LSTM模型

因为前面五个传统机器学习模型效果已经不错了,所以这里LSTM采用另外一种特征情况

一个样本的特征(黄色部分):系统发电功率前24个值;样本对应的标签(蓝色部分):第25个点的系统发电功率。

LSTM模型:测试集预测值和真实值

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/3/22 1:11:37

企业级安康旅游网站管理系统源码|SpringBoot+Vue+MyBatis架构+MySQL数据库【完整版】

摘要 随着旅游业的快速发展,安康地区凭借其独特的自然景观和丰富的文化资源吸引了大量游客。然而,传统的旅游管理模式难以满足现代游客的个性化需求,尤其是在信息查询、行程规划和服务反馈等方面存在效率低下、数据分散等问题。为了提高旅游管…

作者头像 李华
网站建设 2026/4/23 13:59:02

9款免费AI论文生成器实操指南:维普查重一把过不留AIGC痕迹

还在为论文开题、写作、降重、查重而焦虑吗?面对导师的修改意见感到无从下手?担心AI生成的论文被系统检测出来?这篇文章就是为你准备的终极解决方案。我们亲测了市面上9款热门且实用的免费AI论文工具,为你整理出这份手把手的实操指…

作者头像 李华
网站建设 2026/4/23 15:25:54

面向政府与公共机构的数字内容与知识管理平台解决方案

在数字化浪潮推动下,各级政府与公共服务机构面临着内容碎片化、信息共享阻塞与公众服务效率低等核心挑战。政府不仅要公开政策法规、提升服务触达率,还需加强内部协作与知识传承,实现透明、高效、智能化治理。Baklib 数字内容体验云平台为政府…

作者头像 李华
网站建设 2026/4/18 9:46:31

数字孪生项目的外包开发流程

数字孪生(Digital Twin)外包开发相比传统软件开发更为复杂,因为它涉及物理建模、实时数据集成、仿真算法以及可视化渲染四个维度的深度结合。数字孪生项目的标准外包开发流程通常分为以下六个阶段:1. 需求分析与场景定义这是项目成…

作者头像 李华
网站建设 2026/4/23 15:18:51

导师推荐!9款AI论文写作软件测评:本科生毕业论文全攻略

导师推荐!9款AI论文写作软件测评:本科生毕业论文全攻略 2026年AI论文写作工具测评:为本科生量身打造的高效指南 随着人工智能技术在学术领域的广泛应用,越来越多的本科生开始借助AI论文写作工具提升写作效率、优化内容质量。然而&…

作者头像 李华