強化學習(RL)--使用PyTorch徹底精通

{{ _getLangText('m_detailInformation_goodsAuthorText') }}高揚,葉振斌
{{ _getLangText('m_detailInformation_goodsPublisherText') }}深智
2020年03月19日
ISBN:9789865501228
{{ _getLangText('m_detailInformation_goodsTips1Text') }}
{{ _getLangText('m_detailInformation_goodsActivityText') }}
{{ activityObj.name }}

{{_getLangText("m_detailIntroduction_goodsIntroductionText") }}

本書從「零」開始,以 PyTorch框架為基礎,介紹深度學習和強化學習的技術與技巧,沒有學過微積分等高級理論的程式師也能夠讀得懂、學得會。配合漫畫插圖來調節閱讀氣氛,並在每個原理說明的部分提供比較和實例說明。

作者使用具有高中數學基礎的讀者就能夠了解的語言,和讀者分享如何用深度學習的利器PyTorch來完成人工智慧機器人自我進化的完整過程。

即使是不懂強化學習的讀者,都能透過本書完成屬於自己的簡單、實用的小專案。

全書重點如下:
●涵蓋最重要的深度學習數學基礎,但又不會過於繁雜
●不止強化學習,從深度學習開始著手,完整理論及實作
●完整DNN、CNN、RNN、LSTM說明及實作,打下紮實基礎
●RL完整演算法實作,包括Q-Learning、DQN、SARSA、Policy Gradient、A3C、UNREAL模型
●Model-based, Model-free、OnLine, Off-line learning完全說明
●NEAT演算法、遺傳演算法實作,OpenAI的gym、SerpentAI實作
●讓AI幫你打星海爭霸、刀塔II
●AlphaGo、以及更強大的AlphaGo Zero原理完全解析

本書主要內容:
■ 第1章~第5章,傳統強化學習的研究目標與脈絡,主要介紹如何從一個程式設計師的角度了解強化學習最為輕鬆,偏重於了解方式的誘導。

■ 第6章~第11章,本書的核心內容,介紹深度學習的原理、PyTorch架構的基礎及深度強化學習的常用演算法模型。

■ 第12章~第15章,有關擴充性的知識。例如,其他有助訓練模型的演算法想法,協力廠商工具外掛程式,可供實驗的環境,一些有趣的強化學習演算法和觀點,甚至模型落地過程中的最佳化與壓縮。

■ 附錄A 詳細記載本書相關的各種軟體環境的安裝和設定過程。

適合讀者群:對深度學習和強化學習有興趣的初學者,或相關技術人員。


本書特色:

◎用簡單的範例理解複雜的強化學習概念
◎用幽默的語言跨過強化學習的門檻


作者簡介:

高揚,金山辦公軟體人工智能組技術負責人,歷任歡聚時代人工智慧演算法專家,金山軟體西山居大數據架構師等職。重慶工商大學研究生導師,電子工業出版社博文視點專家委員,有多年海外工作經驗。


葉振斌,網易遊戲伏羲人工智慧實驗室高級深度學習研發工程師。從事機器學習,特別是強化學習智慧演算法的研究及開發工作。擁有豐富的軟體開發、人工智慧演算法訓練平台開發經驗。

{{ _getLangText('m_detailAuthorBookList_titleText') }}