深度學習與圍棋
這是一本深入淺出且極富趣味的深度學習入門書。本書選取深度學習近年來最重大的突破之一AlphaGo,將其背后的技術和原理娓娓道來,并配合一套基于BetaGo的開源代碼,帶領讀者從零開始一步步實現自己的“AlphaGo”。本書側重實踐,深入淺出,庖丁解牛般地將深度學習和AlphaGo這樣深奧的話題變得平易近人、觸手可及,內容非常精彩。全書共分為3個部分:第一部分介紹機器學習和圍棋的基礎知識,并構建一個最簡圍棋機器人,作為后面章節內容的基礎;第二部分分層次深入介紹AlphaGo背后的機器學習和深度學習技術,包括樹搜索、神經網絡、深度學習機器人和強化學習,以及強化學習的幾個高級技巧,包括策略梯度、價值評估方法、演員-評價方法3類技術;第三部分將前面兩部分準備好的知識集成到一起,并最終引導讀者實現自己的AlphaGo,以及改進版AlphaGoZero。讀完本書之后,讀者會對深度學習這個學科以及AlphaGo的技術細節有非常全面的了解,為進一步深入鉆研AI理論、拓展AI應用打下良好基礎。本書不要求讀者對AI或圍棋有任何了解,只需要了解基本的Python語法以及基礎的線性代數和微積分知識。
·19.7萬字