【2024华数杯国际数学建模竞赛】问题B 光伏发电 完整代码+结果分析+论文框架(二)

问题B(二)

    • 5.2 问题二模型的建立与求解(二)
      • 5.1.4基于LSTM的时间序列预测模型
      • 5.1.5 LSTM的时间序列预测结果
      • 5.1.6 多元回归模型的预测结果
      • 5.1.7 LSTM时间序列模型的性能评价
    • 5.2 问题二模型的建立与求解
      • 5.2.1基于皮尔逊系数相关性分析的降维模型
      • 5.2.2基于topsis的熵权法综合评价模型
    • 论文与代码获取

5.2 问题二模型的建立与求解(二)

5.1.4基于LSTM的时间序列预测模型

长短时记忆网络即LSTM网络,它是一种递归神经网络。与其他的神经网络相比,这种网络最大的不同之处就是所有的隐藏层单元并不是彼此独立存在的。各大隐藏层间不仅有密切的联系,隐藏层单元前节点的时序输入与之有非常密切的关系,该特征在处理和时序关联的数据会产生极大的影响。LSTM神经网络可以记住长期依赖关系可以克服处理长序列的数据时发生的梯度爆炸和梯度消失等问题。

LSTM的结构单元如图10所示,主要包括:输入门、输出门、遗忘门和自连接的记忆单元状态值。LSTM模型中三类门结构的核心功能即管控传递,控制何种信息可以传递至当前神经元,选择多少当前神经元的信息至下一个神经元,其取值主要取决于xt、ht和ht-1的值。
在这里插入图片描述
在这里插入图片描述

5.1.5 LSTM的时间序列预测结果

在这里插入图片描述
在这里插入图片描述
从图表中可以看出:xx根据图表写结论

5.1.6 多元回归模型的预测结果

在这里插入图片描述
在这里插入图片描述
可以用回归作图对比一下(如果不会使用MATLAB可以用SPSS)

5.1.7 LSTM时间序列模型的性能评价

在这里插入图片描述
在这里插入图片描述
根据上述测试机和训练集的相对误差来分析精确度,可以说一下误差较小。
越接近0越小
在这里插入图片描述
这个是训练过程图
综上所述,通过基于箱线图的数据预处理,去除异常值和缺失值;然后对处理后的数据进行描述性统计分析确定数据之间的独立性和定性趋势;然后使用斯皮尔曼相关性分析来确定各因素之间的相关性系数,可以得出xx特点,最后使用LSTM模型建立了供电量的时间序列预测模型,对2060年之前数据进行了预测,并分析了其精确度。

5.2 问题二模型的建立与求解

5.2.1基于皮尔逊系数相关性分析的降维模型

在这里插入图片描述
在这里插入图片描述
根据皮尔逊相关性绘制的热力图如图2所示,可知多个自变量与因变量综合得分的相关系数类似,由此采用因子分析降维,与因变量因子分析步骤相同,分别进行单因子,双因子、三因子,得双因子结果最好。为节省篇幅只展示双因子结果,如图3所示。即聚合为五个自变量主因子。
在这里插入图片描述

5.2.2基于topsis的熵权法综合评价模型

熵权法是对指标体系客观(利用已知数据)赋权的方法。指标的变异程度(方差)越小,所反映的信息量也越少(同时信息越大),其对应的权值也应该越低。一般来说,若某个指标的信息熵越小,表明指标值得变异程度越大,提供的信息量越多,在综合评价中所能起到的作用也越大,其权重也就越大。相反,某个指标的信息熵越大,表明指标值得变异程度越小,提供的信息量也越少,在综合评价中所起到的作用也越小,其权重也就越小。
在这里插入图片描述
在这里插入图片描述

论文与代码获取

在这里插入图片描述
在这里插入图片描述

完整代码与论文的获取看下面,滴滴我!

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

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

相关文章

第十四届蓝桥杯省赛pythonB组题。 管道

5407. 管道 - AcWing题库 ​​​ 有一根长度为 len的横向的管道,该管道按照单位长度分为 len 段,每一段的中央有一个可开关的阀门和一个检测水流的传感器。 一开始管道是空的,位于 Li 的阀门会在 Si 时刻打开,并不断让水流入管道。…

【C++中STL】set/multiset容器

set/multiset容器 Set基本概念set构造和赋值set的大小和交换set的插入和删除set查找和统计 set和multiset的区别pair对组两种创建方式 set容器排序 Set基本概念 所有元素都会在插入时自动被排序。 set/multist容器属于关联式容器,底层结构属于二叉树。 set不允许容…

go windows环境下编译成 linux可执行文件

cmd执行以下命令: set GOARCHamd64 go env -w GOARCHamd64 set GOOSlinux go env -w GOOSlinux然后go build [文件名],编译好的程序放到linux环境下 chmod 777 [文件名] 给权限,执行即可 再切换回windows go env -w GOARCHamd64 go env -…

设计高并发分布式锁架构的实用指南

在面对Java超大并发需求时,设计一个高效的分布式锁架构是至关重要的。本文将为您提供一套清晰明了、实践方便的设计指南,以确保系统在高并发场景下能够稳定可靠地运行。 1. 需求分析 首先,了解业务需求对分布式锁的具体要求至关重要。考虑到…

代码随想录算法训练营第16天| Leetcode 110.平衡二叉树、257.二叉树的所有路径、404.左叶子之和

目录 Leetcode 110.平衡二叉树 Leetcode 257.二叉树的所有路径 Leetcode 404.左叶子之和 Leetcode 110.平衡二叉树 题目链接:Leetcode 110.平衡二叉树 题目描述:给定一个二叉树,判断它是否是高度平衡的二叉树。本题中,一棵高度平…

架构师的36项修炼-08系统的安全架构设计

本课时讲解系统的安全架构。 本节课主要讲 Web 的攻击与防护、信息的加解密与反垃圾。其中 Web 攻击方式包括 XSS 跨站点脚本攻击、SQL 注入攻击和 CSRF 跨站点请求伪造攻击;防护手段主要有消毒过滤、SQL 参数绑定、验证码和防火墙;加密手段&#xff0c…

java关键字概述——final及常量概述

前言: 打好基础,daydayup! final final概述 final关键字是最终的意思,可以修饰(类,方法,变量) final作用 修饰类:该类被称为最终类,特点为不能被继承 修饰方法&#xff…

智能GPT图书管理系统(SpringBoot2+Vue2)、接入GPT接口,支持AI智能图书馆

☀️技术栈介绍 ☃️前端主要技术栈 技术作用版本Vue提供前端交互2.6.14Vue-Router路由式编程导航3.5.1Element-UI模块组件库,绘制界面2.4.5Axios发送ajax请求给后端请求数据1.2.1core-js兼容性更强,浏览器适配3.8.3swiper轮播图插件(快速实…

【笔试常见编程题01】删除公共字符串、组队竞赛、倒置字符串、排序子序列

1. 删除公共字符串 输入两个字符串,从第一字符串中删除第二个字符串中所有的字符。 例如,输入”They are students.”和”aeiou”,则删除之后的第一个字符串变成”Thy r stdnts.” 输入描述 每个测试输入包含2个字符串 输出描述 输出删除后的…

外包干了8个月,技术退步明显...

先说一下自己的情况,大专生,18年通过校招进入武汉某软件公司,干了接近4年的功能测试,今年年初,感觉自己不能够在这样下去了,长时间呆在一个舒适的环境会让一个人堕落! 而我已经在一个企业干了四年的功能测…

v43-47.problems

1.for循环 一般地,三步走: for(初始化;表达式判断;递增/递减) { ....... } 但是,如果说声明了全局变量,那么第一步初始化阶段可以省略但是要写分号‘ ; ’…

Java后端开发:学籍系统核心逻辑

✍✍计算机编程指导师 ⭐⭐个人介绍:自己非常喜欢研究技术问题!专业做Java、Python、微信小程序、安卓、大数据、爬虫、Golang、大屏等实战项目。 ⛽⛽实战项目:有源码或者技术上的问题欢迎在评论区一起讨论交流! ⚡⚡ Java实战 |…

uniapp组件库fullScreen 压窗屏的适用方法

目录 #平台差异说明 #基本使用 #触发压窗屏 #定义压窗屏内容 #注意事项 所谓压窗屏,是指遮罩能盖住原生导航栏和底部tabbar栏的弹窗,一般用于在APP端弹出升级应用弹框,或者其他需要增强型弹窗的场景。 警告 由于uni-app的Bug&#xff0…

Jsoup - 【Java爬虫】- 批量下载指定网站图片

简介 Jsoup 是一款Java 的 HTML 解析器,可直接解析某个 URL 地址、HTML 文本内容。它提供了一套非常省力的API,可通过 DOM,CSS 以及类似于 JQuery 的操作方法来取出和操作数据。 Jsoup 对多线程、连接池、代理等等的支持并不是很好&#xff0…

redis面试题合集-高级

前言 前文介绍了redis入门知识,接下来我们继续深入介绍redis集群以及高可用相关知识,并补充我在工作中的一些经验。 redis高级面试题合集 redis数据结构的底层实现方案? Redis的数据结构底层实现主要依赖于一种称为"简单动态字符串&q…

DEM高程地形瓦片数据Cesium使用教程

一、简介 从开始写文章到现在,陆续发布了全球90m、30m(包括哥白尼及ALOS)、12.5m全球级瓦片数据,以及中国12.5、日本10m、新西兰8m、等国家级瓦片数据,同时也发布了台湾20m、中国34省区12.5m等地区级瓦片数据。在数据发布的文章中对数据如何…

C#,最小生成树(MST)普里姆(Prim)算法的源代码

Vojtěch Jarnk 一、Prim算法简史 Prim算法(普里姆算法),是1930年捷克数学家算法沃伊捷赫亚尔尼克(Vojtěch Jarnk)最早设计; 1957年,由美国计算机科学家罗伯特普里姆独立实现; 19…

车载激光雷达标定白板

随着科技的不断发展,自动驾驶技术逐渐成为汽车行业的重要发展方向。激光雷达作为自动驾驶中的重要传感器,其标定和校准是保证自动驾驶系统准确感知和决策的关键环节。本文将介绍自动驾驶激光雷达标定板的相关内容,包括标定板的作用、材料选择…

关于多个平台小程序的变现方式和渠道的横向对比包含但不限于微信百度抖音小程序的变现方式以门槛

#小程序变现# #小李子9479# 微信小程序百度小程序抖音小程序qq小程序入驻门槛个人,个体,企业均可企业,个体也不行个体,企业个人,个体,企业入驻费用300,主体认证过不用交000流量主1000uv百青藤…

stable-diffusion-webui 汉化(中文界面)

大家好,我是水滴~~ 本文主要介绍 Stable Diffusion WebUI 是如何汉化的,文章详细的介绍汉化过程,并加上配图能够清晰的展示该过程。 Stable Diffusion WebUI 官方并没有出中文界面,需要通过安装插件来汉化,下面是详细…