機(jī)器學(xué)習(xí)是許多重要應(yīng)用的基礎(chǔ),比如網(wǎng)頁(yè)搜索,反垃圾郵件,語(yǔ)音識(shí)別,物品推薦等等。如果你或你的團(tuán)隊(duì)正在研究一項(xiàng)機(jī)器學(xué)習(xí)應(yīng)用,并且你想要取得快速的進(jìn)展,那么這本書(shū)將會(huì)給你提供幫助。
示例:建立一個(gè)創(chuàng)業(yè)公司,其業(yè)務(wù)是識(shí)別貓的圖像
就是說(shuō)你建立了一個(gè)創(chuàng)業(yè)公司,可以為貓愛(ài)好者提供無(wú)窮無(wú)盡的貓圖片。你正在使用一個(gè)神經(jīng)網(wǎng)絡(luò)建立一個(gè)計(jì)算機(jī)視覺(jué)系統(tǒng)來(lái)檢測(cè)圖片中的貓。

但遺憾的是,你的學(xué)習(xí)算法的準(zhǔn)確率目前并不夠好。你面臨巨大的壓力來(lái)改善你的“貓檢測(cè)器”。你能做些什么呢?
你的團(tuán)隊(duì)有很多想法,比如:
- 獲取更多數(shù)據(jù):收集更多貓的圖片
- 收集一個(gè)更加多樣化的訓(xùn)練集。例如:貓?zhí)幱诓煌恢玫膱D片;不同顏色的貓;不同相機(jī)(設(shè)置)拍攝的圖片
- 通過(guò)運(yùn)行更多次梯度下降的迭代,來(lái)增長(zhǎng)訓(xùn)練算法的時(shí)間
- 嘗試更大的神經(jīng)網(wǎng)絡(luò),具有更多的層/隱藏單元/參數(shù)
- 嘗試一個(gè)小一點(diǎn)的神經(jīng)網(wǎng)絡(luò)(也許是樣本不夠?)
- 試著添加正則項(xiàng)(比如L2正則)
- 改變神經(jīng)網(wǎng)絡(luò)的結(jié)構(gòu)(激活函數(shù),隱藏單元的數(shù)量等)
- ...
在這些可能的方案中,如果你選擇的好,那么你將建立一個(gè)不錯(cuò)的貓圖片識(shí)別的平臺(tái),并帶領(lǐng)你的公司走向成功;而如果你選擇的很差,那么你可能會(huì)白白浪費(fèi)幾個(gè)月的時(shí)間。你該怎么辦?
這本書(shū)將會(huì)告訴你如何做出選擇。大部分機(jī)器學(xué)習(xí)問(wèn)題都會(huì)留下一些線索,這些線索會(huì)告訴你什么是有用的嘗試,什么是沒(méi)用的。學(xué)會(huì)閱讀理解這些線索能夠節(jié)省你數(shù)月或上年的開(kāi)發(fā)時(shí)間。