距离数模国赛,还有6天。这篇文章主要针对小白,对于国赛侧重点进行梳理,同时对于建模手/数模手/论文手应该掌握的内容进行整理,大家可以看看是否准备好。最后,也对于大家的常见的问题进行汇总~希望对于大家有帮助!
国赛考点🗒️🗒️
01 国赛是如何评奖的?
1)省奖
赛区评定一、二、三等奖,总获奖率30%~40%。
2)国赛
各赛区按赛区论文总数确定报送全国评审论文的基数,报送论文保底省一,每篇送全国评阅论文应明确是申报一等奖或是二等奖;每个赛区送全国评阅论文中,申报一等奖的数量不超过 40%。每个赛区同一所学校每道赛题报送全国评阅论文的数量不能超过 4篇,其中申报一等奖的数量不能超过 2 篇。
02 国赛历年题型和模型算法
1)国赛赛题特点
- 赛题:本科组ABC任选一道;专科组D和E题,也可以选ABC
- A题偏向物理/工程类(机理分析):
- 专业性较强,往往有标准答案,没有相关知识不建议选择,但如果能完成获奖率较高
- 往往需要用到微分方程和偏微分方程建模
- 求较优解的启发式算法一般不适用,比如模拟退火,遗传算法等
- B题目前题型不固定,20/21年是优化类题目,22年是机理分析类,23年是机理分析类(优化)
- C题偏向数理统计类
- 赛题较开放易读懂
- 一般没有严格最优解,结果合理即可
- 参与的队伍多,难以脱颖而出
2)历年国赛赛题类型
根据数学建模国赛历年出题点可知,赛题类型主要集中在优化类问题、评价类问题、数理统计类(预测类)和机理分析类四部分,其中优化类赛题和机理分析类赛题出现的频率最高,尤其是优化类赛题,几乎每年都会出1-2道题目!
赛题 | 真题 | 问题类型 | 对应算法及模型 |
---|---|---|---|
A题 | 定日镜场的优化设计 | 机理分析类 | 热功率优化模型、变步长搜索算法、单目标优化、蒙特卡洛、遗传算法 |
B题 | 多波束测线问题 | 优化类 | 空间几何、多目标优化、贪心算法、模拟退火、飞蛾火焰算法 |
C题 | 蔬菜类商品的自动定价与补货决策 | 数理统计类 | LSTM模型、NSGA算法、VAR模型、模拟退火算法、K-Means聚类 |
D题 | 圈养湖羊的空间利用率 | 优化类 | 遍历算法、蒙特卡洛算法、遗传算法 |
E题 | 黄河水沙监测数据分析 | 控制预测类 | 背包问题、0-1规划、灰色预测、SARIMA模型 |
建模手三天快速提升计划✨✨
01 第一天:模型分类及国赛常见模型的用法了解
1)常见模型分类
机理分析类:来源于实际问题,需要了解一定的物理机理,转化为优化问题。
- 微分方程模型
- 数值模拟
- 运筹优化类:旨在找到使某个目标函数取得最大或最小值的最优解,对于机理要求要求不高,重在求解。
- 线性规划、非线性规划
- 启发式算法:模拟退火算法、遗传算法、粒子群算法
**评价决策类:**通过构建合适的指标和评价方法,评价模型能够对不同方案的优劣进行评判和分析。 - 层次分析法、模糊综合评价、TOPSIS法、熵权法、灰色关联法
数理统计模型(主要是预测类):数理统计模型可以通过对给定数据集的统计分析,推断出数据的分布规律、相关性、假设检验等,为问题提供支持和解决方案。
- 时间序列模型:ARIMA,LSTM
- 计量统计:各类回归分析、k-means聚类
- 机器学习:BP神经网络、SVM、随机森林
- 相关分析:Pearson相关性分析、Spearman相关性分析、Kendal相关性分析、一致性检验
- 差异分析:T检验、F检验
2)必备工具
- SPSSPRO:利用SPSSPRO简单样例快速入门各类模型,迅速掌握模型用法和适用场景,并获得基础的模型求解能力,记得做好笔记。同时也可以作为解题的备选软件,SPSSPRO可以一键出模型结果,相关检验指标,结果分析,还有漂亮的插图。
- ChatGPT:GPT基本上可以全程辅助我们的建模学习和比赛的过程中。任何不懂的都可以先问下GPT。更关键的是可以辅助我们学习代码,代码BUG改正以及比赛赛题思路的初步建立。
02 第二天:针对性补充相关模型具体知识
可以针对第一天未学完的模型继续学习,模型基本都进行了解后也可以针对性的进行补充,
03 第三天:算法真题练习
对于某年真题的某一小问进行求解,理解详细的写作过程和代码(问题分析、符号说明、模型假设、模型建立求解等。
编程手三天快速提升计划✨✨
01 第一天:Matlab/Python选择安装,了解最基本的语法
第一天编程手可以根据自己的经验来选择是使用Matlab还是Python,当然我建议是两个都进行安装配置,因为我们不是要学习编程的,我们只是用来解决数模比赛的问题的,而现在各类数模模型均有现成代码包,我们只需要会用代码包就可以了,所以两个软件都安装也是方便我们有更多的选择。基本语法的了解随便找个教程2倍速看看最基本的语法就差不多了。
02 第二天:按算法类型准备代码包,并拆解注释
按算法分类搜集现有代码包,并尝试运行,再利用GPT加上详细注释。
03 第三天:配合建模手进行编程实战
第三天同样去做真题,主要负责模型的编程求解。
论文手三天快速提升计划✨✨
01 第一天:准备论文模板,学习各类基础画图技巧
1)论文模板
对于写作手,除了内容的连贯性,排版是非常重要的,可以说有一个好的排版,只要论文是完整的,有结果的,基本上保底有省奖,所以一定要重视,如果写作手对于word或latex的相关排版知识还没那么熟练,那么最起码要会用现成的模板,下面分别是2023年word和latex的国赛模板。
- word
- latex
2)基础画图能力
其实很多高大上的图画起来很简单,大家只需要了解各个软件适用于什么类型的图,操作方式基本上都是傻瓜式的。
(1)Visio/Mindmaster
绘制流程图,思路图等
(2)Excel
可以绘制各类统计类图形以及数字热力图等。
02 第二天:看按模型算法分类的优秀论文,学习其模型的写作方式
(1)首先了解各模型的基础分类,最起码要知道层次分析法是用来判断的,规划模型是进行优化的,回归模型可以用来拟合预测等等。
(2)看按模型算法分类的优秀论文,学习语言表达,要学会做一些关键性的笔记。
03 第三天:配合团队完成真题
第三天同样去做真题,主要负责论文的撰写,注意按照上面给的模板去写,各版块都要进行练习,图片表格要规范,写个图名表名,提高写作和排版能力。
数学建模国赛的一些常见问题✨✨
01 今年国赛会允许使用ChatGPT吗?会不会对竞赛产生影响吗?
目前从官方文件中来看,暂时还没有出现这样的要求,但从今年美赛中出现的趋势来看,是有可能的。在参赛过程中使用时也要合理使用,避免重复。
02 数学建模国赛需要答辩吗?
一般来说入围国奖的话是需要的,但并不是全部赛区都需要,这个也要看具体情况,但是从近几年越来越严格的形势来看,应该会越来越要求答辩。
03 国赛可以跨校组队吗?
不允许,并且国赛报名也要先通过学校组织,统一进行报名,而且各高校会先行举办校赛为参加国赛的人选进行一次选拔,合格后才可报名国赛。
04 国赛拟推国奖后一定可以拿国奖吗?
这个并不一定,拟推最低也需要是省一奖项,而且拟推分为国一和国二,并且拟推如果不成功最低也会降为省一,需要具体情况具体分析,看每年的政策。
05 国赛成绩一般什么时候会公布?
国奖成绩一般是在十一月初,省奖的话各个赛区是不同的,一般来说都是先公布省奖,然后公布国奖,这样的顺序。