第6章 機器學習

第6章 機器學習

【任務--完成一門編程語言高級教程的學習(100%),獎勵:經驗、積分、一次普通轉盤獎勵。】

經過昨晚的奮戰和今天一天的努力。齊凡總算把這個任務完成了。

當他再次喚出面板時,完成任務的提示在他腦海響起。

【任務完成。計算機經驗+8,積分+5。】

系統面板上的數據已經相應地發生了變化。

【AI系統:Lv0】

【計算機:Lv0(60/100)】

【數學:Lv0(12/100)】

【硬件:Lv0】

【積分:55】

-----------------

齊凡如今成了許陽學長這個課題組的非正式成員。

今天許陽他們挺順利,沒有再遇到什麼奇奇怪怪的問題。齊凡幫他們改了些代碼,這沒花他多少時間,大多數時候他都在白嫖一旁空着的電腦,做他自己的事情。

實驗樓里最不缺的就是電腦,而且還勝在完全免費。雖然學校也有機房開放,可是要收費的,只是價格比外面的網吧便宜而已。

“齊凡,辛苦你了。要不你先回吧,我們晚上還要繼續奮戰。”

“那我晚上陪你們好了,反正我也沒啥事。”

張開在一旁打趣,“好吧。計算機學院一脈相承的沒有夜生活。”

齊凡尷尬笑笑。他連個電腦還得想辦法白嫖,哪有錢去談什麼戀愛。再說談戀愛哪有學習好玩。

“對了,齊凡。你明天正式開學了吧。到時你先忙你的課程好了,你有空再過來幫我們。”許陽學長很貼心,不想因為他們的畢設耽誤學弟的學業。

“好的,我知道了。學長,你們也忙了一天,要不先去吃晚飯吧。”

齊凡其實很好奇許陽他們三人搞的究竟是個什麼東西,可白日裏三人太忙,他也沒好意思多問。此刻去吃晚飯的路上眾人說說笑笑之間,齊凡就有意提起了他們在做的這個課題。

“學長,你們在弄的到底是個什麼東西。”

“就是數字識別,白天的演示你也看過了。”

齊凡剛剛進來實驗室的時候,倒確實特意要求看了下程序演示。

許陽在紙上寫了一個數字,然後用手機拍下來,再通過數據線傳入電腦,最後用那個程序讀取圖片識別手寫的數字。

許陽演示的時候寫的幾個數字識別還挺准,輪到齊凡自告奮勇時,他寫了一個歪歪扭扭上面狹長下面大的“8”。結果程序識別成了“6”。

這讓許陽三人一陣尷尬。張開表示:齊凡這是在耍流氓,是逗弄計算機的無恥行為。

齊凡當然是有意為之,他這是出於技術直覺,在測試程序的“魯棒性”。一個合格的程序,就該能處理得了極端情況。

所謂的“魯棒性”,就是你再怎麼擼我,我依然很棒棒的。

即便這個程序一眼看着就不夠耐造,可好歹它還是能識別得出工整的數字。這對齊凡來說,是他的知識盲區,所以他很好奇。

“學長。我知道這系統的作用。那些代碼的語法我都懂,可我就是看不懂整個程序工程的邏輯。不明白它識別數字的原理。”

許陽面上有些得意,倒不是因為他想裝X。而是因為先前在自己學弟面前過於丟臉,此刻正好可以找回些顏面。

“這個嘛,就涉及到機器學習的領域了。你是學CS(計算機科學的簡稱)的,理論主要偏向於:作業系統、數據庫、數據結構、微機原理、各類算法。”

“而我們呢,其實就是教計算機幹活的。”

齊凡明白了,“伱的意思是。我學的CS是造工具的,你們是拿工具來幹活的?‘機器學習’其實就是讓機器幹活。”

“對對對,你這個比喻好。機器學習就是讓機器學着干各種各樣的活,它的領域是很廣泛的,其中很大的一個應用場景就是視覺處理。也就是我們現在做的手寫數字識別。”

“至於具體的原理嘛,現在對你來說肯定還過於深奧。你感興趣的話,我可以借你幾本書先看着。不過我要先提醒你,機器學習是門綜合性很高的學科。你不要指望一個大一生看了幾本書就會了。”

“寫Python的話看個兩本書就能動手了。可要涉足機器學習,你還得先懂微積分、線性代數、概率統計以及圖像處理。你現在應該連線性代數都還沒學完吧。”

齊凡聽着這話。學長明明在找自己幫忙寫Python,卻說寫Python看兩本書就能動手了。看來對方雖然面上有些尷尬,可實則心裏還是很驕傲的。心裏頭肯定覺得他正在整的機器學習才是更加高端的東西。

而對齊凡來說,對方越是要叫自己量力而行,那自己就越是滿腹好奇。

吃晚飯時,三位學長除了聊畢設課題,就是聊未來的實習計劃。齊凡作為一個大一生,完全插不上嘴。

無聊之下,齊凡邊吃飯邊扒手機。

“老齊,在幾樓吶,我也來圖書館了。”舍友賈震在中午發的消息,過了足足半天之後齊凡才看到。

“我沒去圖書館。”齊凡隨手回復了句。

已經回到宿舍的賈震嘴邊一抹嗤笑,“遊戲玩得夠嗨的呀,消息半天才回。”

“我沒玩遊戲。”齊凡秒回。

“【壞笑】【壞笑】”

齊凡看着賈震發來的表情包,隨手就退出了聊天框,他此刻沒心思和對方多嘮嗑。

齊凡用手機白度“機器學習”。

尼瑪,這搜尋引擎真智障。把機器學習四個字理解成了“機器”和“學習”。

於是排在前頭的不是賣機器的廣告,就是學習輔導機構的廣告。

齊凡努力往下翻,總算找到了些相關的內容。可細看之下都是些語焉不詳不成體系的雞零狗碎。

果然要查學習資料還是得靠谷哥。手機是別想了,好在學校內部網絡是可以訪問外網的。

回實驗樓的路上,系統面板自己彈了出來。

【任務--入門機器學習(0%),獎勵:經驗、積分、一次普通轉盤獎勵。】

齊凡不由得一陣欣喜。他剛剛完成一個任務,還沒來得及抽獎,這就立馬又觸發了一個任務。

他有種感覺,似乎自己接觸到新知識,系統就會觸發任務。

在任務獎勵的激勵下,齊凡對於機器學習的熱情更加高漲。

一回到實驗樓,齊凡就趕緊問許陽要書看。

許陽給了他一本西瓜書。

至於為什麼那本書叫“西瓜書”,是因為封面上畫了幾塊西瓜。其實這本書的名字就叫《機器學習》。

IT行業與別的行業不同。一些書的封面,還有軟件的logo,就喜歡用一些動物還有水果。這和IT行業的精神有關--自由、開放、包容、反權威。

久而久之,大家也就習慣用封面或logo上的動物和水果,來當作對書本和軟件的稱呼。

比如:貓頭鷹書、烏龜書、西瓜書、南瓜書等等。

“你要入門的話,先看這本就夠了。但這本是講通用理論的,不涉及機器視覺這個分支領域。你可以去圖書館找本數字圖像處理作為補充,記得一定要留意作者名字--Gonzalez。因為那本最經典。”

“識別數字的原理。本質上就是從圖像中提取特徵,然後再分析特徵做出判斷。”

“雖然就這麼簡單一句話。可是這涵蓋了圖像處理和高數,還有計算機。總之涉及的東西太多了。我真的建議你讀完大二再接觸這塊,至少那會兒大半的基礎課程你已經學過了。”

“謝謝學長,我先看看。”

齊凡感謝了對方的善意提醒,隨後找了個角落貓着翻看《機器學習》。

三分鐘后。尼瑪,果然看不懂。

上一章書籍頁下一章

學霸的AI系統

···
加入書架
上一章
首頁 其他 學霸的AI系統
上一章下一章

第6章 機器學習

%