Deep Reinforcement Learning in Action
Autor Alexander Zai, Brandon Brownen Limba Engleză Paperback – 28 apr 2020
Observăm că una dintre cele mai eficiente metode de a înțelege complexitatea acestui domeniu este prin exercițiul practic de a structura o problemă sub forma unui Proces de Decizie Markov. În paginile acestui volum, Deep Reinforcement Learning in Action ghidează cititorul prin procesul tehnic de transformare a datelor senzoriale brute în acțiuni optimizate, permițând unui agent software să învețe comportamente complexe prin feedback direct de la mediu. Suntem de părere că abordarea autorilor, Alexander Zai și Brandon Brown, reușește să demistifice mecanismele din spatele unor succese precum AlphaGo, oferind în schimb instrumente aplicabile în proiecte software curente. Textul pune un accent deosebit pe intuiția din spatele algoritmilor, nu doar pe codul propriu-zis. Analizăm în detaliu implementări de Deep Q-Networks (DQN) și metode de Policy Gradient, explorând totodată modul în care algoritmii evolutivi pot completa setul de unelte al unui inginer de machine learning. Ritmul este unul tehnic, susținut de exemple în Python, facilitând trecerea de la teorie la execuție fără a neglija rigoarea matematică necesară. Cititorul care a aplicat deja ideile din Hands-On Reinforcement Learning with Python va găsi aici o aprofundare a arhitecturilor avansate și o perspectivă mai axată pe acțiunea agenților în medii dinamice. Dacă volumul menționat anterior servește ca punct de intrare, Deep Reinforcement Learning in Action completează experiența prin focalizarea pe optimizarea comportamentului pentru randament pe termen lung. Structura narativă a cărții este concepută pentru a construi progresiv competențe, de la percepția mediului la luarea deciziilor autonome, transformând concepte abstracte în soluții de inginerie computațională.
Preț: 300.18 lei
Preț vechi: 375.22 lei
-20%
Carte tipărită la comandă
Livrare economică 08-22 octombrie
Livrare express 02-08 septembrie pentru 86.03 lei
Specificații
ISBN-10: 1617295434
Pagini: 325
Dimensiuni: 186 x 232 x 22 mm
Greutate: 0.72 kg
Editura: Manning Publications
De ce să citești această carte
Recomandăm această carte programatorilor cu experiență în Python care doresc să treacă de la programarea clasică la sisteme capabile de auto-învățare. Veți câștiga o înțelegere profundă a modului în care agenții AI interpretează rezultatele deciziilor trecute pentru a maximiza eficiența viitoare, un avantaj competitiv major în dezvoltarea de software inteligent și sisteme autonome.
Despre autor
Alexander Zai și Brandon Brown sunt specialiști în inteligență artificială cu o vastă experiență practică în implementarea sistemelor de învățare automată. Alexander Zai a contribuit activ la dezvoltarea unor framework-uri de machine learning și a lucrat în medii tehnologice de vârf, unde a aplicat algoritmi de reinforcement learning pentru rezolvarea problemelor de scalabilitate și optimizare. Brandon Brown aduce în acest volum expertiza sa în arhitectura sistemelor software și pasiunea pentru educație tehnică, reușind să traducă concepte matematice dense într-un limbaj accesibil dezvoltatorilor. Împreună, cei doi autori oferă o perspectivă echilibrată între cercetarea academică și ingineria software aplicată.
Descriere scurtă
Humans learn best from feedback—we are encouraged to take actions that lead to positive results while deterred by decisions with negative consequences. This reinforcement process can be applied to computer programs allowing them to solve more complex problems that classical programming cannot. Deep Reinforcement Learning in Action teaches you the fundamental concepts and terminology of deep reinforcement learning, along with the practical skills and techniques you’ll need to implement it into your own projects.
About the technology
Deep reinforcement learning AI systems rapidly adapt to new environments, a vast improvement over standard neural networks. A DRL agent learns like people do, taking in raw data such as sensor input and refining its responses and predictions through trial and error.
About the book
Deep Reinforcement Learning in Action teaches you how to program AI agents that adapt and improve based on direct feedback from their environment. In this example-rich tutorial, you’ll master foundational and advanced DRL techniques by taking on interesting challenges like navigating a maze and playing video games. Along the way, you’ll work with core algorithms, including deep Q-networks and policy gradients, along with industry-standard tools like PyTorch and OpenAI Gym.
What's inside
Building and training DRL networks
The most popular DRL algorithms for learning and problem solving
Evolutionary algorithms for curiosity and multi-agent learning
All examples available as Jupyter Notebooks
About the reader
For readers with intermediate skills in Python and deep learning.
About the author
Alexander Zai is a machine learning engineer at Amazon AI. Brandon Brown is a machine learning and data analysis blogger.
Table of Contents
PART 1 - FOUNDATIONS
1. What is reinforcement learning?
2. Modeling reinforcement learning problems: Markov decision processes
3. Predicting the best states and actions: Deep Q-networks
4. Learning to pick the best policy: Policy gradient methods
5. Tackling more complex problems with actor-critic methods
PART 2 - ABOVE AND BEYOND
6. Alternative optimization methods: Evolutionary algorithms
7. Distributional DQN: Getting the full story
8.Curiosity-driven exploration
9. Multi-agent reinforcement learning
10. Interpretable reinforcement learning: Attention and relational models
11. In conclusion: A review and roadmap
Notă biografică
Brandon Brown is a Machine Learning and Data Analysis blogger at outlace.com committed to providing clear teaching on difficult topics for newcomers.