2023数学建模国赛游记

2023-09-20 11:13:27

第一参加数学建模国赛,大概也是最后一次参加了,记录一下这几天的历程吧。
我们队的情况是计算机+电气+数统,计算机负责编程,电气学院的负责论文部分,数统的同学负责建模,数据处理部分我们是共同承担。
第一天下午6点发题,5点学校的所有队伍基本都到管理学院的机房在等着发题,5点多题发了,我们开始看题,几个人扫了一下C题觉得可以做,然后就又去看B题,B题是个几何题目,我们建模的同学觉得可以做,然后开始尝试一直在试着看看能不能搞B题,就这样前两问感觉都很简单,但是后面两问觉得还是有难度,建模的同学也不能确定是不是能做出来,然后这时候已经基本上11点了,我们就陷入了选题的纠结,一方面害怕选C题的人太多会直接寄,但选B题害怕搞不出来后面的题目,这里可能有人就要问了?为什么不选A题呢?hh其实我们前期准备也基本没有准备A题相关的,而且我的物理知识也不是很好,所以我们队从最开始培训就没有把A题作为选项,另一方面我们3个人都是第一次参加这种数学建模类比赛的萌新,选择B、C可能对我们是更好的选择,11点了,看了一眼我们学校老师统计的所有队大致的选题情况,B题和C题基本上55开,为了求稳我们拍脑袋决定莽C题。
v2-632f4b63b05674977d96f70ce6ba8193_r
选完题之后我们就回去睡觉了,我回去之后晚上还加了个餐,吃了桶泡面(好饿)。
接着就是第二天7点多就去机房建模去了,三个人都来得很早,相信看过23年国赛C题的人都知道C题数据量很大87W条数据,数据清洗我的另外两个队友都不会编程自然就是我来做这个任务,然后一上午基本没动,一直坐在位置上干活,在中午吃饭的时候把所有数据基本上清洗完了,然后进行了一些描述性分析,画了几张图,建模手拿到数据后用spss进行相关性分析之类的,上午就把第一问基本上做完了,之后下午我就基本上还是在清洗数据,连接表,但是我们下午遇到瓶颈了,第二问,回归结果很差,我们尝试了各种方法,尝试把天数缩短,回归结果依然乱的一批,当时试了很多方法都没什么效果,也尝试了随即森林这些机器学习算法,但是效果依然很不好,确实不知道是我们数据处理得有问题,还是哪里有问题,因为数据很大,最后晚上不得已我们想了一个比较扯得方法(我们自己其实也知道不太不对或者可以说很错),但是当时得拟合效果不得不让我这么去做,后来第三问也是这个问题,依然是成本加成定价和销售量得关系需要用到,我和建模手一直在纠结,想看看有其他思路没有,晚上10点得时候怎么想感觉这个思路都是错误,最后我们不得以去求教老师,老师直接就说我们这个思路不太对,然后说要给出一个关系,然后我们就直接通了一晚,硬着头皮用回归效果不好的式子去做,通了一晚终于把第二问搞定,第三天早上小睡了20分钟就赶紧起来了,然后第三问感觉时间确实不太够了,我们直接就是大胆贪心,最后,论文一直在搞,7:54我们论文手还在写摘要,当时有点着急,因为时间不多了剩下的,最后就催让直接结束交了,最后也是压点交上去,那一刻感觉如释重负,三天两夜,休息了5个小时左右,通了一宿,在zzu得第一次通宵献给数学建模了,总的来说第一次建模真是建的一坨,不过遇到的队友都很不错,很认真,没有摆烂,都坚持到了最后(坐牢三天),不管交上去就算win!一次参赛,终身受益(bushi)
28b5a223ac48de69f7319059b438100

更多推荐

Vue.js vs React:哪一个更适合你的项目?

🌷🍁博主猫头虎(🐅🐾)带您GotoNewWorld✨🍁🦄博客首页——🐅🐾猫头虎的博客🎐🐳《面试题大全专栏》🦕文章图文并茂🦖生动形象🐅简单易学!欢迎大家来踩踩~🌺🌊《IDEA开发秘籍专栏》🐾学会IDEA常用操作,工作效率翻倍~💐🌊《100天精通Golang(基础入门篇)》🐅学会Gol

Spring Cloud实战案例 │ Apollo和Zuul的整合开发

Apollo是携程研发的开源配置管理中心,能够集中管理应用于不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性。本案例结合一个案例介绍Apollo和Zuul的整合开发。整个应用分为4个微服务项目,分别是Eureka服务器项目mweathereurekaserver、服务提供者项

OpenSergo & Spring Cloud Alibaba 带来的服务治理能力

博主介绍:✌全网粉丝3W+,全栈开发工程师,从事多年软件开发,在大厂呆过。持有软件中级、六级等证书。可提供微服务项目搭建与毕业项目实战,博主也曾写过优秀论文,查重率极低,在这方面有丰富的经验✌博主作品:《Java项目案例》主要基于SpringBoot+MyBatis/MyBatis-plus+MySQL+Vue等前后端

云原生微服务 第四章 Spring Cloud Netflix 之 Eureka

系列文章目录第一章Java线程池技术应用第二章CountDownLatch和Semaphone的应用第三章SpringCloud简介第四章SpringCloudNetflix之Eureka文章目录系列文章目录@[TOC](文章目录)前言1、Eureka两大组件2、Eureka服务注册与发现3、案例3.1、创建主工程3.

jq命令安装与使用

目录一、简介二、下载及安装1.Linux安装2.Windows安装3.测试安装结果三、jq用法1.基本语法2.常见用法1)格式化JSON2)获取属性3)属性不存在情况处理4)数组遍历、截取、展开5)管道、逗号、加号6)数据构造7)基础函数8)过滤、排序、分组函数9)字符串操作函数10)日期函数11)高级用法官网地址:h

网络安全(黑客技术)学习笔记

1.网络安全是什么网络安全可以基于攻击和防御视角来分类,我们经常听到的“红队”、“渗透测试”等就是研究攻击技术,而“蓝队”、“安全运营”、“安全运维”则研究防御技术。2.网络安全市场一、是市场需求量高;二、则是发展相对成熟入门比较容易。3.所需要的技术水平需要掌握的知识点偏多(举例):外围打点能力渗透漏洞挖掘流量分析代

LLM系列 | 20 : Llama2 实战(下篇)-中文语料微调(附完整代码)

简介紧接前文:万字长文细说ChatGPT的前世今生Llama2实战(上篇):本地部署(附代码)上篇主要介绍Llama2的基本情况和基于官方模型实测Llama2在中英上的效果,包括单轮和多轮对话。今天这篇小作文作为Llama2的下篇,主要介绍如何用中文语料对Llama2的基座模型(7B版)进行微调并实测微调后模型的效果。

八大排序(一)冒泡排序,选择排序,插入排序,希尔排序

一、冒泡排序冒泡排序的原理是:从左到右,相邻元素进行比较。每次比较一轮,就会找到序列中最大的一个或最小的一个。这个数就会从序列的最右边冒出来。以从小到大排序为例,第一轮比较后,所有数中最大的那个数就会浮到最右边;第二轮比较后,所有数中第二大的那个数就会浮到倒数第二个位置……就这样一轮一轮地比较,最后实现从小到大排序。代

面试题五:computed的使用

题记大部分的工作中使用computed的频次很低的,所以今天拿出来一文对于computed进行详细的介绍,因为Vue的灵魂之一就是computed。模板内的表达式非常便利,但是设计它们的初衷是用于简单运算的。在模板中放入太多的逻辑会让模板过重且难以维护,所以,对于复杂逻辑,vue提倡使用计算属性。需要特别说明:计算属性

python基础语法回顾

1/1pythoneval函数1/1eval()函数是Python中的一个内置函数,它用于执行一个字符串形式的Python表达式,并返回表达式的结果。这个函数接受一个字符串参数,然后将其解析并执行,将结果返回。通常情况下,eval()用于动态地执行Python代码。以下是eval()函数的基本语法:pythonresu

共享股东:让你的连锁店铺更有竞争力

你是否有过这样的困扰:你经营了一家或多家连锁店铺,但是客流量不稳定,收入不理想,资金周转困难,竞争对手层出不穷,你怎么才能让你的店铺更有吸引力,更有利润,更有发展前景呢?如果你有这样的困扰,那么你可能需要了解一下共享股东这个新兴的商业模式。共享股东是一种利用互联网平台,将线下实体店铺的资源和利润与消费者和投资者进行共享

热文推荐