第三百七十三章 GA-RS-LR算法!

用了十幾分鐘的時間,程諾把菲涅爾教授發來的文件看完。

米星公司的要求很簡單,至少程諾看起來這樣。

他們僅需要一套能夠根據他們公司的具體情況,設計出一套公司財務和股票收入,還有個股投資的程序就可以。

這對於所有的金融證券公司最基礎的數據程序。

網上關於這方面的資料很多,程諾大體瀏覽一遍。

他抵著下巴,皺著眉頭思考一陣,立刻就有了靈感。

關於運用到這套程序運行的算法,程諾已經有了自己的決定。

GA-RS-LR算法!

翻譯成中文的語言,是遺傳算法-粗糙集-邏輯回歸方法。

這是一種盲目刪除屬性約簡算法與啟發式算法,由波蘭數學家在1982年開創性的提出。

在對於處理含糊和不確定信息時,該數學工具具有一定的奇效。

對於處理該項目中公司財務與股票收益間的模糊數據關系,該算法是再也合適不過。

時間很緊張,只有短短七天。

既然確定了核心算法,那下面就是制作程序建模計劃。

程諾又是思索一陣,腦海中理清項目的思路:運用GA-RS方法獲得財務指標最優約簡,隨後運用LR模型探究兩者的關系。最終,經過GA-RS的約簡,得出財務指標對股票投資的影響。

到這一步,該項目的主體部分應該就已經搞定。

程諾嘴角一彎,新建一份文档,手指放在鍵盤上,開始工作。

這種難度的建模項目,還沒有資格讓程諾使用草稿紙,直接在腦海裏演算就行。

程諾噼裏啪啦的在鍵盤上敲擊,思路也如潺潺流水般順暢。

遺傳算法可以全局優化和隱含並行,但仍有具體的因素需要考慮。

首當其中的便是染色體編碼問題。

設條件屬性集合為C={c1,c2,c3……cn},則條件屬性空間Ωc,可映射為遺傳算法染色體,每個染色體用n維的(0,1)二進制位串表示,使染色體個體與屬性子集建立一一對應的關系。

隨後便是適應值函數構造,其和相對依賴度可以結合滿足屬性簡約的原理:

F(x)=f(x)γcd(x)=(1-card(x)/n)*card(POS(D))/card(U).

剩余的因素還有選擇概率,交叉與變異,算法終止條件等。

不過程諾還沒做到這部分的工作,就被赫爾交出去吃午飯,同行的還有亨利和加爾兩人。

一路上,程諾和赫爾走在前面聊著天,亨利和加爾在後面一直盯著程諾的背影不放,似乎要從程諾的背影中看出什麽。

可惜,他們什麽也沒看出來。

呆在麻省理工學院內,華國人他們也經常見。

可在兩人眼中,程諾除了長得比那些人帥氣點,年輕點,就沒別的什麽區別了啊!

那他到底是由於何種緣故一個人接下他們三個人一周內都無法搞定的項目的?

這個問題,他們兩個人想了一上午都沒想明白。

程諾和赫爾有說有笑的走進解決午飯的地點……學校食堂。

沒錯,就是學校食堂。

菲涅爾研究辦公室所在的實驗室就在裏麻省理工學院食堂不遠處的地方。

況且,作為世界頂尖學府的學校食堂,其餐點比一些高档的餐廳也不多承讓。

只不過,程諾還沒有適應米國這邊的口味罷了。

一頓食之無味的午飯吃完,程諾精神抖擻的回到辦公室,放棄了午休的時間,繼續他的工作。

赫爾倒是被程諾這工作狂的勁頭驚訝的不行。

殊不知,在華國那段日子,程諾可比現在還要忙。那真的是拿命用來爆肝!

用了一下午的時間,程諾沒費多少功夫的將選擇概率,交叉與變異,算法終止條件三個因素的具體內容和公式搞定。

伸了伸懶腰,程諾瞥了一眼窗外,發現外面的天空一片昏暗。

下一秒,滂沱的大雨傾盆灑下。

程諾皺眉看著窗外在風中搖搖擺擺的樹枝,開口道,“下雨了啊!”

緊接著程諾就蛋疼起來,因為他沒有看今天的天氣預報,所以過來的時候沒有帶傘。

沒辦法,程諾只能一邊敲著數學模型的代碼,一邊等著外面的雨停。

辦公室裏的人一個個的減少,可外面下的大雨卻沒有絲毫停歇的勢頭。

“程,你沒帶傘,要不我們兩個用一把,在實驗樓旁邊有一個超市,裏面應該有賣的。”赫爾走過來問道。

“那好,謝謝了。”程諾笑道。

這時,門外傳來一串輕輕敲門聲。

緊接著一道熟悉的聲音響起,“您好,程諾是在這裏面吧,我是他的朋友,給他送傘來了。”

門推開,露出外面何有君的聲音。

此時的他,正拿著兩把黑傘,微微喘著粗氣,含笑望著辦公室的內的程諾。

……

晚上,何有君以讓程諾盡快適應米國環境為由,帶著程諾在劍橋市內到處浪。