近日,2020年全国大学生数学建模竞赛结果揭晓,由理学部专任教师赵彦指导的数学与应用数学专业2018级柴依林、贾庆林、张文雪3名同学组成的代表队获得河北赛区二等奖。
2018级数学与应用数学专业
张文雪
2018级数学与应用数学专业
贾庆林
2018级数学与应用数学专业
柴依林
从5月开始,理学部积极开展针对本年度数学建模竞赛的各项筹备工作,在2017、2018、2019级数学、物理、化学、地理、计算机、通信等专业中开展参赛队员的报名与筛选工作。暑假期间,赵彦对通过初选的45名选手进行了为期一个月的线上培训及实战演练,最终遴选出了11支队伍参加全国比赛。2020年9月10日至14日,在学部的大力支持下,参加竞赛的同学们努力克服新冠肺炎疫情带来的不利影响,通过三天四夜的奋战,圆满完成了自己的参赛作品,最终获得优异成绩。
全国大学生数学建模竞赛创办于1992年,由中国工业与应用数学学会、全国大学生数学建模竞赛组委会主办,是首批列入“高校学科竞赛排行榜”的19项竞赛之一。河北赛区竞赛由河北省教育厅、河北大学承办,吸引了东北大学秦皇岛分校、华北电力大学、河北工业大学、燕山大学、河北大学、河北师范大学等高校在内的1133个本科参赛队。最终,全国大学生数学建模竞赛河北赛区本科组共84个参赛队荣获一等奖,256个参赛队荣获二等奖。
通过参赛,提升了学生解决实际问题的综合能力,增强了学生思维逻辑能力和团队协作意识,为促进数学类课程建设奠定了坚实基础。
我们采访到了2018级数学专业的柴依林同学,让我们一起听一下她们是怎么准备的。
关于小组分工的具体分配:
1.小组内成员要先明确分工,张文雪负责编程,柴依林负责建模和理论计算,贾庆林负责论文撰写。
2.负责编程的同学至少要掌握matlab、c++、python、lingo中的一种,并且要和负责建模的同学一起看一些经典的算法(比如模拟退火算法,各种路径规划,神经网络,图论),而且还要能用程序将这些算法表达出来。
3.负责建模的同学要多看算法,多看往年的题和论文,和负责编程的同学结合好,你的功能是如何把具体的问题抽象成数学问题,并且最好和一些比较熟悉的算法结合起来。同时进行理论计算,给编程同学提供数据支持。
4.负责论文撰写的同学也不轻松,在其他两位同学看论文的过程中,你不仅要学习算法,学习建模思想,还要熟悉论文的写作格式。在建模的过程中,也要多和两位同学沟通,不要出现最后写论文时不知道如何下笔。
赛前要做哪些准备呢?
1.我们小组是从八月份初开始准备,每周看一篇获奖论文,并与同组同学进行研究。
2.赛前每周看1-2个数学建模知识点。
3.熟知比赛放题时间、提交时间、提交方法以及注意事项。
4.提前下载好编程软件和比赛论文提交客户端。
5.提前搜集好数学建模相关资料,以备比赛期间查询参考使用。
关于竞赛还有其他的建议吗?
1.选题一定要快准狠,根据自己对知识的掌握情况来选择题目,很多同学都是在选题上浪费了很长时间,甚至中途换题;我们是在题目发放的当晚就立即确定了题目,并且研究了大致的求解思路、确定算法(例如神经算法、蒙特卡洛、搜索算法等等),为这三天的具体工作做好了规划。
2.论文格式一定规范、工整,要有条理性,这一点很多同学都会忽略,实际上非常重要,一篇清楚工整的参赛论文能给评委留下好的印象;提交论文前我们小组利用了几个小时来反复修改格式和内容,逐句检查是否存在语意错误、不通畅的问题。
3.编程时注意多做备份,防止试错后无法回档。对初始数据做处理后一定要保存下来,防止数据记错。
4.论文撰写的同学要多和组员沟通,并不是只有最后写论文才到你出场。了解队友的建模思想和编程思想,才能最后写出一篇优秀的论文。
排 版:侯凯玥
编 辑:侯凯玥
责任编辑:王如心