Practical Reinforcement Learning · Develop Self-Evolving, Intelligent Agents With OpenAI Gym, Python and Java

- Authors
- Akhtar, Engr. S.M. Farrukh
- Publisher
- Packt Publishing - ebooks Account
- Tags
- com004000 - computers , intelligence (ai) and semantics
- ISBN
- 9781787128729
- Date
- 2017-10-20T00:00:00+00:00
- Size
- 2.51 MB
- Lang
- en
Key Features Take your machine learning skills to the next level with reinforcement learning techniques Build automated decision-making capabilities in your systems Develop your skills through step-step examples in R & C++/Java Book Description This book is divided into three parts. First part starts with Defining Reinforcement Learning, it describes the basics and about the Python and Java frameworks that we are going to use it in this book. Second part discuss about the Learning techniques with basic algorisms like Temporal Difference, Monte Carlo and Policy Gradient with practical examples. Third part is Applying the Reinforcement Learning with the most recent and widely used algorithms with practical applications. It ends up with practical implementation of case studies and current research activities. What you will learn Readers will be exposed to an extensive drilldown into the elements of reinforcement learning, for a deeper understanding on how to apply it for real life problems This book deals with the frameworks, tools, techniques in multi-language environments (Python and Java), to showcase the practical implementation of the reinforcement learning. Practical approach ensures that the readers get involved and can apply the learnings directly to a new problem or play around with the solutions already provided. Practical Case Studies help readers to design and develop intelligent applications which are capable of discovering their own course of actions given a task, instead of being specifically instructed to do so. Last section of the book deals with a few niche and ongoing research topics, which would be a great value addition for the readers. About the Author **Farrukh Akhtar** is an active researcher, speaker having more than 12 years of industrial experience analysis, designing, developing, integrating and managing large applications in different countries and diverse industries. He has vast exposure of working in Dubai, Pakistan, Germany, Singapore and Malaysia. He is currently working in Malaysian Government telecom operator, Celcom as Head of IT. He received 2 masters’ degrees, MBA from International University of Georgia and Master of Intelligent Systems from University Utara Malaysia. He completed his Bachelor of Science in Computer Engineering from Sir Syed University of Engineering and Technology, Pakistan. He also an active contributor and member of PHD research group in University Technology Malaysia. His research and focus areas mainly on Big Data, Deep Learning and Reinforcement Learning. He has cross platform expertise and achieves recognition of his expertise from IBM, Sun Microsystems, Oracle and Microsoft. He received in 2017 - IBM Certified Big Data Architect, in 2014 - Scrum Master Certified - FOR AGILE SOFTWARE PRACTITIONERS, in 2006 - IBM Certified Solution Developer - XML, in 2005 - Oracle Certified Professional, in 2004 - Microsoft Certified Solution Developer, in 2003 - Microsoft Certified Application Developer, in 2002 - Microsoft Certified Professional, in 2002 - Sun Certified Web Component Developer, in 2001 - Sun Certified Java Programmer. He also contributes his experience and services towards as Member, board of director in K.K. Abdal Institute of Engineering & Management Sciences, Pakistan.