距全国大学生数学建模竞赛还有一个多月的时间,作为一个小白怎么准备才能最大化得...
距全国大学生数学建模竞赛还有一个多月的时间,作为一个小白怎么准备才能最大化得国家级奖的概率?
作者:initial-h
链接:https://www.zhihu.com/question/24634989/answer/54627181
来源:知乎
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
第一次写,小紧张呀~可能有点偏题,不过介绍下经历吧。理科生一枚,行文思路文笔排版都很烂,想到哪写到哪,各位凑合看~
本人是某985数学系学生,参加过校赛国赛美赛~除了校赛没拿奖,那两个都是二奖,高不成低不就。从此以后再也不想接触建模比赛了~~~具体慢慢解释~
由于看到下面答案写了一啪啦的各种软件算法什么的,首先说一说我都用了些什么low比的东西~
建模之前,我们数学系的只学了matlab,而且是最基础的内容,当时学matlab的目的是为了解决微积分、迭代算法、矩阵等等一些基本运算~而写论文,最开始还考虑用latex,后来实在是排版太慢,所以还是word转pdf了,啊哈~就是这么low!
所以,
只有matlab!!!
只有matlab!!!
只有matlab!!!
一直到所有建模比赛都参加了一遍之后,我懂的东西还是只有matlab中的一些简单编程,只是在中途学了一个绘制网络图的软件,pajek,也是特别皮毛~
然后算法什么的,什么模拟退火啊,元宝自动机啊,什么复杂网络啊,pagerank啊,我想说都是知道个名字,需要用到了再现学~所以我想说虽然我们有开数学建模课,但是平常就去课上赶作业去了(数学专业的作业多得吐),基本没有在听,所以什么算法之类的都是比赛的时候现学现卖或者自己想一个出来,别觉得自己想的肯定不能得奖或者很low,只要严谨有道理就是好的点子(个人觉得其实好多固有算法也就是听起来高大上罢了,还不如自己想,啊哈哈~)
说这些只是想跟题者说,不要怂就是干!!!
队友~选队友确实很重要,你不一定要选很牛的队友,也不用担心选的队友不会建模(可能后面半句只对我实用)。还有,避免太熟的人一起。
因为我本身是数学专业的,建模课再水也有一点点了解,可以说编程算法什么都会一点,所以我对队友的要求不高,我建模,我编程,你写论文我修改,美赛再要求一个队友会英文写作(摘要我写)。当然,如果其中有个队友还会一点点编程可以帮忙debug一下就再好不过了。
我有这样的低标准也是有原因的。第一次建模,校赛,由于担心外院的同学不会建模,就找了两个本院的,还是特别熟悉的。我们三个数科的,感觉实力很强大,其实乱成一团。首先你会的我也会,你不会的我差不多也不会,以至于从选题到建模,都会有各种争吵,有一种每人都把对方看穿,谁也别在谁面前装比的感觉。更要命的是其中一个还是傲娇受,天天喊累(其实我们一个通宵都没有过),于是大家都慢慢开始磨洋工,心态当然极其糟糕,我也过的很不愉快~没得奖也是情理之中。
所以后面的比赛,我都会加上外院的同学,经管,物理等等,并不需要他们能做多少,我把模型建好,你能明白我的意思,然后码字就够了。当然,你要找那种特别想参赛的同学,避免报名后混时间不干正事。这种人在我们这也挺好找,因为有的院系这种加分特别多,所以重视程度都远超数科,去找这种院系的同学,做事麻溜麻溜的~~
这样的好处挺多,首先,你是数科的,小组里面你肯定是老大,毕竟外院总觉得数科的都是大神,啊哈哈~所以你是有话语权的,在他们面前装比可以自由发挥,反正他们都一脸崇拜相(殊3不知我其实就是个low比,偷笑偷笑~)所以,我们的合作总是很舒畅,各司其职。
一般第一天我看题,各个题目大概过一遍,找模型找算法。他们先水水各种建模群和论坛之类的。然后一起确定题目,确定思路,我就开始看论文,编程,计算。他们先照着思路码字,或者跟我一起看看论文。第二天我把算法、程序什么的跟他们讲一遍,他们继续码字,我开始算结果。最后一天,我把结果给他们,然后等着他们码字,插图,排班。我改一改摘要,大致看一看论文内容,也就差不多完工了。美赛的话最后改摘要和写文章花的时间长一点,毕竟四天~
选题和时间分配~很多队建模都会熬夜,或者选择困难症,对我来讲并没有,我给自己规定时间,或者一个上午,或者一个白天,不管题多难选,都要选一个出来,然后,坚决不换!!!!!!就算做不出来也要一路走死!(怎么会做出来了呢,高大上的做不出来,low一点的还不会吗,啊哈哈~)而熬夜,在我这里是不能接受的,我选队友的时候就会说好,我们早上早起,晚上早点睡。所以一般情况都是早上六点多起,晚上十一点左右回去睡觉。只有美赛的最后一晚熬了通宵,其实我觉得不用的,两队友实在太积极,再加上英文论文确实挺花时间,我也就不好意思自己回去睡~于是我们找了个教室加班,其实我在教室里睡了大半夜。。。只最后起来改了改摘要,汗颜~
在各种比赛都参加了一遍之后,遍再也不参加了,并不是我一个人这样,很多都不会再参加了。
说一下自己的看法。首先,建了几次模之后,深深的感觉就是没有创新。每次建模都是原有的各种算法的再运用,参加多了并无益处。其次,很多人参加只是为拿奖,而对我这种排名处于中间水平,保研无望,奖学金也就那回事,也没有学分和毕业压力的人,加分完全没用。第三,得不得奖这个问题其实还是看人品的,你的思路是一方面,老师的思路又是一方面,你觉得好的模型老师不一定觉得好,而好坏的判断标准,大言不惭的说,并没有。(这里欢迎来辨,但是也改变不了我自己的看法,啊哈哈~)最后的最后,建模其实挺伤身啊,一直盯着电脑看,脑袋里一直思考还是很累的,更不说熬夜了。所以,每个坑去过之后,再也不会去第二次了~
所以,对于建模,不必想那么多,奖也不必看那么重,适当参与几次,学一点东西就好了~
页:
[1]