大家好,我是北海。

数学建模国赛将于9月6日开赛,本文主要介绍国赛报名与组队安排、赛题知识点趋势,并强调近些年竞赛的一个常见错误操作:滥用启发式算法。

报名与组队

报名

一般院校是学校组织统一报名,如果还未报名的话,联系数学建模社团或数学专业的老师询问,尽快报名。

组队

数学建模是团队竞赛,三天时间交论文,单靠一个人的精力是顶不住的(大佬除外)。因此赛前选择好队友是重中之重。

队友选择

有时看到群友吐槽和讨论队友,基本都是能力和态度方面:

  • 能力:选择和自己能力相近的队友,可以在其他竞赛群(例如大创等)招收队友。或者室友、同学有态度靠谱的也可以。

  • 态度:三个臭皮匠顶个诸葛亮,什么都不会不要紧,只要态度端正,竞赛期间不怕累,现学现用,照样能取得好成绩。最怕那种一看题目难就跑路、三天找不到人的队友。

任务分配

三人无需明确分工,但也要各自有所侧重

常见的一人专门建模、一人专门编程和一人专门写论文的安排是大错特错的!

以下分别以“建模者”“编程者”“写作者”称呼侧重负责对应方面的队员。

建模:三人一起讨论模型思路,确保每人都能明白模型架构与原理;参数处理、模型改进与优化等细节交给建模者处理。

编程:模型建立好后,编程者写程序求解问题,如果用到某些算法,需要与另外两人讨论清楚,确保三人思路在一条线,尤其确保写论文的人能理解算法原理

写论文:涉及模型和算法方面的,要由最能理解模型或算法的人写出梗概交给写作者,由写作者扩充出正文,确保全文语句和排版的风格一致

而且比赛过程中,三人的任务不是固定的,例如A擅长第一问的模型和第二问的编程,那么就要随时调整每个人侧重的任务。

还需注意,一切工作以论文为中心。因为最终评委看到的就是论文。

处理分歧

如果对于某一问,意见不同该怎么办?

若两个人意见有分歧,那就三个人投票,少数服从多数

若三个人分别有各自意见,就每个人详细讲述自己的思路,耐心听别人的意见,一定不要吵起来。实在不行抓阄,总比僵持在某一步浪费时间要好。

队友实在不靠谱怎么办

这中情况在头几次参赛很常见。尽量自己一个人坚持做完吧,也算积累经验了,下次组队换队友就是了。

只有多参赛几次,遇到不靠谱的队友下次就不找他,才会有长期稳定的靠谱队伍。可以说遇到坑队友也是必经之路吧!

近10年赛题规律

以下是近10年赛题知识点(本科组)思维导图

赛题趋势

数学建模题目可以分为四类:

  • 评价类(最简单)

  • 优化类(最常见)

  • 预测类

  • 机理分析类(人口模型/物理学/微分方程等)

近几年在各项数模赛事中,优化类和机理分析类问题出现的频率显著增高

1、主要由于近些年竞赛越来越卷,需要提高难度以保持区分度;而评价类和预测类问题有成熟的固定模型可以套用,较为简单;

2、优化类和机理分析类问题则常常涉及交叉学科知识,没有现成模型可以套用,或者有模型但模型或参数需要根据题目改进后才能用,所以更能检验参赛者的实力。

3、但评价类和预测类问题也常常作为某小问或者某一步来出题,因此也不可忽视这两类问题。

慎用启发式算法

包括模拟神经网络、退火算法、遗传算法、蚁群算法等等,这些方法在近些年的数学建模竞赛中出现严重的滥用问题

启发式算法是在无法直接求出严格最优解的情况下,去求一个近似的可行解。(详细内容可以去看数据结构与算法的书籍中的NP-hard问题和启发式算法)。

举个不科学但形象的例子:计算1+1= ?

  • 正常做法:由数学公理可知,结果为2。

  • 舍本逐末:由蚁群算法优化BP神经网络回归预测的算法设计求得近似解为1.9985。

很多同学觉得神经网络/蚁群算法等听起来挺新鲜,看起来挺复杂的,用起来似乎很有b格,于是不管什么情况都建立个神经网络模型。

但是如果问题本身就有方法求出严格的数值解,那么用启发式算法就是舍本逐末了

比如求一些最短路径问题,消防站如何设置能使得尽快救援等等,完全可以用Dijkstra算法、Bellman-Ford算法、Floyd算法等;

而涉及最小生成树问题又有Prime算法、Kruskal算法等,这些在常见的数学建模资料中都可以找到。

如果做这种有严格数值解的题还去使用启发式算法,就基本与获奖无缘了。

有些评审老师很烦动不动就建个神经网络的论文,所以一定要注意,如果问题有好模型和算法的话,就不要用启发式算法。

当然也不是完全不能用,还是要根据实际情况来,错误做法是不分情况的滥用

总之,找好靠谱队友,竞赛期间合理分配任务,根据近十年国赛知识点趋势有所侧重地学习,再注意避开滥用启发式算法这一误区,国赛定能取得好成绩!

9月数学建模国赛,报名组队与【近10年赛题知识点趋势】相关推荐

  1. 备战数学建模国赛,快速搞定算法模型!

    全世界只有3.14 % 的人关注了 青少年数学之旅 说到数学建模,大家的第一反应就是国赛.美赛等数学建模比赛,但这只是冰山一角,不过这个反应却也很正常,因为很多小伙伴接触数学建模的契机,大部分还是因为 ...

  2. 2018数学建模国赛回顾(国一)

    2018年数学建模国赛终于尘埃落定,第一次参赛,非常幸运地拿到了国一,在这里记录下这段难忘的经历,分享一些个人的看法心得. 其实严格来说,我从接触数模到参赛只有一个月左右的时间,我之所以能拿奖很大程度 ...

  3. 数学建模国赛经验分享

    CSDN话题挑战赛第1期 活动详情地址:https://marketing.csdn.net/p/bb5081d88a77db8d6ef45bb7b6ef3d7f 参赛话题:大学生竞赛指南 话题描述: ...

  4. 2020年数学建模国赛C题Demo【准确率只有61%,仅供参考】

    2020年数学建模国赛C题Demo[准确率只有61%,仅供参考] MPai下载链接:www.mpaidata.com 关注公众号:[万灵数据]可以看很多很多建模资料噢 附件数据下载:https://m ...

  5. 2021数学建模国赛总结(含题目)

    就没想过还有机会再参加一次数学建模国赛,今年参加完校赛老师开始着手培训时,我问过老师,上一年培训过,今年能不能不培训就参加国赛,老师说不能. 因为大三事情特别多,考试.准备考研等等一些其他事情,我就不 ...

  6. 2018年数学建模国赛B题 智能RGV的动态调度策略

    第一种情况大致思路: 每秒判断各个CNC的状态,若工作完成或者是出于空闲状态下则向RGV发出一个请求.同时,RGV每秒判断自己的状态(上下料.移动.闲置.清洗等),如果是处于闲置状态,则启用调度算法, ...

  7. 2022年数学建模国赛c题论文+代码(附详解)

    古代玻璃制品化学成分的分析与研究 摘要 古代玻璃极易受埋藏环境的影响而风化,并且在风化过程中,内部元素与环境元素进行着大量交换,导致其成分比例会发生变化,从而会影响对其类别的正确判断.玻璃在炼制的过程 ...

  8. 2019 数学建模国赛 C 题思路

    我最后一次数学建模国赛结束了. 今年选的C题,在这里讲一些关于我们的解题思路之类的东西. 今年看到题目以后果断选了C,但是中途想过要换B,因为找了一晚上C的数据,几乎找不到什么有用的,但最后还是继续做 ...

  9. 2019数学建模国赛C题

    2019数学建模国赛C 运用模拟仿真的思想 附录1 在一定时间段内出租车在市区的平均空载率 zhs02.m clear; clc; data=xlsread('C:\Users\limaoli\Des ...

最新文章

  1. MPB:湖南师大尹佳组-​乳酸菌对酸和胆碱盐的耐受能力
  2. 利用运行时设置UITextField 光标颜色
  3. java如何实现开机启动,怎样实现开机启动holer
  4. 数据可视化组件Grafana详细解读--Debian/Ubuntu上的安装
  5. Python源代码文件的文本编码
  6. 开启 C++ 生活 -- 第一个 C++ 程序
  7. Qt 学习之路 2(84):Repeater
  8. 蚂蚁金服实习生4.16面试
  9. Android 版本统一管理
  10. iOS 网络性能优化之路
  11. SQL简体繁体转换函数
  12. uniapp连接手机端调试
  13. android webview 劫持,微信webview 及第三方浏览器劫持视频问题
  14. mysql主键设置了递增,插入语句的写法
  15. 《算法设计与分析--第二章》
  16. ios html js调用陀螺仪,javascript – chrome mobile和safari mobile中不同的陀螺仪值
  17. 腾讯大讲堂之精益设计
  18. 高人图解高速电路PCB回流路径
  19. SEO关键词工具推荐
  20. Effective C++(编写new和delete时需固守常规)

热门文章

  1. 疫苗接种预约挂号排队通知助手系统开发
  2. K12在线教育行业痛点及三大破局方法
  3. Newcoder wyh数格子
  4. 程序员成长道路上必经的几个阶段
  5. Fabric系列 - 国密改造
  6. linux给文本繁简转换,linux - 安装OpenCC(简体繁体转换)
  7. 英语语法口诀二十一首
  8. 内存-磁盘混合存储支撑亿级向量近似最近邻搜索(SPANN)
  9. 【python】给你女神制作一个520图片墙吧~
  10. 双粒子格林函数卷积优化