Deep Learning and the Game of Go (Max Pumperla, et al)

0.0 (0)
Deep Learning and the Game of Go (Max Pumperla, et al)

Go (Weiqi), an ancient strategy game is a fantastic case study for AI. The world of Go was surprised in 2016 when a deep learning-based system defeated the world champion.

The improved AlphaGo Zero soon defeated the first bot by employing deep reinforcement learning to learn how to play the game. By creating your own Go bot, you can now study the same deep-learning techniques!

By creating a Go-playing AI, this book shows you how to use deep learning to solve tough reasoning problems. You will first be introduced to the fundamentals of the machine and deep learning before using Python to create a bot and teaching it how to play the game.

By instructing you on how to create a Go-winning bot, it introduces deep learning. You'll use more sophisticated training methods as you advance, utilizing the Python deep learning library Keras. While seeing your bot become a Go master, you'll learn how to use your new deep-learning abilities in a variety of other situations.

Ebook Details

About the Authors
  • Max Pumperla works for the artificial intelligence business as a Data Scientist and Engineer with a focus on Deep Learning. He is one of the co-founders of the platform for deep learning.
  • Kevin Ferguson works as a data scientist for Honor and has previously worked for Google and Meebo.
Published Date / Year
1 edition (January 25, 2019)
Free to read entire book online by the publisher (Manning), limited time every day
384 pages
eBook Format

Similar Programming & Computer Books

Une introduction à Python 3 - An introduction to Python 3 (Bob Cordeau, et al)
This free programming course, which was originally designed for Physical Measurements students at the IUT d'Orsay, is more broadly geared toward anyone who wants to learn Python as their...
Le guide de l’auto-stoppeur pour Python! - The Hitchhiker's Guide to Python! (Kenneth Reitz)
This handcrafted guide was created to serve as a guideline of best practices for installing, configuring, and using Python on a daily basis for both newbie and experienced developers....
Apprendre à programmer avec Python - Learn to program with Python (Gerard Swinnen)
The version that is easiest to read on a computer using e-book reading software is this one (such as Atril or Caliber under Linux , for example). ...
Handbook of Digital Face Manipulation and Detection: From DeepFakes to Morphing Attacks (Christian Rathgeb, et al)
The first thorough compilation of research on the popular subject of digital face alteration, including DeepFakes, Face Morphing, and Reenactment, is offered in this open access book. ...
Prolog and Natural-Language Analysis (Fernando Pereira, et al)
This free programming book offers an accessible and useful introduction to logic programming and the logic-programming language Prolog, which may be used to create the fundamental elements of natural...
NLP - Skills for Learning (Peter Freeth)
This free programming book explores how NLP (Neuro Linguistic Programming) is used in training, education, and instruction. It serves as both an introduction to NLP and a book about...
Natural Language Processing with Python – Analyzing Text with the Natural Language Toolkit (Steven Bird, et al)
The Natural Language Toolkit (NLTK) book is updated for Python 3 and NLTK 3 in this online edition from 2015.  
Inventory Analytics: A Practicable, Python-Driven Approach (Roberto Rossi)
Inventory Control is an important study topic that is essential to supply chain planning. Inventory Analytics offers a thorough and understandable introduction to the theory and practice of inventory...
Biomimetics: Learning from Nature (Amitava Mukherjee)
This free programming book introduces us to the fascinating field of biomimetics and explores the numerous fields in which it is used. The 25 chapters in this book provide...
Systems and Computational Biology - Bioinformatics and Computational Modeling (Ning-Sun Yang)
In this free programming book, we examine cutting-edge scientific and technological methods for promoting human health, producing food and animal feed, and safeguarding the environment. ...

Others Programming Books by Manning Publications

Manning® Java Swing, Second Edition (Matthew Robinson)
The successful strategy used in the first edition of Swing is continued in this book, which pushes the limits of the Java Swing library's versatility and power. ...
JavaFX in Action (Simon Morris)
A rich user interface technology built on Java, called JavaFX, is built on top of the current Java Standard and Micro Editions. ...
CSS in Depth (Keith J. Grant)
This free programming book introduces you to a wide variety of CSS techniques, from the clever to the astounding. This book's abundance of imaginative examples and potent best practices...
Deep Learning with PyTorch (Eli Stevens, et al)
We learn about new applications for deep learning every other day, like enhanced medical imaging, precise credit card fraud detection, long-range weather forecasting, and others.
Kotlin in Action (Dmitry Jemerov, et al)
This book teaches you how to create applications using the Kotlin programming language. This example-rich book, which was written for seasoned Java developers, goes further than other language books...
Exploring Cloud Computing (Andreas Wittig, et al)
Today's IT trends are made possible by cloud computing, including serverless designs, pay-as-you-go pricing, and microservices, to mention a few. Amazon, the industry leader, provides the most developed cloud...
Agile Development for Serverless Platforms (Danilo Poccia)
To create outstanding software, you need more than just excellent development tools; you also need a product pipeline that makes use of contemporary Agile development techniques. ...
Classic Computer Science Problems in Python (David Kopec)
This book tests you with tried-and-true scenarios, exercises, and algorithms to help you get a deeper understanding of problem-solving strategies from the field of computer science. ...
Practices of the Python Pro (Dane Hillard)
Professional developers are aware of the numerous advantages of designing application code that is organized, clear, and simple to maintain. You can advance your coding skills and profession by...
Deep Learning with JavaScript: Neural Networks in TensorFlow.js (Shanqing Cai, et al)
The domains of computer vision, image processing, and natural language applications have all been revolutionized by deep learning. TensorFlow.js has made it possible for JavaScript developers to create deep-learning...
GANs in Action: Deep Learning with Generative Adversarial Networks (Jakub Langr, et al)
Generative Adversarial Networks (GANs) are a remarkable advancement in artificial intelligence (AI) that can produce images, sounds, and movies that are identical to the "real thing." ...
Flutter in Action (Eric Windmill)
Using a single, feature-rich SDK that contains everything from a rendering engine to a testing environment, you can create mobile applications with Flutter.
Deep Learning with Python, 2nd Edition (Francois Chollet)
Using Python and the potent Keras package, this book provides an introduction to the area of deep learning. Creator of Keras François Chollet provides guidance for both inexperienced and...
HTML5 in Action (Rob Crowther, et al)
HTML5 is the cornerstone of the current web, enabling its interactive services, single-page UI, interactive games, and sophisticated commercial applications. It is not only a few new tags and...
Dart in Action (Chris Buckett)
In this book, Google's Dart language is introduced, along with ideas and examples that demonstrate how to effectively replace Java and JavaScript in browser-based desktop and mobile apps. ...
Modern C (Jens Gustedt)
Whether you're new to C or have a lot of expertise, this book teaches you how to advance your programming abilities. This thorough guide's level-based organization enables you to...
Real World Functional Programming: With Examples in F# and C# (Tomas Petricek, et al)
Attention is being drawn to functional programming languages like F#, Erlang, and Scala as effective solutions to manage the increasing programming needs for multi-processor and high-availability applications. ...

User reviews

There are no user reviews for this listing.
Rate this Book