“叮!”


    張曉龍思考之際,一封企鵝圍脖團隊的郵件就送到了他的郵箱。


    “阿蔡,接口文檔收一下。除了公眾號,你帶一個這周前把圍脖助手做到微信裏去。”


    在三樓吼了一嗓子,張曉龍就迴到自己辦公室。


    現在馬華騰是源源不斷地將一切微信能利用的資源調集過來,他可不願意拖遝什麽。


    “還差了哪裏?”張曉龍敲擊著鍵盤,心中還是有些不定。


    ......


    下午,路舟就開車迴到了逸仙大學。


    今年春節前,微訊的隱形人陸銘就一直在籌謀和逸仙做一個合作項目。實際需求和一些雛形自然是路舟所提出來的。


    春節學校放假前,路舟就已經是接到了陸銘的通知,說是項目學校已經批了下來。做法上自然是微訊提供資金預算,再由陸銘帶著一些研究生來推進項目的研究。


    這般下來,陸銘也算紮了個根。而現在是節都過完了,路舟手頭不那麽忙,這也就得來瞧兩眼。


    等到了逸仙大學計算機係的實驗樓,路舟就往微訊合作項目的b404室走去。


    實驗樓路舟還是熟悉的,畢竟數月前夢穀廣告甚至還在樓下辦公。


    眼看到了地方,門口又是圍了一圈人。場景別提多讓人熟悉。


    路舟,“......”


    “借一借。”


    路舟越過人群進了裏頭,卻發現是沒人。他拿出手機就要給陸銘打電話。


    “喂師兄,你人呢?怎麽不在實驗室。”


    “哦路舟啊。怎麽,你在實驗室?”


    “對。我看沒事我就過來看看,忘了給你提前說。”


    “那你等等,我臨時到南校走點手續。我助手小宇是在實驗室的,中午他都在最裏頭折疊床睡覺。”


    路舟起身往實驗室後頭走去,一個男生在地上睡得正香。


    “......”


    “還有你這外頭還圍了圈人,不用管吧。”


    “都是安排了麵試的。小宇醒了讓他安排就好。”


    “行。那掛了。”


    掛斷電話,路舟也就隨便找了個位置坐下,手上是翻看著案上的一些資料。


    他一看,其中一份是關於神經網絡的梳理資料,而另一份路舟估摸著像是份考題。


    這第一份資料,是微訊目前數據挖掘和文本理解係統的一部分理論形式說明,路舟早前就看過完整的部分。而這也是微訊目前一些已經實際使用的功能。


    比如針對信息的分類、非結構化知識抽取、熱點追蹤等。當然,這也會用在一些鑒黃、鑒違規的場景。


    其實路舟吩咐陸銘所做也是一些和人工智能相關的研究。


    當然,硬要說的話,路舟也覺這ai也並沒有大部分人所認為的那般神秘。對ai的研究是自計算機誕生不久就有之。


    而現在,機器學習也是已經被不少互聯網公司所使用,諸如千度圖搜采用卷積神經網絡來處理圖像、搜狗等輸入法產品采用循環神經網絡來處理語音識別和文本處理等。


    夢穀之中,如今隨著數據多個產品的推進,每天都在產生著大量的數據。這些也成為了喂養供機器學習成長的養料。


    “請問是陸師兄嗎?”


    路舟正思考著,聽了聲音抬眼一看,是三個學生,想來應該是麵試的人員。


    “嗯。我是。”路舟點了點頭。


    這戴著眼鏡略顯清秀的學生說道,“師兄好。我是甄臻。”


    她一旁的女生說道,“師兄好,廖文秀。”


    “曹文聰。”


    路舟,“你們好,麵試的話再等等。門外的同學也進來等吧。”


    門外的學生一聽,一窩蜂都進門坐到座位上等待。位置是不多,沒座的也隻能站著等。


    “師兄可以給我們講講之前你下發的題嗎?”甄臻問道。


    隨後她又補了一句,“呃,如果麵試要涉及就算了。”


    路舟拿起考題看了一眼,“也行。隨便講講應該是沒什麽問題。”


    “這個卷說不上多複雜。首先是先針對神經元進行設計,轉變成數學運算的問題,那需要先給輸入數據增加權重,再之後對結果進行一個偏置,最後則通過一個激活函數來獲得一個最終值。常見的激活函數比如可以使用生物學中常用的sigmoid作為閾值函數。


    這就是個簡單的搭建過程。”


    路舟停了下來,思考片刻又接著說了下去。


    “而在訓練這個網絡之前,我們可以用均方誤差來定義loss值,確定訓練之後的預測結果是否達到要求。均方誤差我就不多講了,應該都懂吧。”


    “......”


    路舟抬眼看了三人一眼,“那麽接下來訓練的優化就集中在了將loss值減小。具體來說就是對上述得到的loss值函數形式進行鏈式求導......”


    甄臻忽然就是舉手,“師兄,能不能演算一遍。”


    路舟笑了笑,“哪專業的,數學沒學好吧。”


    廖文秀,“也不是呢師兄,主要是研究生沒選的人工智能方向,思路還沒打開。”


    路舟聽了也不多說,他也隻得拿了筆在一張白紙上給三人演示。


    “事實上loss會包含我剛提到的權重w和偏置參數。所以我們在調整w時,loss到底是增大還是減小?這就需要我們求一個lw的偏導數。


    這裏我們直接鏈式求導,然後根據loss的定義去求出第一個偏導數,再根據神經元定義的h值再次求導,再配合激活函數sigmoid最後得到總的求導公式......”


    甄臻,“......”


    路舟,“ok,這方法一般被叫做反向傳播。經過這個計算後,我們是可以得出對w變化時,loss函數最終的變化曲線。對於這接下來的問題,我們則可以再用一個隨機梯度下降sgd的優化算法來進行優化。”


    廖文秀,“......”


    路舟,“sgd主要的作用在於權重和偏置值的調整。首先我們定義一個學習率的常數,它將決定整個神經網絡的訓練速度。這樣,我們再逐步調整權重和偏置的過程中,loss也能夠不斷降低。


    最後loss達到了要求,整個流程也就走完了,模型也就出來了。”


    曹文聰,“......”


    路舟見三人表情有些懵逼,感覺是有些尷尬,“額......”


    他抹了一把臉,直接喚醒了一旁的電腦,“好吧,這麽說有點虛,我直接給你們寫個代碼樣例。我就直接用python來示範吧,用numpy的模塊。大概呢還是按照我們剛剛的理論基礎,先定義幾個需要用的函數......”


    五分鍾後。


    “好了。大概就是這樣。”


    三人,“......”


    這也忒快了點。


    甄臻有些膽小地又舉了手,“師兄。博士和研究生差距有這麽大嘛?我怎麽一點聽不進去......”


    路舟聽了就樂了,“別。我就一本科生。陸師兄麵前我可不敢造次。”


    三人,“?!”

章節目錄

閱讀記錄

互聯網2010所有內容均來自互聯網,繁體小說網隻為原作者圳南的小說進行宣傳。歡迎各位書友支持圳南並收藏互聯網2010最新章節