第一次参加数学建模竞赛如何夺取一等奖
以各種競賽為線索的回憶錄/經(jīng)驗(yàn)貼,沒寫算法啥的,就是記比賽過程,本科除了看的那幾本書,打的那十幾場競賽,寢室那幾個人,幾位恩師的臉,很多都記不清了。
Blog里我化名小羊
這次記錄的比賽是:2016年五一數(shù)學(xué)建模聯(lián)賽
文章目錄
- 小白與建模的孽緣
- 小白怎樣才能和大佬組隊
- 小白第一次建模
- 第一天
- 選題
- 第二天
- 第三天
- 建模完
- 小白的比賽成績
- 小白該如何參加建模競賽
小白與建模的孽緣
在大一下學(xué)期,不知道從哪位仁兄的口中,我聽到了數(shù)學(xué)建模競賽這幾個詞。當(dāng)時也就感覺挺新奇的,數(shù)學(xué)建模競賽?啥啊…像高中那樣的數(shù)學(xué)競賽么?解證明題?雖然我數(shù)學(xué)還行,對數(shù)學(xué)也挺感興趣,但說實(shí)話, 也就是還行的水平,咱還到不了跟大佬們競爭的地步,就沒太在意。
雖然說不在意,但我還是加了個數(shù)學(xué)建模群,而且還上了大二年級的數(shù)學(xué)建模課??小羊同學(xué)你到底在不在意
我是不在意啊!我只是說不在意數(shù)學(xué)建模比賽,又沒說不在意數(shù)學(xué)建模這門學(xué)科!
但有的時候吧,你想不在意某件事,它就偏偏再你眼前晃來晃去,特別是我們學(xué)校,還在飯?zhí)瞄T口掛了那么大一個紅底白字的宣傳標(biāo)語祝我校在XXX數(shù)學(xué)建模比賽中取得優(yōu)異成績
說實(shí)話,我心動了。。。
那個橫幅大概是這樣的(雖然字不一樣,但大家可以自己想象):
心動不如行動!
但是咋行動啊,我對這玩意不了解啊!本著活不好做幾遍就好了的精神,我傍上了一位大佬學(xué)長(小良)和一位大佬學(xué)姐(小敏)
小白怎樣才能和大佬組隊
問我這個大一新生咋傍上大佬的?
當(dāng)時數(shù)學(xué)建模群里, 很多求組隊的學(xué)長學(xué)姐,但他們都想找大二的同學(xué)組隊,我看了好久都沒人要我這根大一小白菜。。。
就在我自我安慰,想著等到大二再參加的時候,小良學(xué)長在群里發(fā)了一個尋隊友啟示,沒啥特別要求,也沒說要大二年級同學(xué),但要求是統(tǒng)計專業(yè)的學(xué)生,,我心里那個激動,這就是緣分!然后,我就跟學(xué)長聯(lián)系了,再然后,我就上位了!!!
后來,學(xué)長學(xué)姐和我建立一個建模小群,大家相互介紹了自己的情況,出于內(nèi)心的小隱秘,我沒有強(qiáng)調(diào)我是大一新生(對不起,學(xué)長我錯了)。我還知道了學(xué)長學(xué)姐都是學(xué)金融的,所以想找一個學(xué)統(tǒng)計的同學(xué)一起打比賽。
大家都懂的,一般打建模比賽,都會拉上幾個統(tǒng)計/計算機(jī)/數(shù)學(xué)的學(xué)生一起組隊。
因?yàn)楫?dāng)時,距離建模比賽還有1個月,所以平時我們就在群里,發(fā)一發(fā)數(shù)學(xué)建模相關(guān)的學(xué)習(xí)資料,偶爾還嘮嘮嗑。然后我就發(fā)現(xiàn),學(xué)長學(xué)姐既是學(xué)霸,人還特別溫柔。我的內(nèi)心啊!突然有點(diǎn)對不起學(xué)長學(xué)姐,希望他們不要發(fā)現(xiàn)我是大一的同學(xué)。
但是該來的總得來,臨近比賽了,要在網(wǎng)上填寫報名表,我們3擠在一間教室里,學(xué)長操刀幫我和學(xué)姐填資料(就是填學(xué)號、電話、專業(yè)啥啥啥的) .
要是在平時,我肯定會想: 看我的學(xué)長多好!還幫我填信息! 但我當(dāng)時是一點(diǎn)笑不出來,因?yàn)閳罅藢W(xué)號,就暴露我是大一小白菜的事實(shí)了
最后,我說了學(xué)號,學(xué)長聽到我學(xué)號,頓了一下,看起來沒啥反應(yīng),繼續(xù)填信息。。。當(dāng)時,我也不知道該開心還是難過。
填完信息,我們留在教室自習(xí),學(xué)長小聲跟小敏學(xué)姐那說: 小羊是大一新生耶!
雖然小聲,但是我還是聽到了,我內(nèi)心真是無比愧疚。學(xué)長學(xué)姐會不要我么,也是,我一個大一的就算是學(xué)統(tǒng)計的,但也啥也不懂啊,還來拖學(xué)長后腿。。
晚自習(xí)我是一個字沒看進(jìn)去,戰(zhàn)戰(zhàn)兢兢的等到10點(diǎn),和學(xué)長學(xué)姐一起回宿舍區(qū)。
在路上,我沒等到學(xué)長學(xué)姐的質(zhì)問。反而,小敏學(xué)姐溫溫柔柔的和我交流,小良學(xué)長沒有避開我是大一新生的話題,而是問我的大學(xué)生活怎樣,教給我一些在安財?shù)纳罱?jīng)驗(yàn)。
媽呀,我感動的快哭了好嗎,這是什么神仙學(xué)長學(xué)姐。
小白第一次建模
第一天
終于到我們第一次建模了,因?yàn)榻R掷m(xù)3天3夜,而且我們學(xué)院對建模比較重視,所以分了3間統(tǒng)計實(shí)驗(yàn)室專用給我們建模比賽。
美賽應(yīng)該是4天,聽說多出來的一天是用來翻譯成英文的。
當(dāng)天,我們3人早早的就趕去實(shí)驗(yàn)室, 挑挑揀揀選了3臺能用的電腦,然后就落座了。
為啥要挑挑揀揀?因?yàn)楫?dāng)時,我們院實(shí)驗(yàn)室的電腦真的不是特別的新(委婉),有些機(jī)子用著用著就沒反應(yīng)了。題目寫了一大半,結(jié)果一下子沒了,是不是很糟心!!所以,就得早點(diǎn)去挑電腦,雖然到了大二大三我都是帶自己電腦去的。
當(dāng)時,我們拿到建模主辦方發(fā)的建模論文模板, 同時還有3道題建模題,讓我們自己選1題去解決。沒經(jīng)歷過大風(fēng)大浪的我都驚了!還能挑題?
不是所有建模競賽都是從3道里面選1道,你看人家美賽,就是6道選1道啊(不記得是不是6道了,反正題挺多的).
但是,最讓我震驚的不是題目可以3選1。而是,這3道題,我他喵的一道題都不會解決!這些都是啥啊????
當(dāng)年這3道題的題目, 給大家看一下。
題目A: 購房中的數(shù)學(xué)問題(無數(shù)據(jù))
問題1:建立數(shù)學(xué)模型,求解A小區(qū)14-2-802房間(客廳)在冬至日9:00-16:00間可以享受日照的時間區(qū)間(具體樓高和樓間距等相關(guān)參數(shù)見附件1和4)。 問題2: 在問題1的基礎(chǔ)上建立數(shù)學(xué)模型,以A小區(qū)14-2-802房間(客廳)為例,描述全年365天每一天可以享受日照的累計時間,并給出14-2-802房間(客廳)全年享受日照時間超過6小時的天數(shù)和日期。 問題3:假設(shè)在消費(fèi)者C購房之前已經(jīng)有一部分房間售出(數(shù)據(jù)見附件2),在僅考慮采光影響的條件下,給出消費(fèi)者C的最優(yōu)選房方案。 問題4:在問題3的基礎(chǔ)上,建立選房模型,要求考慮價格、交通、環(huán)境和噪音的影響,給出此時消費(fèi)者C最優(yōu)選房方案。B題:能源總量控制下的城市工業(yè)企業(yè)協(xié)調(diào)發(fā)展問題(有數(shù)據(jù))
問題1:對城市C的產(chǎn)業(yè)結(jié)構(gòu)及能源消費(fèi)特征進(jìn)行定量分析,并建立數(shù)學(xué)模型對城市C的工業(yè)企業(yè)發(fā)展水平進(jìn)行綜合評價。 問題2:假設(shè)城市C要求本年度能源消耗總量比上一年度下降5%,請分別建立數(shù)學(xué)模型,給出使該市的工業(yè)企業(yè)產(chǎn)值、利稅、從業(yè)人員受到的影響最小的各工業(yè)企業(yè)能源分配方案。 問題3: 如果城市C要求本年度能源消耗總量比上一年度下降5%,請建立數(shù)學(xué)模型,給出城市C的各工業(yè)企業(yè)能源分配方案,使該市的工業(yè)企業(yè)產(chǎn)值與利稅、從業(yè)人員受到的綜合影響最小。 問題4:如果城市C要求在未來2年,每年能源消耗總量比上一年度下降5%,請建立數(shù)學(xué)模型,給出該市的各工業(yè)企業(yè)能源分配方案,使得工業(yè)企業(yè)產(chǎn)值總量增速不低于8%,并就這一方案對城市C未來2年的利稅水平進(jìn)行定量評估。 問題5:結(jié)合上述研究,給城市C的能源管理部門寫一封信,談?wù)勅绾卧谀茉纯偭靠刂频那疤嵯?#xff0c;對城市工業(yè)企業(yè)進(jìn)行合理的能源分配,以提高能源利用效率和質(zhì)量,并闡述你的政策建議。C題:二孩政策問題(有數(shù)據(jù))
問題1:建立人口結(jié)構(gòu)可持續(xù)發(fā)展指標(biāo)體系,相關(guān)指標(biāo)應(yīng)具有科學(xué)性、代表性、全面性。 問題2:建立人口結(jié)構(gòu)可持續(xù)發(fā)展的評價模型。選取10個國內(nèi)具有代表性的省(市、縣),對這些地區(qū)的人口結(jié)構(gòu)進(jìn)行評價分級。并結(jié)合你的模型給出當(dāng)前A地區(qū)評價等級。 問題3:假設(shè)A地區(qū)不實(shí)行二孩政策,預(yù)測該地區(qū)未來20年的人口結(jié)構(gòu)變化趨勢;假設(shè)A地區(qū)實(shí)行二孩政策,給出二孩政策下最優(yōu)出生率,使得該地區(qū)未來20年的人口結(jié)構(gòu)更加合理。 問題4:二孩政策下,預(yù)測A地區(qū)未來10-20年按年齡劃分的人口結(jié)構(gòu)。 問題5:假如全面放開生育政策(不限制生育數(shù)量),在國民經(jīng)濟(jì)運(yùn)行穩(wěn)定的基礎(chǔ)上預(yù)測A地區(qū)未來20年人口結(jié)構(gòu)的變化趨勢。PS:這里的有無數(shù)據(jù),不是指有無廣義的那種數(shù)據(jù),而是指有無符合一定規(guī)則的截面/時間序列/混合數(shù)據(jù),這種數(shù)據(jù)一般賽方會用EXCEL表給你,或者告訴你數(shù)據(jù)網(wǎng)站,或者沒有告訴你網(wǎng)站,要你滿世界去收集數(shù)據(jù),還有就是要你自己爬數(shù)據(jù)了(爬蟲)。
選題
說道選題,相信參加過建模的朋友可能會有這樣的經(jīng)驗(yàn),看了看所有的題目,查了查資料,挑一個看起來比較好解決的題目,或者選擇自己擅長領(lǐng)域的題目(我一般喜歡挑有數(shù)據(jù)的題目,或者一看就是和處理大量數(shù)據(jù)相關(guān)的題)
選完題目以后,問題就來了。。。
比如,咱們建模可能出現(xiàn)以下問題:
和隊友選好題,先寫問題1,做了幾小時, 發(fā)現(xiàn)問題1做不出來。好!老師說過,做不出來的題就放著!咱們先做問題2…MD,問題2也不會啊,咋辦啊,一上午都過去了??
還能咋辦,都花一上午了,先去吃飯,都說物理學(xué)家的必修課是散步,牛頓被蘋果砸了發(fā)現(xiàn)萬有引力,說不定咱吃完飯,散散步,就知道咋做了!
吃完飯,下午回來,繼續(xù)查查資料,看看問題3,瞟一眼問題4,再騷擾一下其他隊的同學(xué),打探一下他們的情況。。。
好了,時間到晚上了。這時候發(fā)現(xiàn),這題它喵的真做不出來。。咋辦。。。換題啊!大家都說:數(shù)學(xué)建模,從換題到放棄!
我和學(xué)長學(xué)姐的第一次建模,就是這樣。
因?yàn)榈谝淮螀⒓咏?#xff0c;我們仨既緊張又興奮,我們查了查3道題的資料和論文,最后選擇做A題,下圖是我們當(dāng)時查的文獻(xiàn):
我們花了將近1天做A題,然后發(fā)現(xiàn),真的不會做,不會解啊,臣妾們做不到啊!
晚上磨蹭到10點(diǎn)多,我和學(xué)姐準(zhǔn)備回寢室,而學(xué)長決定留在實(shí)驗(yàn)室熬夜看題.
將近12點(diǎn)的時候,我們仨用QQ聊天,討論是否要換題,討論了一會,大家都想換題,但關(guān)鍵是換哪題呢?
學(xué)長說:換到C題吧!
第二天
因?yàn)榈谝惶斓?#34;失利",我和學(xué)姐一大早就到實(shí)驗(yàn)室。看到小良學(xué)長熬了一整夜,有些疲倦,但依然奮戰(zhàn)在建模第一線的身影,我感動的咬了口肉包子。
這一天的建模歷程嘛,說實(shí)話,挺開心的,也挺累的。
雖然我臨時抱佛腳學(xué)了些算法和MATLAB,但我發(fā)現(xiàn),自己還是不能運(yùn)用臨時學(xué)的知識解決問題。所以,我們仨在第二天里,使勁看相關(guān)文獻(xiàn),翻建模課本,查找代碼。
真的,查文獻(xiàn)賊重要,就算一開始看不懂別人的論文,但看多了,自然就懂了,人都有強(qiáng)大的適應(yīng)能力,特別是這種時間不是很充裕的情況下,腦波活躍,潛能被激發(fā)。
不怎么熟練代碼也沒啥大問題,說實(shí)話,就算只有一點(diǎn)編程基礎(chǔ),也可以解決很多問題,網(wǎng)上代碼都能找到很多,書上也一大堆,再不濟(jì)用SPSS也行啊!
啥都可以在網(wǎng)上找到,那啥最重要?我在建模時一直追逐的到底是什么?
這個問題,在我遇到我的國賽隊友時才想明白,可能,最重要的是思想吧
PS:別問我具體思想是啥,鄙人才疏學(xué)淺,需要進(jìn)一步學(xué)習(xí)和思考。
回到正題!到了晚上9點(diǎn),我們C題已經(jīng)解決一大半了(大概解決了3題吧),我心里那個高興啊!雖然大部分題目,都是學(xué)長學(xué)姐提出的解決辦法,我就是本組的吉祥物。
又到了10點(diǎn),我和小敏學(xué)姐收拾東西,準(zhǔn)備回宿舍了。
然后,我就看到小良學(xué)長四平八穩(wěn)的坐在自己的座位上,一副我要在實(shí)驗(yàn)室呆到天荒地老的架勢。我盯著學(xué)長,學(xué)長也看著我,這時…有了以下這段對話:
小良學(xué)長:你們走吧,回去休息吧,我獨(dú)守空房。
我:不!我要和學(xué)長一起!
小敏學(xué)姐:咱們回去吧,你學(xué)長身體好。
我:…好的
PS:對話內(nèi)容經(jīng)過修飾,但大概是這個意思。
第三天
第三天,就差不多要收尾了,我們按照第二天的節(jié)奏,在差不多傍晚的時候,就把最后兩題寫完了。
我仔細(xì)瞅了瞅新鮮出爐的建模論文,大概是用了Logistic模型,聚類分析法,Leslie人口預(yù)測模型。現(xiàn)在,我再看的話,不會覺得這些很難。但當(dāng)時,我都被學(xué)長學(xué)姐震驚了!
想到這,我逐漸覺得自己丟失了本真,我學(xué)習(xí)算法是為了解決問題,而不是為了使自己的論文顯得很高端,這一點(diǎn),我在實(shí)習(xí)的時候深深感受到了
好,回到正題!按理來說為了節(jié)省時間,建模的3天里,應(yīng)該是邊解決問題邊改格式。但是,可能我們是萌新吧,沒想那么多,到最后才改格式。所以,第3天晚上,我們仨都熬夜了!熬夜一起改格式!第一次改論文格式,改到我懷疑人生!但是幸好有小敏學(xué)姐指導(dǎo)我。
PS:小敏學(xué)姐是校編輯部的.
建模完
一切都寫好了,也快到截止時間了(大概是第4天早上7點(diǎn)左右)。學(xué)長提交我們論文成品的那一刻,我感覺整個人都要升華了。
走出實(shí)驗(yàn)室,看著天上剛剛升起的太陽,突然感覺心情特別好!身體疲勞,精神富足!
小白的比賽成績
說實(shí)話,是真沒想到,第一次建模我們就拿了一等獎,雖然我知道學(xué)長學(xué)姐很牛,但是,真是太牛了。之后,學(xué)長學(xué)姐帶我順便把這篇建模論文改發(fā)表了。
參加建模除了能拿獎,還能發(fā)表論文。發(fā)了論文,不僅能展示自己的才華,還有獎學(xué)金和稿費(fèi)拿,何樂而不為?但關(guān)于這個事情,很多學(xué)生有不同的考量,在此不做過多闡述
就這樣,兩個金融大二學(xué)霸,一個統(tǒng)計大一白菜,組成建模小分隊,開啟了為期1年的建模之旅。
小白該如何參加建模競賽
我想了想我的經(jīng)歷,大概總結(jié)了下面幾點(diǎn):
- 至少做點(diǎn)準(zhǔn)備,學(xué)點(diǎn)數(shù)學(xué)模型、統(tǒng)計編程語言,看點(diǎn)別人的獲獎?wù)撐摹2荒苷f做到完美準(zhǔn)備,我覺得一般本科同學(xué)能為了建模比賽,能做到準(zhǔn)備完美,還是有點(diǎn)難度的,很多知識都是賽場上現(xiàn)學(xué)現(xiàn)賣。
- 如果有學(xué)長學(xué)姐愿意做引路人,那真的是很不錯。雖然從技術(shù)層面來說,大可能家沒有太大太大的差別。但是,他們對于解決這些問題的經(jīng)驗(yàn)、作為學(xué)長學(xué)姐的領(lǐng)導(dǎo)力,有的時候還是非常必要的。作為一個小白,有一個精神領(lǐng)袖還是需要的。
- 有耐心,別真的從建模到選題,從換題到放棄了。我記得有很多隊伍,都是第2天就放棄了,還有的隊伍交上去的論文,只解決了部分問題。至少要堅持到最后,堅持到最后,就有很大概率能獲獎。
- 分配好時間,不拖拉。
- 解不出來,就去買點(diǎn)零食,出去走走,邊曬太陽邊想。
- 不知道熬夜算不算,學(xué)長當(dāng)時真的熬了3天。但我沒學(xué)長那么堅韌,個人一般第1天不熬夜,最后兩天熬夜。哈哈哈,但我覺得能力不錯,時間管理得好,也不需要熬夜。我記得有一個大佬隊伍就是從不熬夜,次次拿獎。
后記:獎狀就不貼了,丟了,我也想留,但他就是這么丟了。
記錄內(nèi)容可能和真實(shí)情況有點(diǎn)偏差,但大體是這樣的。
總結(jié)
以上是生活随笔為你收集整理的第一次参加数学建模竞赛如何夺取一等奖的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 甜美的网名,难懂又有深意的网名522个
- 下一篇: 《复杂》读书笔记(part3)--熵