Book Image

Machine Learning with AWS

By : Jeffrey Jackovich, Ruze Richards
Book Image

Machine Learning with AWS

By: Jeffrey Jackovich, Ruze Richards

Overview of this book

<p>Machine Learning with AWS is the right place to start if you are a beginner interested in learning useful artificial intelligence (AI) and machine learning skills using Amazon Web Services (AWS), the most popular and powerful cloud platform. You will learn how to use AWS to transform your projects into apps that work at high speed and are highly scalable. From natural language processing (NLP) applications, such as language translation and understanding news articles and other text sources, to creating chatbots with both voice and text interfaces, you will learn all that there is to know about using AWS to your advantage. You will also understand how to process huge numbers of images fast and create machine learning models.</p> <p>By the end of this book, you will have developed the skills you need to efficiently use AWS in your machine learning and artificial intelligence projects.</p>
Table of Contents (9 chapters)
Machine Learning with AWS
Preface

Rekognition and Deep Learning


Deep learning is a significant sub-field of machine learning and a branch of artificial intelligence. The way in which deep learning works is by inferring high-level abstractions from raw data by using a deep graph with many layers of processing.

Deep learning structures, for example, Convolutional deep Neural Networks (CNNs), and Recurrent Neural Networks (RNNs) have been connected to computer vision, speech recognition, natural language processing, and audio recognition to deliver results.

The Rekognition service employs deep learning in order to provide its various features behind the scenes. It uses pre-trained models so that users do not have to train the system. The exact details are proprietary and confidential to Amazon, but we can see how it works and how to use Rekognition in this chapter.

Detect Objects and Scenes in Images

Amazon Rekognition provides a feature that can detect objects and scenes in an image and label them. The label may be an object...