方明擡了擡眼睛,看着屈藝那張嚴肅的臉,緩緩開口道:“你真的要聽?”
看着那六雙求知若渴的眼神,方明緩緩開口道:“其實很大可能你們是聽不懂的。”
聽到方明的話,孫煜不由得笑出了聲:“方明,你是不是太看得起自己了,如果給我們屈隊長足夠的時間,拿下你這個算法一點問題都沒,現在讓你講是給你面子。”
“是嗎?”突然方明的嘴角揚起了一道詭異的弧度,“單詞向量知道吧,那請屈隊長看看這個算法的詞向量到底是怎麼用的。”
本來還不服氣的屈藝不由得轉過頭來,目不轉睛的盯着方明的電腦,本以爲方明應該用的是常見的單詞向量模型,但是屈藝真的沒想到,自己根本看不懂方明寫的到底是什麼。
“沒見過?”方明有些許詫異,如果說這個都沒見過,那隻能說屈藝這個隊長是不合格的,倒是一直站在屈藝身後的袁行,直接說道:“這是今年新出現的word2vec模型,屈隊長有所不瞭解也是自然的。”
“word2vec模型?這是什麼東西?”屈藝眉頭緊皺,她還從來沒有聽說過這個詞。
袁行苦笑了一下,他也明白了知道屈藝確實是不知道,不過他還是詳細地介紹了一遍,“word2vec是WordEmbedding的一種,主要是用來生成詞向量的一種方式,主要有CBOW和skip兩種方式,CBOW是通過上下文來預測當前值。相當於一句話中扣掉一個詞,讓你猜這個詞是什麼。skip是用當前詞來預測上下文。相當於給你一個詞,讓你猜前面和後面可能出現什麼詞。但如果是我們這個數據集,應該是要用的skip方法。”
看着屈藝看着若有所思的樣子,方明接着說道:“這只是改動的一部分,我還對你們現有的數據集進行了一部分的拓展,你們用的數據集確實小了點,我只能選擇我電腦帶得動的數據集,十個點還算馬馬虎虎吧。”
屈藝有些吃驚,連忙向方明問道,“按照你的意思這個算法還能夠改進?”
“當然,不過呢,我覺得這個算法應該是沒有太多的必要了,如果只是參加一個初賽的話,我覺得這個算法的結果也足夠大殺四方了。”
袁行瞪圓了眼睛看着方明,他很清楚方明這個算法在初賽階段就足夠擊敗一羣人了,但是方明那句他還可以改進還是讓他大吃了一驚,畢竟作爲今年年中剛剛出現的模型,方明現在就能夠改進的話,說明方明私下裡對這個熱點還是很是關心的。
看着袁行那吃驚的表情,方明不由得笑了笑,小樣看哥不迷死你,不對,是個哥的算法不迷死你們。
“怎麼樣,屈隊長,我有資格接手你的隊伍了嗎?”方明笑盈盈的看着屈藝。
“你……我……”
屈藝感覺到自己全身無力,她發現自己竟然不知道怎麼樣反駁,畢竟自己答應下來的事情,自己也不能夠反悔,她屈藝還丟不起那個人。
沉默了好一會,屈藝輕輕地嘆了一口氣,說:“好吧,既然是這樣那就這樣辦了吧,我同意你擔任我們隊伍的隊長了。”
方明拍了拍巴掌,說:“哈哈哈!這就對了嘛,你得相信我,這次比賽一定會出成績的。”
方明非常的興奮,畢竟前世對於這種比賽,作爲宅男的他自然是沒有任何興趣的,因此錯過了不少機會,現在這一世這些機會都送到了方明臉上,
自己還把握不住的話,自己真的白重生了。
“還有個問題。”突然袁行開口道,“你們這樣就多了個人。”
方明聽到這話的的一瞬間,人直接一愣,突然想起賽制最大參賽人數是6人,而因爲屈藝提前約了袁行所以多了一個人,但是在這樣一番接觸下來,方明發現袁行的目光還是很毒辣的,至少他是唯一一個可以看出自己改進算法的人,因此方明決定不放袁行走了,但是看着那六雙躲閃的目光,方明一時間開不了口,畢竟屈藝把隊伍組建起來也不容易,自己剛來就要踢掉一個人也不好。一時間方明變的十分糾結。方明很清楚,如果自己這件事處理不好,整個隊伍瞬間分崩離析。
大家看着半晌都沒有說話的方明,教室內的氣壓變的越來越低沉,衆人都知道現在已經到了一個臨界點,如果方明再不作出決定來,那就要爆發了,這樣一旦爆發的話,場面就會非常的混亂。
“咳!”
方明乾咳了一聲,然後對袁行說:“老袁啊,你的意思我明白,你說得沒有錯,確實多了個人,不如這樣吧,我現在直接給個算法大家,大家現場改進,比最後的指標怎麼樣。”
“不行啊隊長,我們當中只有屈隊長和袁學長是做算法方面的,我們都不是去做這個。”突然一直沒有說話的卓雲開口道,畢竟他是整個隊伍中對這個算法瞭解最爲薄弱的人,如果要淘汰的話,自己大概率是要被換掉的。與其讓方明開口,不如自己直接坦白,並且把其他人一起拉下去。
聽到這話,方明的眉頭又皺了起來,手指在不斷的敲打着桌面,隨着敲擊聲的停下,方明擡起了頭,看着六個人,說道:“畢竟大家都不想被換掉,那麼你們來說說自己爲什麼不可以被替代。”
“我是隊伍唯一的建模手。”剛剛對方明極爲推崇的蘇亮直接開口道,他很自信作爲隊伍中唯一的建模手,自己幾乎沒有被替代的可能。
話音剛落,“我負責的前端和系統維護。”見到蘇亮搶先開口,孫煜也有些急了,連忙開口道,只是底氣有那麼些不足。
“我……我.......我負責的是數據庫。”這時候卓雲怯生生的聲音在一旁傳來,他底氣還是有些不足的,畢竟相較於前兩人自己被取代的可能性是最大的,“還會一部分前端技術。”爲了保證自己不被換掉,卓雲有補了一句。聽到這話的孫煜瞬間有些生氣,畢竟卓雲這樣說導致自己被換掉的可能性直線上升。
“我負責的是整個系統的後端的開發。”寇遠推了推自己的眼鏡,緩緩說道,“我也是唯一個可以和你們算法方面對接的人。”
聽到這話,方明的眼神也就在蘇亮,卓雲,和孫煜三個人身上來回打轉,對於一名在開發崗呆了十年的老程序員來說,前端無疑是最簡單也最容易被取代的位置,但是他不清楚孫煜的水平到底怎麼樣;對於數據庫,他覺得卓雲還要進行後面的維護和拓展,可以有效地減少自己的工作量;建模雖然對於他來說不需要,但是自己不可能事事親力親爲。
斟酌一番,他的目光停留在了孫煜臉上,“孫煜,你對於前端了解了多少?”
“我會HTML,CSS和XML。”
“基本的啊。”方明摸索着下巴,有些沉默,畢竟在2013年像孫煜這樣的前端工程師也很少。
“這些我也會。”突然卓雲有冷不丁的來了一句,方明的眼神頓時有些犀利,目光直盯着他,作爲前世因爲背刺導致自己只能加入研究部門,方明一直對這樣的事情耿耿於懷,“這樣你過關了,孫煜。”
聽到這話的卓雲有些懵,他不惜撒謊就是想要把孫煜踢出去來保全自己,卻是沒有想到最後反而通過了,這一下他傻了眼了。
“好的,謝謝。”
孫煜這個時候才從恍惚之中恢復過來,看了看一邊的卓雲,心裡有一點慶幸,幸虧方明不是一般的人,如果是其他人,肯定把自己換掉了
“卓雲,你知道我這輩子最恨什麼嗎?”方明突然冷不丁的對卓雲來了一句沒頭沒腦的話。
“什麼?”
“背叛。”方明的言語有些嚴肅,“我可以理解你想要留下來的心思,但是我無法接受你把你自己的勝利建立在同伴的基礎下,你這樣讓我覺得你以後還會爲了什麼而出賣我。”
卓雲愣了一下,然後馬上說:“不是這樣的,隊長,我絕對沒有這樣想過。”
方明搖了搖頭,說:“你別否認,我能夠感覺得到,我不是君子,我不會猜測別人的心思,但我會扼殺威脅,所以卓雲請你出去吧。”
“呵呵呵。”卓雲冷笑着,“方明,你是不是在開玩笑,別以爲你成了隊長就能威脅我了,我告訴你,你的數據庫還在我那呢,沒有我,你們就等着連數據都沒有吧。”
聽到這話,屈藝瞬間有些急了,她沒想到最後卓雲會利用自己的工作來威脅方明,正想上前說些什麼的時候,方明開口道,“講完了嗎,講完你可以出去了。”
卓雲有些不可置信地看着方明,說:“你.....你真的趕我走?”
“我沒有必要跟你扯這些沒用的,我只是告訴你一個事實。”方明淡淡地說,“你只應該知道你的存在對於我們這支隊伍也沒多麼的重要,況且你覺得沒了你不行?”
“怎麼,難道你還能給我憑空變出數據來嗎?”有恃無恐的卓雲坐在椅子上,翹着二郎腿,一副你離開了我你們就完蛋的模樣。
“那就讓你徹底死了這個心思。”方明有些許氣憤,他是真的沒想到這個隊伍中竟然還有這樣的人,他在桌面上找到了自己的爬蟲腳本,開始了網頁爬取,然後有對自己的預處理文件進行一些微調,隨着時間的推移,一個大概10M的json文件就出現在了方明的桌面上,方明隨即就將這個文件轉化爲表然後導入的到Mysql當中。在方明背後看完全程的屈藝不由得在心裡感嘆了一句:“行雲流水”,隨着數據表的建立,方明冷冷的對卓雲說道:“你能做的我一樣可以,現在請你離開。”看着方明隨手完成了自己要花費這麼久才能完成的數據庫,卓雲不敢辯解什麼,只能眼巴巴的盯着屈藝,希望屈藝把他保下來,但是方明沒有給屈藝開口的機會,而是直接說道:“我現在是隊長,你已經不是我們隊伍的人了,請你出去,否則我就要老師按照保密條例處理你了。”
聽到這話的卓雲即使心有不甘,也只能推門而出,那哐噹一聲巨響似乎在宣告着他的憤怒,但是憤怒歸憤怒,他也不敢去隨意去觸碰這些,如果按照保密條例,自己現在已經被保衛帶走。
看着灰溜溜離開的卓雲,孫煜不由得有些兔死狐悲,如果卓雲不開那個口,那麼自己大概率是要被踢出去的,想到這裡他不由的感謝起方明來,無論是誰都不想成爲被放棄的那個,但是在人品和實力中間,方明選擇了相信人品,這一點真的很讓人信服。看着方明那冷峻的眼神,孫煜暗自下定決心,一定要好好加油,多苦多累,他都認了。