以各种竞赛为线索的回忆录/经验贴,没写算法啥的,就是记比赛过程,本科除了看的那些本书,打的那些竞赛,寝室那几个人,几位恩师的脸,很多都记不清了。
这次记录的比赛是:2017年和2018年美国大学生数学竞赛
这次写的是3个大佬拖着1个小白"稀里糊涂"地连续2年拿美赛M奖的故事,虽然我觉得M奖不是怎么厉害,拿O和F奖那才是真的秀啊!但感觉这个经历很好玩,比赛过程还挺深刻的,就写一写吧。
下面是几个需要了解的关键词:
美赛:美国大学生数学建模竞赛(MCM/ICM)由美国数学及其应用联合会主办,是唯一的国际性数学建模竞赛,也是世界范围内最具影响力的数学建模竞赛。
MCM和ICM:MCM 偏自然、理工,而ICM偏社科、人文。MCM对数学,计算机要求相对高,而ICM对逻辑,写作要求相对高。
美赛奖项:O—特等奖,比例为总选手人数0.5% ;F—特等奖候选提名,比例为总选手人数1% ;M—一等奖,比例为总选手人数13%;H—二等奖,比例为总选手人数30%;S—成功参赛奖,比例为总选手人数55%。
2017年2月,我大二了,因为在大一跟随学长学姐打过不少建模比赛,所以也有了点底气,想参加一个规格更高的比赛。正好!美赛来了!
我们学校当时还挺重视的,组织了一个短期建模培训营,告诉大家一些美赛注意事项,讲一些模型,好像还有讲英语语法。
但是!学校当时还有一个规定
说道这个规定,我就心塞,这个规定是:参赛人员最好是大三年级的同学,并且至少要过英语4级。
对不起!宝宝我一项也不符合。但是不符合条件,不代表不能参赛,而是需要自己单独交钱报名,不是学校统一报名。
因为当时,基本是大三的学长学姐在相互组队,又没人和我这个大二小白菜组队了。就在我心灰意冷之时,天降奇兵!我遇到了两位大佬,大二金融专业的小冉和大二会计专业的小兰。
酒逢知己千杯少,我们仨聊了聊,立马决定一起组队参赛了。
为啥说他俩是大佬?
我就不提她俩一个去了美国名校读金融硕士,一个被保送到985读会计硕士的事了。
咱们就想想,当其他同学在大三参加美赛,而你身边的小伙伴在大二甚至大一就参加美赛,咱们心里会不会感到一丝波澜?
更何况他俩一个英语好破天际,一个特别爱钻研思考,还都跨专业自学统计!这难道不让人钦佩么?我当时,怎么就没这觉悟,再自学计算机呢!?
关于赛前准备,我记得小冉当时特别认真的研究了历年美赛特等奖的论文,还打印下来做了很多笔记。小兰认认真真的看了相关的数学建模书。我就看看代码呗,毕竟我主要负责敲代码!
感觉赛前准备没啥好说的呀!咋整?
但是我的确不知道说啥呀,这玩意,主要还是平时多看看书,多学学习。虽然我平时也不能向大佬一样耐心钻研,真是惭愧至极。
每个参赛队伍都有一个指导老师,但因为我们是野鸡队,貌似学校没给我们分配导师(要是说错了,很抱歉,不是我故意污蔑学校哦),于是小冉就帮我们找了一个导师:统数院的李老师。不得不说,这位李老师英语好,数学棒,人负责,心肠好。我都怀疑是不是老天要故意帮我们
拿到赛题的那一刻,我是蒙圈的,6道题,全都是英文,对于一个英语4级4次没过的同学来说,我密集恐惧真都要犯了好么??
这时咋办呢?
要知道全国那么多队,肯定有队伍是翻译出来的,而且还翻译的不错。我们可以先去建模群里看一看瞧一瞧,他们会把翻译好的题目放出来,这时,就可以坐收渔翁之利。
但绝对不是说,光看别人的翻译就OK了,我们还要自己用Google翻译一下,最好是看看英文原文, 因为有的时候Google翻译出来的东西,一言难尽;并且有时候一些很重要的点,需要你看原文去发现,光看翻译软件翻出来的东西,容易引起歧义。
我们当时选的是E题:Sustainable Cities Needed(可持续城市),这道题好像当时没有给数据,就给了几个网址,让我们自己去找数据。。。。。。
说道这个自己找数据,可把我们找的心力交瘁,建模4天,找数据1.5天。虽然说,建模前的准备要占整个建模70%的时间,但建模比赛中,用1.5天找数据,是不是有点太那啥了?
反正吧,我们前1.5天全都在找数据,只剩下2.5天给我们建模、写中文论文、翻译成英文…数学建模,从参赛到放弃
这剩下这2.5天,我们是基本没怎么睡。我不是在敲代码,就是在为敲代码翻书;小冉和小兰不是找合适的模型,就是为了找模型而查文献。因为时间不够了呀,所以我是写完一道题,小冉和小兰就把该题翻译成英文。我们的指导老师还经常来看看我们建的怎样,顺便指导一下我们。
说点题外话吧!
因为建美赛好巧不巧,是在快过年的时候举办,当时我们学校旁的商贩都关门歇业了,学校食堂也关了,连外卖都只有一家黄焖鸡米饭。所以,我们早上就吃点零食面包,中午凑活着点外卖,晚上我就和小兰走挺远的路去吃牛肉面,虽然面条的味道就那样,但累了一天,和战友一起慢慢地走在无人小路上的感觉,真的很好!
我记得美赛的截止日期是第5天早上7点左右。在第5天的凌晨2点,我们仨在紧张地翻译论文,指导老师大晚上不睡,指导我们。感动中国好队友!感动中国好老师!反正当时我们仨是既疲倦又兴奋。
拖到最后时刻,我们提交论文了,最后瞅了瞅我们的论文,用了免疫算法、聚类分析、多元回归、熵值法。代码冗余,算法中规中矩,亮点全在英文翻译的贼好和队友的创造性思维上。
我发现我的一些小成就都是靠着队友帮衬啊,惭愧惭愧。
提交完啦,我们意外的平静,因为天还没完全亮,所以我们就先在实验室休息了会,等待初升的太阳。
成绩就是M奖呗,当时我先查到成绩的,然后告诉了小冉和小兰。她当时还不相信,要我截屏给她看。。。说实话,要是别人跟我说,而不是我亲眼看到成绩的,我也不相信我们能得奖。
就这?就这?能拿M奖?????
到了第2年美赛,我和国赛队友小宇、前美赛队友小冉组成了建模小分队,征战2018年美赛。
赛前1星期,我们队出现了一个小波折,完全是我个人的原因。我中途有点事,所以就想找人替我比赛,或者远程比赛。后来,我觉得这是对队友很不负责的行为,我们是一个团队,这是我们集体的事情,而不是我个人的事,所以就又返回参赛了。
这里要感谢指导老师–李老师,还是她打电话开导我,要不然我可能会后悔终身,并且失去两位战友;哈哈哈,也要感谢队友的包容,要是我遇到我这种人,肯定要带砖头拍死他
虽然我回来参赛了,但还是对队伍的情绪造成了不好的影响。小冉告诉我,她其实是想冲冲F奖(特等奖候选提名,1%),但这么一折腾,就没什么拿F的心了。
对于小冉的想法,其实我完全没想过。因为我不觉得我有能力拿F奖,也不想追求对我来说的小概率事件。
但后来,我觉得人有时候就要冲冲,不冲冲,永远不知道自己有多差…哈哈哈,开玩笑的。
可能就是因为,我缺乏这种冲劲、拼搏,所以小冉能上世界名校,而我却考了两次研,仍然等待调剂。
比赛过程没啥好说的,连选啥题我都忘了,但值得一提的是两位大佬出色的英语能力,强大的思维能力,和颇有深度的思想吧。
在和小宇讨论模型的过程中,我发现,小宇真的是非常有思想。虽然他不是统计专业的,对算法了解的不多,但是他对于问题整体的思考和把握,对症下药,对关键细节的梳理,还是非常让我惊叹的,我觉得这就是咱缺失的东西。所以每次要用什么模型,用什么算法,甚至用什么代码,我们都要和小宇进行多番讨论。
和小宇建模的过程中,我也理解小冉为啥说要冲F奖了,有这么一尊大佛在,谁不想冲F奖?
嗯,提交论文的时候我不在场,因为我有点事,要回南京。大概把翻译和模型差不多都做完了,第5天早上6点,我就去赶高铁了。到了高铁站,我拿出电脑和队友讨论了会论文,看有什么需要最后修改的,就提交了。
最后瞅了瞅我们的论文,用了神经网络等等等等等方法(用什么方法都忘了,真对不起!)
还是M奖喽,但这次是MCM,2017年那次是ICM,贴一下奖状吧:
我是写这个Blog时,才发现我们美赛第一次是ICM,第二次是MCM,捂脸,我太不称职了!
不知道总结啥,要真说起来:
英语好是真的重要,毕竟这玩意要用英文写,你写出来的英文没人能看懂,那人家还怎么评判。 保持平常心、耐心、专心 拿奖并不难,难的是我们是否真的有要拿奖的心。 多和队友讨论(不过别吵起来),咱都是参加过好几次比赛的"专业人士",多交流一下,每个人都能爆出闪光点。但是我发现有好多队伍全程没啥交流,这可能这是人家的习惯吧,毕竟每个队都有自己的活法。要是再往上谈O和F奖的经验,就不是我能谈的了,毕竟我没得过。
后记:记录内容可能和真实情况有点偏差,但大体是这样的。
2018年美赛,好像是我最后一次建模比赛吧,之后就是一直在考研了。
希望以后有大佬带我拿F/O奖啊,哈哈哈。