開始學(xué)習(xí)機器學(xué)習(xí)!
《統(tǒng)計學(xué)習(xí)方法》這本書有點偏理論,有很多關(guān)于數(shù)學(xué)和統(tǒng)計學(xué)的知識(似然函數(shù)、)。此書系統(tǒng)全面的介紹了各種監(jiān)督學(xué)習(xí)方法(其中隱馬爾科夫模型的學(xué)習(xí)方法分監(jiān)督和非監(jiān)督兩種),包括感知機、k近鄰法、樸素貝葉斯法、決策樹、邏輯斯諦回歸與最大熵模型、支持向量機、提升方法、EM算法、隱馬爾可夫模型和條件隨機場等。除第1章概論和最后一章總結(jié)外,每章介紹一種方法,并且中間穿插一些簡單的實例。這本書可以和《機器學(xué)習(xí)實戰(zhàn)》一起學(xué)習(xí),這本書使用python實現(xiàn)算法。第一本書偏理論,第二本書偏實戰(zhàn),可以結(jié)合起來學(xué)習(xí)。
???????自己花了差不多一星期的時間看了這本書,可是我想真要把上面的道理搞明白可能使用的時間至少得半年或者更多。里面用到的很多方法雖然是暫時看懂了,但是想要能夠使用這些理論開始編碼然后解決現(xiàn)實的問題,比如說自己寫一個簡單的分類程序,或者使用k近鄰法,或者決策樹,或者樸素貝葉斯,如果牛逼的話可以試試支持向量機或者隱馬爾科夫模型,這還有很長一段路要走啊。現(xiàn)在心里面有點寫一個拼音輸入法的沖動,但是心中還是沒一點譜,怎么下手,先做什么,后做什么都不知道。
???????只感覺是自己有點心高氣傲了,哈哈,現(xiàn)在才剛剛開始學(xué)習(xí)機器學(xué)習(xí)方面的知識,就不安分的想要寫出自己的搜索引擎或者輸入法,的確是太早啊。不過對于書上的例子自己還是應(yīng)該好好練習(xí)的,只有這樣才能夠穩(wěn)扎穩(wěn)打。
? ??? ??或者說自己還是有點不切實際,這樣持續(xù)下去的話那么自己很可能就堅持不了多長時間的,雖然目標(biāo)是遠(yuǎn)大的,但是現(xiàn)實要求你把這些目標(biāo)給分解了,否則的話只能讓自己最終討厭這件事而放棄原先的目標(biāo)。一步一步來,定好自己的學(xué)習(xí)計劃,然后根據(jù)執(zhí)行情況適時地改變自己的計劃。并且學(xué)習(xí)當(dāng)中自己最好要多動手,也就是自己多編程實現(xiàn),否則的話只是學(xué)習(xí)理論知識,很難理解,并且 即使理解了,很快就會忘記,所以說編程實現(xiàn)才能夠讓自己的知識鞏固,并且這也是檢驗自己學(xué)習(xí)成果的一個手段。
? ? ? ? 當(dāng)然自己的學(xué)習(xí)也不能完全放在這一個上面,或許這樣的一個過程將是很艱難的,所以說可以學(xué)習(xí)點其他的知識來來使自己的大腦緩沖一下。
? ? ? ?自己要學(xué)習(xí)的其他知識主要還是數(shù)據(jù)結(jié)構(gòu)和算法,算法是自己的硬傷啊?!端惴▽?dǎo)論》、《 編程珠磯》這本書還是要好好看看的。