Deep Learning on AWS

A technical guide to running deep learning in the cloud

Today, deep learning is at the forefront of machine learning techniques applied across a broad set of business verticals. Driven by their highly flexible nature, neural networks have pushed the boundary of what is possible to a point where they outperform humans in a variety of tasks, such as classifying objects in images and mastering video games in a matter of hours. This guide covers the end-to-end process to implement deep learning on Amazon Web Services (AWS).

We discuss challenges in executing deep learning projects, highlight the latest and greatest technology and infrastructure offered by AWS, and provide architectural guidance and best practices along the way. This paper is intended for machine learning research scientists, machine learning engineers, data scientists, data engineers, technical product managers, and engineering leaders.