今天,他們並沒有坐在講台上,而是像學生一樣坐在後排。學校高層已經明確了這次集訓由趙陽全權主導。
他們坐在這裡更多的是抱著一種學習和旁聽的心態,想看看這位解決了世界級數學難題的年輕人,到底有什麼特殊的教學方法。
下午兩點四十分。
機房的門被推開。
趙陽走了進來。
隨著他的進入,機房裡原本極其微弱的交談聲瞬間消失,機房變得十分安靜。
所有人的目光齊刷刷的全部集中在了他的身上。這些目光裡有好奇,有敬畏,也有一絲麵對未知的緊張。
趙陽沒有理會這些目光。
他步履平穩地走到機房最前方的教師主機講台上。 【記住本站域名 ,.超讚 】
按下主機的電源,開啟連線著巨大幕布的投影儀。
做完這一切,趙陽轉過身,雙手撐在講台邊緣,目光平靜地掃視了一圈台下坐著的四十八名精英學生。
沒有客套的開場白,也沒有自我介紹。
「從今天開始,到九月份國賽正式開賽,你們在這個機房裡度過的所有時間,都必須全都聽我的。」
趙陽的聲音通過講台上的麥克風,清晰地傳遍整個機房,他的語氣十分篤定。
「數學建模,本質上就是將現實世界中的混沌變數,抽象為計算機可以處理的數字邏輯。」
趙陽直接切入正題,沒有一句廢話。
「在接下來的集訓中,我不會教你們基礎的高等數學,也不會教你們怎麼寫C 的迴圈語句。如果連這些最基本的工具都無法熟練使用,你們今天就不會坐在這裡。」
他拿起講台上的一支粉筆,轉身在旁邊的白板上寫下幾個大字:優化、預測、評價。
「我隻教你們一樣東西:如何在看到一道沒有任何標準答案的工業或社會命題時,在二十分鐘內,建立出最準確的目標函式,並選擇出運算效率最高、能夠在72小時內跑出結果的求解演演算法。」
趙陽扔下粉筆,拍了拍手上的粉筆灰,雙手交叉放在胸前。
「在我的課堂上,不要問那些可以通過查閱軟體幫助檔案就能解決的低階操作問題。遇到Bug自己去排查,遇到語法錯誤自己去查社羣。還有最重要的一點,不要懷疑我給出的演演算法模型方向。」
「現在,開啟你們電腦桌麵上那個名為『Training_01』的資料夾。」
趙陽平靜地朝著所有學生說道。
一陣密集的滑鼠點選聲響起,所有學生迅速點開了桌麵上的檔案。
「裡麵有一份關於燕京市三環內路網交通擁堵潮汐現象的原始資料集。包含了三十個主要路口連續一週的車流量、紅綠燈配時以及天氣資料。」
趙陽看著台下,發布了今天的第一項任務。
「交通擁堵問題,通常的切入點是排隊論。但今天,不要去套用傳統的排隊論模型。用模擬退火演演算法給我建立一個動態疏導模型,求出擁堵指數最低的紅綠燈配時全域性最優解。」
「時間為兩個小時,開始。」
隨著趙陽的話音落下,機房內迅速響起了滑鼠點選聲和鍵盤敲擊聲。
學生們立刻進入了狀態,同組的三個人開始分工。
大家各顯神通,用自己習慣的方法和手法開始處理資料,進行建模!
坐在最後排的那些老師有些意外。
幾位副教授麵麵相覷。
原本他們以為,趙陽這種級別的天才,第一次上課會高屋建瓴地講一些宏觀的數學思維,或者是傳授一些特殊的學習方法,講幾堂理論大課。
沒想到,上來連一句多餘的分析都沒有,直接就是甩出一個極其複雜的現實資料集,要求強製使用特定的演演算法進行建模。
「題海戰術嗎?」
理學院數學係的一位老教授壓低聲音,對身旁的計算機係老師說道:「這和我們以前的教學辦法,好像也沒什麼本質上的區別嘛,都是拿歷年的題目或者類似的題型讓學生去練手。」
計算機係的老師盯著前方大螢幕上趙陽共享出來的資料集看了一會兒,眉頭漸漸皺了起來。
「老張,你看那份資料。」
計算機係的老師低聲指點道。
「這不是歷年真題,這種現實問題,用模擬退火演演算法去解交通流……這種思路極其偏門,對目標函式的構建要求極高,稍有不慎就很容易陷入區域性最優解出不來。」
「兩個小時……這些學生能應付過來嗎?」
旁邊計算機係的王副教授皺了皺眉頭。
「這也太難了吧!」
老張扶了扶老花鏡,仔細看了看,若有所思的說到:「他應該是想要逼著學生在極限狀態下打破思維定式,畢竟到時候麵對國賽題目的時候,大家也是一樣的模式。」
講台上,趙陽沒有坐下。
他雙手插在褲兜裡,順著機房的過道,開始在學生中緩慢地來回走動。
他的目光從一台台電腦螢幕上掃過。
在高達179的智商和LV5資訊學等級的加持下,這些學生在螢幕上敲出的每一行程式碼、構建的每一個約束條件,在趙陽眼裡都是完全透明的。
他甚至不需要去看他們草稿紙上的推導,隻要看一眼程式碼的結構,就知道他們的大腦裡在想什麼,然後迅速推匯出這種想法會在幾分鐘後演變出什麼樣的邏輯死迴圈。
「你的初始溫度設定太低,退火速率過快。跑到第五百次疊代的時候,你的模型就會卡死在一個區域性極小值裡出不來。重寫。」
趙陽路過第三排的一個小組時,腳步沒停,直接指出了負責程式碼的那個男生建模上的問題。
那個男生愣了一下,趕緊停下敲擊鍵盤的手,仔細檢查自己設定的引數,很快,他驚訝的發現,和趙陽說的一模一樣!
按照他現在的冷卻進度,演演算法根本無法跳出區域性最優。
「資料清洗這一步,不要用簡單的均值去填補空缺值。交通流量具有時間上的連續性,用三次樣條插值。你現在填補的這些靜態均值,會徹底破壞晚高峰的資料特徵。」
趙陽走到第五排,對著一個正在滿頭大汗處理Excel表格的女生說道。
女生趕緊刪掉剛剛輸入的一整列公式,按照趙陽的提示重新尋找插值函式。
整個機房裡的氣氛變得十分的壓抑。