【印象深刻的实战经历】两次全国大学生数学建模经历分享

news2024/11/26 4:38:51

目录

🌼初次接触

初次参加培训

分享培训所得

比赛开始

🔥再次接触

参加校赛

机缘巧合

再次培训

比赛开始

📕技巧总结

从问题的实际意义分析大体上可分为

从问题的解决方法上分析 

做国赛题目的步骤 

赛前准备

选题 

寻找思路  

如何展开思路? 

数学建模论文写作格式 

数学建模竞赛成功的数学模型为

🎀模型分类

预处理

优化模型

预测模型

分类模型

评价模型

💌最后


参赛的经历叙述

🌼初次接触

        初次接触数学建模是在我大一的时候。我是计算机科学与技术专业的,记得那节课高数老师在课堂上讲数学建模怎么怎么样,怎么怎么样的。时间有点就,我也忘了她具体是怎么说的。反正总结下来就是一句话:“一次建模,受益终生”

然后到了六月份我选择了数学建模的选修课,系统听了老师的讲课。嗯~具体过程懂得都懂。老师上课讲的东西,对于大一的我来说,简直了,就是天数,根本听不懂。很难很难。

选修课结课后我参加了校赛的选拔,初次校赛,我只能说,真的什么都不会,该干啥也不知道,我们三个队友,一个跑了,就剩我和另一个人,我俩都是大一的,一言难尽。

可以看看我第一次参加校赛写出的论文,献丑了👇👇👇

没错这就是我第一次写论文写出的东西,现在看来,确实很小白。

但是嘞,还是侥幸拿了校赛的三等奖,估计是老师看我们都是大一的在安慰我们。

初次参加培训

这个培训经历真的让我印象深刻,刻骨铭心,有无数次想要放弃,但是不行,因为老师说这次培训算我们的实训成绩,放弃就等于挂科。简直就是上了贼船。

但也确实学到了很多,给大家分享一下。

分享培训所得

1、学会了查阅各种文献,资料。这对我后期代码遇到BUG解决无形中带来了很多的帮助。

2、论文排版,无敌了,我写的论文那叫一个好看。

3、excel熟练运用常见的功能。本身我就报过班系统的学过office这次又让我的理解更加深刻。

4、团队协作能力,建模是一个团队赛,队友很重要,但是直到最后我都没感觉到,能做到的就是合理分工,能者多劳了。

5、答辩的能力,语言组织的能力都有所提升。

6、初次接触数据分析,能力略有提升。

......等等(我想不到了)

比赛开始

九月份开始比赛,很难忘的经历,这个时候还是疫情,一个队友直接被隔离到了家里,就剩我和另一个队友两个人参加比赛,我当时还不知道这意味着什么?直到最后我才知道,三个人的比赛,少一个人,那么难度就是直线上身,我选的是C题数据分析的类型,我本身就是培训时候只做过两道数据分析类型题的小白,时间到最后根本就不够用了。四道题,做了三道,最后一道题只能随便写写,而且俩个人能做的工作就会少很多,很多地方本来要做更加详细的处理和解释,但最终还是没有做到。最后成绩下来了,没有获奖,和队友的关系也闹崩了,很不好。

🔥再次接触

再次接触数学建模我已经是大二下班学期了,看了之前我2023年的经历,应该知道我基本上已经具备了一定的解决问题的能力,只是在那片文章中没说的就是,我数据分析的能力,也在一年的沉淀中随着我其他方面的提升也得到了突破。

参加校赛

这时候因为接受过系统的国赛培训,打校赛真的就是简简单单,我带着两个大一的学生,一天写完了题,我选的依旧是数据分析类的题目,驾轻就熟了。

最后成绩下来,校一等奖。但实际校奖对我没有什么用处了。我就直接解散了队伍,因为他俩给我说不参加国赛,我当时也没多想就这样了,因为我也知道参加国赛要培训两个月,很累,中途要写八篇论文改八篇论文,答辩八次,每天都要按时打卡签到,根本不想经历第二次了。

机缘巧合

在暑假快结束的时候,老师在去年国赛群里面问有没有还想参加今年国赛的可以联系她,我想了想培训以及培训了大半个月了,我要是现在参见只需要再写三篇论文就可以参加这次国赛,觉得很划算就联系了老师,简单的介绍了一下自己。老师也为我找了两个队友,一男一女。

再次培训

再次培训,就有种一带二的感觉了,新队友依旧是小白,我们需要磨合,才能在国赛中打出成绩。三篇论文刚好用来模磨合我们的团队。我将我的参赛经历以及学到的东西在练习中融入进去,赛前就分配好了任务,一切都在按部就班的进行。

比赛开始

依旧选C题数据分析,毫无悬念。参赛经历是残酷的,第一天我就通宵写题,成果显著,然后队友来了直接分配任务,我浅浅休息了,接着开始写第二问。三天时间转瞬即过,详细过程我就不描述了,我通宵了两夜,最终的成绩还算不错,国赛省一,算是没有遗憾了。


下面分享一下我这两次参赛中学到的数学建模的通用技巧。

📕技巧总结

从问题的实际意义分析大体上可分为

工业、农业、工程设计、交通运输、经济管理、生物、医学和社会事业等七个大类

从问题的解决方法上分析 

几何理论、组合概率、统计(回归)分析、优化方法(规划)、 图论与网络优化、层次分析、插值与拟合、差分方法、微分方程 、排队论、模糊数学、随机决策、多目标决策、随机模拟、灰色系统理论、神经网络、时间序列、综合评价、机理分析等方法。

做国赛题目的步骤 

1、赛前准备(从身体到心里)

2、选题

3、寻找思路(分析题目的过程)

4、建立模型

5、求解模型

6、形成论文

7、反复修改论文

8、定稿,提交论文

赛前准备

1)日常生活方面(竞赛期间,勿乱食)

2)基本知识(建模的常用方法及案例)

3)基本技能(写作技能、表达交流能力,搜索资料能力,创新能力,团队协作能力)

4)论文写作模板

5)常用程序

6)工具书

7)电脑,网络

8)数学建模官方网站或教练组提供的须知

选题 

常规选题步骤:

1)下载赛题并打印(A,B,C题各三份)。

2)各队员认真审读题目两遍(比如,统一先读A题),基本知道A题的大致内容,开始讨论。

3)同样,对B、C题进行讨论。

4)根据三人分析的结果,结合本队伍知识结构,按照少数服从多数原则选定题目。

5)对所选定题目,首先应把题目熟记于心;然后对题目初步分析,确认可以做的出来。

选题----特殊情况

有时某道题目正符合队员的知识结构,可以直接选择该题。

寻找思路  

1)分析题目,明确建模目的

2)罗列有关因素及关系,分清主次因素

3)要先形成整体思路!

个人经历:明确题目(05A)就是要作评价,首先否定了拟合的方法,然后通过搜索资料(网上

搜索及去环化学院借书)发现了模糊综合评价法,并且进一步分析,确认可以用到本题中。

如何展开思路? 

借助于一系列问题来展开思路

这个问题与什么问题相似?

如果将问题分解成两个或几个部分会怎样?

极限情形(或理想状态)如何?

综合问题的条件可得到什么结果?(和目标相差多少)

要实现问题的目标需要什么条件?

借助于下意识的联想(灵感)来展开思路

抓住问题的个别条件或关键词展开联想或猜想

综合所得到的联想和猜想,得到一些结论

进一步思考找出新思路和方法

数学建模论文写作格式 

竞赛答卷的文章结构

1、标题

2、摘要,关键字

3、问题重述、背景分析

4、模型的假设,符号说明(表)

5、模型建立

6、模型求解,结果分析与检验

7、模型评价、改进及推广

8、参考文献

9、附录

数学建模竞赛成功的数学模型为

兴趣信心知识能力团队协作坚持毅力运气 =成功+奖励


下面分享一下我这两次参赛中学到的数学建模中对于数据分析题的通用技巧。 

🎀模型分类

预处理

插值拟合、主成分分析、小波分析。

优化模型

单目标、多目标,线性、非线性、整数规划、动态规划、图论、网络流模型,最短路、最大流、最小生成树、背包、指派、抽屉、旅行商TSP、排队论模型、遗传算法、蚁群算法、粒子群算法、模拟退火算法等 。

预测模型

微分方程预测、线性、非线性回归与拟合,统计回归预测、马尔科夫预测,神经网络预测,模糊预测,灰色预测。

分类模型

K-means聚类、层次聚类、模糊聚类、神经网络分类。

评价模型

模糊评价,层次分析法,Topsis综合评价模型、主成分分析、数据包络分析模型,神经网络模型。


对于数据分析的通用办法,这里我直接引用Chatgpt的答案,因为我觉得他的答案还是可以采取的,我自己就不加以写了,我自己的方法可能比他省略一点,或者部分地方需要加以详细处理,这块通用的办法只是一个大致的思路,具体的还需要大家在做题的时候灵活运用。

💌最后

预祝大家在XXXX年竞赛中取得好成绩!我的经历分享完毕。

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

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

相关文章

蓝桥杯每日一题----货物摆放

题目 分析 上来一看,三个for循环,从1到n,寻找满足lwhn的个数,但是这样根本跑不出来答案,n太大了,1e15的级别,O(n)的时间复杂度都不行,更何况是O(…

Docker(一)简介和基本概念

一、简介 本章将带领你进入 Docker 的世界。 什么是 Docker? 用它会带来什么样的好处? 好吧,让我们带着问题开始这神奇之旅。 1.什么是 Docker Docker 最初是 dotCloud 公司创始人 Solomon Hykes 在法国期间发起的一个公司内部项目&…

Jenkins的环境部署,(打包、发布、部署、自动化测试)

一、Tomcat环境安装 1.安装JDK(Java环境) JDK下载地址:Java Downloads | Oracle 安装好后在系统环境变量里配置环境变量: ①添加JAVA_HOME 变量名:JAVA_HOME变量值:C:\Program Files\Java\jdk1.8.0_18…

docker安装运行CloudBeaver并设置默认语言为中文

1、CloudBeaver CloudBeaver 是一个开源的 Web 数据库管理工具,它提供了一个基于浏览器的用户界面,允许用户管理和操作各种类型的数据库。CloudBeaver 支持多种数据库系统,包括但不限于 PostgreSQL、MySQL、SQLite、Oracle、SQL Server 以及…

ClickHouse学习笔记(六):ClickHouse物化视图使用

文章目录 1、ClickHouse 物化视图2、物化视图 vs 普通视图3、物化视图的优缺点4、物化视图的用法4.1、基本语法4.2、准备表结构4.3、准备数据4.4、查询结果 1、ClickHouse 物化视图 ClickHouse 的物化视图是一种查询结果的持久化,它的存在是为了带来查询效率的提升…

银河麒麟服务器操作系统搭建证书服务器并颁发可用于签名的证书步骤说明

银河麒麟服务器操作系统搭建证书服务器并颁发可用于签名的证书的方法与前面Centos7上(centos7 使用openssl 配置证书服务器并颁发证书(史上最详细版本)_centos phpinfo显示的openssl配置项为/etc/pki/tls/openssl.c-CSDN博客)是一…

N-140基于springboot,vue协同过滤推荐算法个性化购物商城

开发工具:IDEA 服务器:Tomcat9.0, jdk1.8 项目构建:maven 数据库:mysql5.7 系统分前后台,项目采用前后端分离 前端技术:vueelementUI 服务端技术:springbootmybatisredis 本…

Chondrex:Glycosaminoglycans Assay Kit(糖胺聚糖检测试剂盒)

糖胺聚糖(glycosaminoglycans,GAGs)是一种携带负电荷的多糖链,位于大多数结缔组织和许多不同类型细胞的细胞外基质(extracellular matrices, ECM)中以及细胞表面上。由重复双糖单位复合构成的糖胺聚糖可分为…

Kali在Vmware无法连接到网络,配置网络及解决办法

一.问题描述: 打开 Kali,无法连接到网络,虚拟机配置正常的。 尝试 ping 百度,出错: ping baidu.com 提示: ping: baidu.com: Temporary failure in name resolution二.解决办法: 1.首先在vmwa…

FaFu--练习复盘--1

1、输出图形及二维数组应用 1.1.输出图形 描述 编写程序打印n行如下图形&#xff0c;其中1≤n≤500。 输入用例 7 输出用例 具体实现 #include"stdio.h" int main(){int n,i,j;scanf("%d",&n);for(i 1; i< n;…

盘点 Top 10 最好用的开发者工具箱

He3 有 500 工具&#xff0c;支持自定义工具分类&#xff0c;可以在线使用也可以下载客户端到本地&#xff0c;但有部分工具只能下载客户端才能使用&#xff0c;AI 工具需要升级购买积分&#xff0c;页面简洁&#xff0c;没有广告&#xff0c;部分小工具开源&#xff1b;JSON和…

Python vs. Rust:打破三大障碍

在我周围的每个人都知道我是Python 的忠实粉丝。大约15年前&#xff0c;当我对 Mathworks Matlab 感到厌倦时&#xff0c;我开始使用Python。虽然Matlab的理念看起来不错&#xff0c;但在掌握了Python之后&#xff0c;我再也没有回头。我甚至成为了我所在大学的Python传道者&am…

结构体内存对齐的跨平台做法

作者&#xff1a;朱金灿 来源&#xff1a;clever101的专栏 为什么大多数人学不会人工智能编程&#xff1f;>>> 之前写了一篇文章&#xff1a;使用标准C库读文件时需要注意的一个问题&#xff0c;今天发现是错误的。正确的做法是使用#pragma pack预处理指令。示例程序…

idea社区版 MybatisCodeHelperPro插件使用介绍

文章目录 一、插件介绍二、idea社区版安装MybatisCodeHelperPro插件三、问题记录1. DatabaseHelper插件 加载不了部分数据库链接的列信息2. DatabaseHelper插件 数据库列显示顺序错乱3. MybatisCodeHelperPro插件 数据库字段不提示4. MybatisCodeHelperPro插件 特殊字段增加反引…

【北亚企安数据恢复】RAIDZ多块磁盘离线导致服务器崩溃的数据恢复案例

服务器数据恢复环境&#xff1a; ORACLE SUN ZFS某型号存储&#xff0c;共40块磁盘组建存储池&#xff0c;其中的36块磁盘分为三组&#xff0c;每组12块&#xff0c;单个组使用ZFS特有的RAIDZ管理所有磁盘&#xff0c;RAIDZ级别为2&#xff1b;另外的4块磁盘作为全局热备。存储…

高效解决在本地计算机运行ubuntu服务器端的jupyter lab

文章目录 问题解决方案step1step2step3step4 问题 目前&#xff0c;网上没有什么详细的关于在本地计算机上运行服务器端jupyter lab的教程&#xff0c;由于个人计算机计算资源有限&#xff0c;我们需要利用服务器端的GPU实现高效训练 这篇文章将指导您如何使用 ssh 隧道在远…

Python学习从0到1 day4 python基础语法2 格式化输出和输入方法

其实我不是我&#xff0c;我是青山辽阔 ——24.1.14 一、百分号形式的格式化输出 1.普通输出 #1.定义一些变量 name 陈浩南 age 25 address 广州市天河区#2.变量的输出&#xff08;普通输出&#xff09; print(name) print(age) print(address)#3.Python中&#xff0c;还允…

pycharm import torch

目录 1 安装 2 conda环境配置 3 测试 开始学习Pytorch! 1 安装 我的电脑 Windows 11 Python 3.11 Anaconda3-2023.09-0-Windows-x86_64.exe cuda_11.8.0_522.06_windows.exe pytorch &#xff08;管理员命令行安装&#xff09; pycharm-community-2023.3.2.exe 2 c…

Vim命令大全

文章目录 简述&#xff1a;1. **命令模式&#xff08;Command Mode&#xff09;**2. **插入模式&#xff08;Insert Mode&#xff09;**3. **可视模式&#xff08;Visual Mode&#xff09;**4. **末行模式&#xff08;Ex Mode&#xff09;** 详细使用案例&#xff1a;1. **文件…

Qt 状态机框架:The State Machine Framework (二)

传送门: Qt 状态机框架:The State Machine Framework (一) Qt 状态机框架:The State Machine Framework (二) 1、利用并行态避免态的组合爆炸 假设您想在单个状态机中对汽车的一组互斥属性进行建模。假设我们感兴趣的属性是干净与肮脏&#xff0c;以及移动与不移动。需要四个…