1. 程式人生 > 實用技巧 >《物流配送中VRP問題的多目標優化方法研究》個人小結

《物流配送中VRP問題的多目標優化方法研究》個人小結

《物流配送中VRP問題的多目標優化方法研究》個人小結

物流配送中VRP問題的多目標研究方法,自從去年開始了這項大學生創新創業,就一直圍繞在我的身邊,時時刻刻會想著她,儘可能地去多學一點相關的VRP問題,多目標演算法,聽更多的頂尖老師和學者的研究報告,來去為自己獲得更多的靈感、更有效的改進方法,書桌上那厚厚的論文文獻,QQ上那一頁頁的聊天記錄,都是我們過去一年裡最好的見證。繁花落盡,韶華易逝,讓我們一起走向魂牽夢繞的光輝歲月。
在這裡插入圖片描述
“大家快來看一看,有沒有想要加入我們大創小組的?”小楊在群裡招呼道。“你們大創是做什麼的?”“哪方面的內容?”“指導老師是誰呀?”“準備小組幾個人呀?”,大家都紛紛進行了詢問。小楊慢條斯理地解釋道,“我們的主題是物流配送的多目標問題,主要是對當前市場火爆的物流配送進行相關性優化處理,目的是通過科學的方法,儘可能地在同樣的條件下使配送的時間最短、開銷最低。通俗點來說,就和我們找最短路徑的感覺一樣”。小楊看著大家逐漸感興趣,又稍稍進行了點修飾,“除此之外呢,加入我們小組,大家不光能夠從研究和應用中收穫到樂趣,甚至還可能碰到這一領域的頂尖級老師和學者,聆聽於他們的研究報告,和當前處於研究生階段的學長學姐們討論自己以後的人生方向,大大縮短了自己摸索的時間,更早的走向人生巔峰,實現…。”沒幾天,我們的小組成員就已經結合完畢,時刻準備著。

“快一點,今天我們小組成員一起去和指導老師見一見,聊一聊我們專案的相關內容”。我們組內四個人忐忑而又略顯激動的走向老師的辦公樓理工D,很快便走到了門口,“噠噠”,我們輕輕敲敲門,“請進”,我小心翼翼的打開了門,等所有人都進去之後,再輕輕地把門關上。在小楊對我們進行簡單的自我介紹之後,老師用他那獨特的嗓音微笑的說,“同學們,你們好,我是你們的指導老師,在之後的創新創業方面有什麼不懂的問題或相關的都可以來找我,我們一起去克服、去完成、去實現,一起努力,一起進步,一起收穫成功的喜悅。現在,你們對我們專案有什麼不明白的地方都可以提出來,我先簡單幫你們解一下疑惑。”我迫不及待的問道,“老師,我們現在才開始,啥都不知道,應該做些什麼呢?”“一開始,大家可以先嚐試著讀一些相關的英文文獻,具體的內容我會發給你們,然後前期可以跟著一起聽學長學姐每週的報告,在逐漸進行相關了解之後,再去尋找適合自己小組的,循序漸進。”“老師,…”,那個下午,很快便在我們的一問一答的環節下度過了,而我們也對自己接下來的工作有了較清晰的認識。

“下午四點理工D*教室報告會。”所謂報告會,就是研究生學長學姐們將自己一週內看的論文做成PPT,進行簡單的講述該文章的主要演算法和先進行的思想或技術,然後進行互相的交流溝通,提出自己的困惑,得到老師的解惑,以及指導性的建議,以此達到思想碰撞、融會貫通的效果。我們帶著筆記本和學姐準備講解的論文進入到的教室等待。“本週我看的論文是**,從這幾個方面進行表示…”。“學姐,在你所作PPT中的那個圖是按照論文裡出現的,但我認為這個圖中的有個解釋不明白,…?”“學姐,這個公式能不能再講一遍,聽的不是很清楚?”“謝謝學姐,嘻嘻。”之後也是如此,每一週的報告會都如期進行,每一次都會有不同的收穫,每一次都你自己最終的目標更近了一步。

“暑假放假前,我們實驗組邀請了幾個本行業特別棒的老師來給大家進行簡單的學術交流,請同學麼踴躍參加並能夠有所收穫。”第一次去聽外面邀請來的頂尖教授的講座,難免有一些好奇和欣喜。那天早早地來到了教室,發現座位都幾乎滿了,都是研1和研2的學長學姐們,靜靜等待著老師的到來。老師首先向我們進行簡單的自我介紹,然後介紹了一篇當前正在研究的專案,並對當前本領域所處的狀況進行了詳細的講解,對本領域的不同方向和前景做了簡單的分析,讓我們有一個更加清晰明瞭的認知。
在這裡插入圖片描述
每次一閉上眼睛,腦海裡都會浮現出自己過去一年的時間裡在這方面所遇到的各種問題,一點一點解決,一點一點進步,認識了研究生的學長學姐,幫助他們改進過程式碼,編寫了簡單的程式,和學姐一起討論論文文獻的演算法設計,和研究生學長學姐們一起在實驗室裡進行程式碼編寫和DEBUG,和老師討論論文文獻中出現的各種各樣的問題,提出的新的思想和方法,根據提出的各種想法進行構建框架,編寫程式,進行測試,又是一個簡單的測試都會花上好久的時間,測試發現結果並不是那麼的優,進行分析總結。然後繼續尋找可能的最優解的情況,繼續通過論文來獲取可能的改進的方法和機會,來想出更棒的改進策略,構建演算法框架,設計出程式碼,測試,對結果進行分析判斷比較。迴圈往復,一直在重複著同樣的工作。複雜的事情簡單做,簡單的事情重複做,重複的事情用心做,只有這個樣子,我們才能夠在山重水複疑無路時,等到柳暗花明又一村。
自從進行了大創的專案,我內心最直接、最真實的感受是時間真的是越來越不夠用的了。之前每個週末自己都會睡個懶覺,白天則是看看美劇,和同學去打打球,玩一玩,然後一個週末就過去了。然而那樣的日子已經一去不復返了,每到週末自己就會和週一到週五一樣,每天7點多一些起床,然後被上電腦去食堂吃個飯,再奔赴圖書館,因為自己有好多的論文並沒有看,每一篇論文都需要自己花費大量的時間去閱讀,因為是英文文獻,並且專業性詞彙比較多,因此一開始的難度偏大,所以將自己的週末時間都擠出來,帶著電腦來到圖書館開始一天的知識旅途,不停的看英文論文,從中汲取有效的資訊,閱讀作者的思想和觀點,汲取其中有用的演算法設計思想和先進行的傳略部署。當然付出就會有回報,從一開始的每一篇英文論文需要2-3天才能夠完整的閱讀完,並且對內容只是有簡單的瞭解,還需要時間去完全掌握當中讀者的主要思想和設計構思;逐漸地,慢慢對這方面有著一點點的熟悉和理解,不到3天、2天甚至一些稍微簡單一點的文獻只需要1天的時間就可以理解作者的想法和演算法設計。為自己接下來的工作起到了至關重要的作用。書讀百遍,其義自見,通過大量的論文文獻的閱讀,就好像在和他們的作者進行交流,從中汲取有用的資訊,加入到自己的知識庫當中,大量的積累閱讀,將所得到的知識進行分類整理,分析總結,形成自己的一個完整的VRP方面的體系結構,使自己有了一個更棒的提升。
記得印象較深的一次是為了幫助學長一起完成部分程式碼的測試,我從一大清早便揹著書包來到了實驗室,在一個沒有人的位置上坐下,開啟電腦開始了程式碼測試,每一次出現結果大概都需要1分鐘左右,然後我們從早到晚,一直在討論可能出現的解的情況,對實驗結果進行分析,根據結果進行相應的改進和處理,每出現一次結果,都進行相應的分析比較,中午吃飯都是急匆匆、快速的,想著立馬回到實驗室觀察實驗結果是不是比上次的解更好,哪種情況對結果的影響比較大,當前得出的最好的結果哪一個,他的各個約束條件分別是什麼。分析,比較,修改,測試。迴圈往復,直到找出在當前約束條件下的最優的可能解,再接著找到更多的最優解,再接著得出我們最棒的實驗結果。
在這裡插入圖片描述
科研的道路並不是一帆風順的,他就好像是探索的過程一樣,一步一步地往前走,前面可能是筆直的大道,順順利利地通過,但絕大多數情況下都是崎嶇、蜿蜒盤曲的泥濘之路,需要我們克服重重困難,以一種不拋棄不放棄的態度,勇往直前,披荊斬棘,方才能夠走出那片區域,走的更遠。科研就好像我們中國人喝茶的一樣,先苦後甜,第一口下去是苦的,喝著喝著就會覺得越來越有味道,越來越好喝。一開始的科研訓練是無聊的,無趣的,每天都是再重複地進行測試,看論文,測試,看論文。殊不知,每當我們找到一個特別棒的結果,每當從論文中發現一個特別好的演算法時,我們內心的喜悅之情情不自禁的流露了出來,那個時候的我們會發現,所有的困難都不是困難,我們所面臨的一起bug都好似妖魔鬼怪,被我們這些意志堅定的孫悟空們給打敗。
時間過的真的很快,如白駒過隙般一瞬即逝。“時間都去哪了?”,一年的時間,從一開始的萌新,到前幾天採寫完我們的研究報告,進入了課題的結束時間時期。發現自己確實收穫了很多,經歷了很多,人也長大了更多。真的很感謝這個大創,為自己提供而一個與眾不同的平臺,在這個平臺上不斷地汲取、吸收更多有價值、有意義的知識和人生。
在這裡插入圖片描述