一、 赛题分析

“华为杯”中国研究生数学建模竞赛每年都会围绕着科技前沿和社会热点问题,设置富有挑战性的赛题。在赛题发布之前,我们可以通过以下途径提前预判可能的赛题方向:

  • 关注国家科技发展规划和重大科研项目:
  • 关注社会热点问题和产业发展趋势:
  • 研究往届赛题:

二、 竞赛备赛思路

在拿到赛题后,需要快速分析赛题并制定合理的解题思路,以下是一些建议:

  • 理解赛题:
  • 确定模型:
  • 数据处理:
  • 模型训练和验证:
  • 结果分析:
  • 论文撰写:

三、 代码预定

根据赛题可能涉及的领域,可以提前预定一些常用的代码库和工具:

  • 数据处理和分析:
  • 机器学习和深度学习:
  • 优化算法:
  • 可视化:

四、 竞赛技巧

  • 团队合作:
  • 时间管理:
  • 文献查阅:
  • 代码规范:
  • 论文写作:
  • 4.1 寻找队友
  • 在开赛前,寻找一个能够沟通的小伙伴远比选择数学建模能力或者编程力能强的伙伴合作起来更加地舒适,当然无论是赛前的训练还是正式比赛的过程中三人可能因为某一个点上意见不合而发生争执,这种时候需要学会倾听其他两人的意见并且清晰的表达出自己的观点,三个人需要合理地调节。在建模的过程中需要三人的共同的参与,可由主要负责建模的同学首先抛出观点而后两人发表自己不同的意见,模型的建立贯穿整个数学建模比赛的过程,对于模型一定要考虑其可行性。不断地去尝试,不断地修改,先解决主要问题。
  • 最后团队的组员架构:
  • 一个小伙伴代码编程实现能力比较强
  • 一个小伙伴善于搜索资料以及梳理思路
  • 而我主要负责数学分析和建模以及团队整体进度把握
  • ps:大量的数学分析问题需要经过讨论才能转换成代码进行求解。
  • 4.2 赛前训练
  • 由于是大四毕业前报名,留给三个队友的训练时间只有毕业暑假,但是这个暑假我们三个人一直认为需要好好享受一下大学的最后一个暑假😂,所以并没有太多的训练,只是对之前备战国赛的时候做过的练习题进行了简单的回顾。建模方面主要对历年常用的思路和常见题型进行复习,主要分为优化类题目、决策类题目、数据处理类题目、物理化学类的问题。程序是对常见的MATLAB智能优化算法进行回顾,常见的算法有模拟退火算法、遗传算法、最优化路径规划算法(基础的有Dijstra算法、Fyold算法)。模拟退火算法和蚁群算法也可以规划路径,基础的路径算法只用于两点之间的最短路径算法,而这种高级的智能算法可用于多点之间的路径规划问题。论文必须要看历年的优秀论文,优秀的论文链接在前言中。看论文主要看历年论文的格式、论文排班、附录的格式。
  • 4.3 赛前资料搜集
  • (1)准备数据处理软件;
  • (2)准备常用的论文模板;
  • (3)准备常用的智能优化算法;
  • 4.4 赛前分工
  • 按照之前寻找队友的分工,我负责建模,队伍中有一位来自计算机的同学,主要负责代码的编写和求解,还有一位同学具有较强的资料搜索能力和论文撰写能力,所以负责前期的资料搜集问题和后期的论文写作。

五、 预祝参赛成功

最后,祝所有参赛者在“华为杯”第二十一届中国研究生数学建模竞赛中取得好成绩!

团队协作的重要性。比赛只有四天的时间安排好时间以及任务分工非常重要,同时四天高强度的比赛,调节情绪也是非常必要的,学会更好的协调才能让团队更好走到最后。(🐕比赛前两天,我们都没有熬夜,每天中午保持1小时后的睡眠时间呢!!! ),非常感谢两位队友的合作!

讨论的重要性。 思维的碰撞虽然少不了争执,但是收获的各种思路对自己是很有帮助的。在讨论过程中会争得面红耳赤,但是积极交流最终让我们寻找到了满意的解题思路与算法实现。即使是在读题的时候,讨论也让我们加深了对题目的理解,这对我们后面解题提供了非常的帮助。

"华为杯”第二十一届中国研究生数学建模竞赛思路+代码预定_数据处理