Unleash Google's Cloud Platform to build, train and optimize machine learning models
About This Book
* Get well versed in Google Cloud Platform preexisting services to build your own smart models.
* A comprehensive guide covering all key aspects - from data processing, analyzing to building and training machine learning models
* A practical approach to productionize your trained ML models and port them to your mobile for daily access
Who This Book Is For
This book is for data scientists, machine learning developers and AI developers who want to learn Google Cloud Platform services to build machine learning applications. Since the interaction with the Google ML platform is mostly done via the command line, the reader is supposed to have some familiarity with the bash shell and Python scripting. Some understanding of machine learning and data science concepts will be handy
What You Will Learn
* Experience the power of the Google Cloud Platform to build data-based applications for dashboards, web, and mobile
* Create, train and optimize Deep Learning models for all types of data science problems on big data
* Learn how to leverage BigQuery to explore big datasets
* Use Google's pre-trained TensorFlow models for NLP, Image, Sound, Video & much more
* Go beyond Google's Machine Learning APIs and create models and architectures for Time series, Reinforcement Learning, and generative models
* Practice creating, evaluating and optimizing Tensorflow and Keras models for a wide range of applications
In Detail
Google Cloud Machine Learning Engine combines the services of Google Cloud Platform with the power and flexibility of TensorFlow. With this book, you will not only learn to build and train different complexities of machine learning models at scale but also host them in the cloud to make predictions.
This book is focused on making the most of the Google Machine Learning Platform for large datasets and complex problems. You will learn from scratch how to create powerful machine learning based applications for a wide variety of problems by leveraging different data services from the Google Cloud Platform. Applications include NLP, Speech to text, Reinforcement learning, Time series, recommender systems, image classification, video content inference and many other. We will implement a wide variety of deep learning use cases and also make extensive use of data related services comprising the Google Cloud Platform ecosystem such as Firebase, Storage APIs, Datalab and so forth. This will enable you to integrate Machine Learning and data processing features into your web and mobile applications. You will get a practical understanding of deep learning models with their architectures to understand their strengths and weaknesses. Every Deep Learning model is implemented with a relevant dataset and problem to be solved.
By the end of this book, you will know the main difficulties that you may encounter and get appropriate strategies to overcome these difficulties and build efficient systems.