Deep Reinforcement Learning with Python: Master classic RL, deep RL, distributional RL, inverse RL, and more with OpenAI Gym and TensorFlow (2nd Edition) - Orginal pdf + Epub

دانلود کتاب Deep Reinforcement Learning with Python: Master classic RL, deep RL, distributional RL, inverse RL, and more with OpenAI Gym and TensorFlow (2nd Edition) - Orginal pdf + Epub

Author: Sudharsan Ravichandiran

0 (0)

توضیحات کتاب :

Deep Reinforcement Learning with Python: Master classic RL, deep RL, distributional RL, inverse RL, and more with OpenAI Gym and TensorFlow, 2nd Edition Kindle Edition by Sudharsan Ravichandiran

سرچ در وردکت | سرچ در گودریدز | سرچ در اب بوکز | سرچ در آمازون | سرچ در گوگل بوک

1,988 بازدید 27 خرید

ضمانت بازگشت

ضمانت بازگشت

فایل های تست شده

فایل های تست شده

پرداخت آنلاین

پرداخت آنلاین

تضمین کیفیت

تضمین کیفیت

دانلود فوری

دانلود فوری

An example-rich guide for beginners to start their reinforcement and deep reinforcement learning journey with state-of-the-art distinct algorithms

Key Features

  • Covers a vast spectrum of basic-to-advanced RL algorithms with mathematical explanations of each algorithm
  • Learn how to implement algorithms with code by following examples with line-by-line explanations
  • Explore the latest RL methodologies such as DDPG, PPO, and the use of expert demonstrations

Book Description

With significant enhancements in the quality and quantity of algorithms in recent years, this second edition of Hands-On Reinforcement Learning with Python has been revamped into an example-rich guide to learning state-of-the-art reinforcement learning (RL) and deep RL algorithms with TensorFlow 2 and the OpenAI Gym toolkit.

In addition to exploring RL basics and foundational concepts such as Bellman equation, Markov decision processes, and dynamic programming algorithms, this second edition dives deep into the full spectrum of value-based, policy-based, and actor-critic RL methods. It explores state-of-the-art algorithms such as DQN, TRPO, PPO and ACKTR, DDPG, TD3, and SAC in depth, demystifying the underlying math and demonstrating implementations through simple code examples.

The book has several new chapters dedicated to new RL techniques, including distributional RL, imitation learning, inverse RL, and meta RL. You will learn to leverage stable baselines, an improvement of OpenAI’s baseline library, to effortlessly implement popular RL algorithms. The book concludes with an overview of promising approaches such as meta-learning and imagination augmented agents in research.

By the end, you will become skilled in effectively employing RL and deep RL in your real-world projects.

What you will learn

  • Understand core RL concepts including the methodologies, math, and code
  • Train an agent to solve Blackjack, FrozenLake, and many other problems using OpenAI Gym
  • Train an agent to play Ms Pac-Man using a Deep Q Network
  • Learn policy-based, value-based, and actor-critic methods
  • Master the math behind DDPG, TD3, TRPO, PPO, and many others
  • Explore new avenues such as the distributional RL, meta RL, and inverse RL
  • Use Stable Baselines to train an agent to walk and play Atari games

Who this book is for

If you’re a machine learning developer with little or no experience with neural networks interested in artificial intelligence and want to learn about reinforcement learning from scratch, this book is for you.

Basic familiarity with linear algebra, calculus, and the Python programming language is required. Some experience with TensorFlow would be a plus.

Table of Contents

  1. Fundamentals of Reinforcement Learning
  2. A Guide to the Gym Toolkit
  3. The Bellman Equation and Dynamic Programming
  4. Monte Carlo Methods
  5. Understanding Temporal Difference Learning
  6. Case Study – The MAB Problem
  7. Deep Learning Foundations
  8. A Primer on TensorFlow
  9. Deep Q Network and Its Variants
  10. Policy Gradient Method
  11. Actor-Critic Methods – A2C and A3C
  12. Learning DDPG, TD3, and SAC
  13. TRPO, PPO, and ACKTR Methods
  14. Distributional Reinforcement Learning
  15. Imitation Learning and Inverse RL
  16. Deep Reinforcement Learning with Stable Baselines
  17. Reinforcement Learning Frontiers
  18. Appendix 1 – Reinforcement Learning Algorithms
  19. Appendix 2 – Assessments
چکیده فارسی

راهنمای غنی از نمونه برای مبتدیان برای شروع سفر تقویتی و تقویت عمیق خود با الگوریتم های متمایز پیشرفته

ویژگی های کلیدی

  • طیف گسترده ای از الگوریتم های RL پایه تا پیشرفته را با توضیحات ریاضی هر الگوریتم پوشش می دهد
  • با دنبال کردن مثال هایی با توضیحات خط به خط، نحوه پیاده سازی الگوریتم ها با کد را بیاموزید
  • آخرین روش‌های RL مانند DDPG، PPO و استفاده از نمایش‌های متخصص را کاوش کنید

شرح کتاب

با پیشرفت‌های قابل‌توجهی در کیفیت و کمیت الگوریتم‌ها در سال‌های اخیر، این ویرایش دوم آموزش تقویتی دستی با پایتون به یک راهنمای غنی از نمونه برای یادگیری پیشرفته‌ترین یادگیری تقویتی (RL) تغییر یافته است. ) و الگوریتم های عمیق RL با TensorFlow 2 و جعبه ابزار OpenAI Gym.

علاوه بر کاوش در مبانی RL و مفاهیم اساسی مانند معادله بلمن، فرآیندهای تصمیم مارکوف، و الگوریتم‌های برنامه‌نویسی پویا، این ویرایش دوم عمیقاً به طیف کامل روش‌های RL مبتنی بر ارزش، مبتنی بر خط‌مشی و بازیگر منتقد می‌پردازد. . این الگوریتم‌های پیشرفته مانند DQN، TRPO، PPO و ACKTR، DDPG، TD3، و SAC را عمیقاً بررسی می‌کند، ریاضیات اساسی را ابهام می‌کند و پیاده‌سازی‌ها را از طریق نمونه‌های کد ساده نشان می‌دهد.

این کتاب دارای چندین فصل جدید است که به تکنیک های جدید RL از جمله RL توزیعی، یادگیری تقلید، RL معکوس و متا RL اختصاص یافته است. شما یاد خواهید گرفت که از خطوط پایه پایدار، بهبود کتابخانه پایه OpenAI، برای پیاده سازی بی دردسر الگوریتم های محبوب RL استفاده کنید. این کتاب با مروری بر رویکردهای امیدوارکننده مانند فرا یادگیری و عوامل تقویت‌شده تخیل در پژوهش به پایان می‌رسد.

در پایان، در به کارگیری مؤثر RL و RL عمیق در پروژه های دنیای واقعی خود مهارت خواهید داشت.

آنچه یاد خواهید گرفت

  • مفاهیم اصلی RL از جمله روش‌شناسی، ریاضی و کد را درک کنید
  • آموزش یک نماینده برای حل بلک جک، FrozenLake و بسیاری از مشکلات دیگر با استفاده از OpenAI Gym
  • یک عامل را آموزش دهید تا با استفاده از شبکه Deep Q نقش خانم Pac-Man را بازی کند
  • روشهای مبتنی بر خط مشی، ارزش محور و منتقدانه را بیاموزید
  • بر ریاضیات DDPG، TD3، TRPO، PPO و بسیاری دیگر مسلط شوید
  • روش های جدید مانند RL توزیعی، متا RL و RL معکوس را کاوش کنید
  • از Stable Baselines برای آموزش یک نماینده برای راه رفتن و بازی های Atari استفاده کنید

این کتاب برای چه کسی است

اگر شما یک توسعه‌دهنده یادگیری ماشینی هستید که تجربه کمی در مورد شبکه‌های عصبی دارید یا اصلاً به هوش مصنوعی علاقه دارید و می‌خواهید در مورد یادگیری تقویتی از ابتدا بیاموزید، این کتاب برای شما مناسب است.

آشنایی اولیه با جبر خطی، حساب دیفرانسیل و انتگرال و زبان برنامه نویسی پایتون الزامی است. مقداری تجربه با TensorFlow یک مزیت خواهد بود.

فهرست محتوا

  1. مبانی یادگیری تقویتی
  2. راهنمای جعبه ابزار بدنسازی
  3. معادله بلمن و برنامه نویسی پویا
  4. روش های مونت کارلو
  5. درک یادگیری تفاوت زمانی
  6. مطالعه موردی – مشکل MAB
  7. مبانی یادگیری عمیق
  8. A Primer در TensorFlow
  9. شبکه Q عمیق و انواع آن
  10. روش گرادیان خط مشی
  11. روش‌های منتقد بازیگر - A2C و A3C
  12. آموزش DDPG، TD3 و SAC
  13. روش‌های TRPO، PPO، و ACKTR
  14. یادگیری تقویتی توزیع
  15. یادگیری تقلید و RL معکوس
  16. یادگیری تقویتی عمیق با خطوط پایه پایدار
  17. مرزهای یادگیری تقویتی
  18. پیوست 1 - الگوریتم های یادگیری تقویتی
  19. پیوست 2 - ارزیابی ها

ادامه ...

  • ISBN-10 : 1839210680
  • ISBN-13 : 978-1839210686

ادامه ...

ادامه ...
برای ارسال نظر لطفا وارد شوید یا ثبت نام کنید
ادامه ...
پشتیبانی محصول

۱- در صورت داشتن هرگونه مشکلی در پرداخت، لطفا با پشتیبانی تلگرام در ارتباط باشید.

۲- برای خرید محصولات لطفا به شماره محصول و عنوان دقت کنید.

۳- شما می توانید فایلها را روی نرم افزارهای مختلف اجرا کنید(هیچگونه کد یا قفلی روی فایلها وجود ندارد).

۴- بعد از خرید، محصول مورد نظر از صفحه محصول قابل دانلود خواهد بود همچنین به ایمیل شما ارسال می شود.

۵- در صورت وجود هر مشکلی در فرایند خرید با تماس بگیرید.