Machine Learning on AWS


Putting machine learning in the hands of every developer

 

AWS has the broadest and deepest set of machine learning and AI services for your business.

On behalf of our customers, we are focused on solving some of the toughest challenges that hold back machine learning from being in the hands of every developer.

You can choose from pre-trained AI services for computer vision, language, recommendations, and forecasting; Amazon SageMaker to quickly build, train and deploy machine learning models at scale; or build custom models with support for all the popular open-source frameworks.

Our capabilities are built on the most comprehensive cloud platform, optimized for machine learning with high-performance compute, and no compromises on security and analytics.

600x400_ExpediaGroup_Logo

"AWS is our ML platform of choice, unlocking new ways to deliver on our promise of being the world’s travel platform."

--Matthew Fryer, Hotels.com Vice President and Chief Data Science Officer, Expedia Group

10,000+ Customers

More machine learning happens on AWS than anywhere else.

AWS Machine Learning Customers

ML_Services_BLK
ML Services

Build, train, and deploy ML fast

AI_Services_BLK
AI Services

Easily add intelligence to your applications

Frameworks_BLK
Frameworks

Choice and flexibility with broadest framework support

Compute_BLK
Compute

Fastest and lowest-cost compute options

Analytics_Security_BLK
Analytics and Security

Comprehensive capabilities, no compromise

Build_Expertise_BLK
Learning Tools

Get deep on ML with AWS DeepRacer and DeepLens

ML SERVICES

Amazon SageMaker

Build, train, and deploy machine learning models fast

Amazon SageMaker enables developers and data scientists to quickly and easily build, train, and deploy machine learning models at any scale. It removes the complexity that gets in the way of successfully implementing machine learning across use cases and industries—from running models for real-time fraud detection, to virtually analyzing biological impacts of potential drugs, to predicting stolen-base success in baseball.

BUILD


10x better-performing algorithms: Use pre-installed, optimized algorithms for 10 times better performance with Amazon SageMaker.

Pre-built Jupyter notebooks: Fully managed instances for training data and preprocessing.

Algorithm marketplace: Choose from diverse algorithms and models available in the AWS Marketplace for Machine Learning.

70% cost reduction: Build highly accurate training datasets and reduce data-labeling costs by up to 70% with Amazon SageMaker Ground Truth.

TRAIN


One-click training and automatic model tuning with AutoML capabilities for the most accurate model predictions.

Train once, run anywhere with 2x performance: Amazon SageMaker Neo allows you to train your model once and run it on multiple hardware configurations with up 2 times performance increase.

Fully managed: Simplified model training through management all of the underlying infrastructure so you can easily scale models.

 

DEPLOY


One-click deployment: Deploy with auto-scaling clusters spread across multiple zones to deliver both high performance and high availability.

Reduce inference costs up to 75%: Amazon Elastic Inference allows you to provision just the right amount of GPU performance you need.

Automatic A/B Testing: Managed model A/B testing across as many as five different models giving you a lot of flexibility to run experiments.

Fully-managed hosting with auto scaling: Managed production infrastructure to perform health checks, apply security patches, and conduct routine maintenance.

600x400_GE_Healthcare_dark
600x400_Hotels_Com
600x400_NFL
600x400_Intuit_Logo
600x400_Thomson_Reuters_dark
600x400_DowJones_dark

AI SERVICES

Easily add intelligence to applications

No machine learning skills required

AWS pre-trained AI Services provide ready-made intelligence for your applications and workflows. AI Services easily integrate with your applications to address common use cases such as personalized recommendations, modernizing your contact center, improving safety and security, and increasing customer engagement. Because we use the same deep learning technology that powers Amazon.com and our ML Services, you get quality and accuracy from continuously-learning APIs. And best of all, AI Services on AWS don't require machine learning experience.

product-icon_AWS_Concierge_125_squid-ink

Recommendations

Personalize experiences for your customers with the same recommendation technology used at Amazon.com.

product-icon_AWS_Seer_125_squid-ink

Forecasting

Build accurate forecasting models based on the same machine learning forecasting technology used by Amazon.com.

product-icon_Amazon_Rekognition_icon_squid_ink_125

Image and Video Analysis

Add image and video analysis to your applications to catalog assets, automate media workflows, and extract meaning.

product-icon_Amazon_Comprehend_icon_squid_ink_125

Advanced Text Analytics

Use natural language processing to extract insights and relationships from unstructured text.

product-icon_AWS_Hieroglyph_125-squid-ink

Document Analysis

Automatically extract text and data from millions of documents in just hours, reducing manual efforts.

product-icon_Amazon_Polly_icon_squid_ink_125

Voice

Turn text into lifelike speech to give voice to your applications.

product-icon_Amazon_Lex_icon_squid_ink_125

Conversational Agents

Easily build conversational agents to improve customer service and increase contact center efficiency.

product-icon_Amazon_Translate_icon_squid_ink_125

Translation

Expand your reach through efficient and cost-effective translation to reach audiences in multiple languages.

product-icon_Amazon_Transcribe_icon_squid_ink_125

Transcription

Easily add high-quality speech-to-text capabilities to your applications and workflows.

600x400_Motorola-Solutions_Logo
600x400_duolingo
600x400_Finra_Logo
600x400_Vidmob_Logo
600x400_NASA_Logo
600x400_GE-Appliances_Logo

ML FRAMEWORKS

Choice and flexibility with ML frameworks

Choose from TensorFlow, PyTorch, Apache MXNet, and other popular frameworks to experiment with and customize machine learning algorithms. You can use the framework of your choice as a managed experience in Amazon SageMaker or use the AWS Deep Learning AMIs (Amazon machine images), which are fully configured with the latest versions of the most popular deep learning frameworks and tools.

  • 81% of deep learning projects in the cloud run on AWS
  • 85% of TensorFlow projects in the cloud run on AWS
  • Reduced training time by 50%: As measured in the ResNet-50 benchmarking test, AWS-optimized TensorFlow recorded the fastest training time, by over 50%
  • 90% scaling efficiency: Using AWS-optimized TensorFlow allows for near-linear scaling efficiency, up to 90% compared to 65% using stock TensorFlow

85%

of TensorFlow projects in the cloud happen on AWS

600x400_Zendesk_Logo
300x200_NewsCorp_AUS
600x400_HUDL_dark
600x400_Snap_Logo
600x400_Celgene_dark
600x400_Siemens_Logo

COMPUTE

Get the right compute for any use case

Leverage a broad set of powerful compute options, ranging from GPUs for compute-intensive deep learning, to FPGAs for specialized hardware acceleration, to high-memory instances for running inference. Amazon EC2 provides a wide selection of instance types optimized to fit machine learning use cases, whether you are training models or running inference on trained models.

  • 3x faster network throughput than other providers using P3dn instances
  • 25% improvement in price and performance using C5 instances powered by 3.0GHz Intel Xeon compared to previous generation instances
  • Custom hardware acceleration using F1 instances with field programmable gate arrays (FPGAs)

GPUs  |  Amazon EC2 P3

CUSTOM INFERENCE  |  Amazon Elastic Inference

CPUs  |  Amazon EC2 C5

FPGA  |  Amazon EC2 F1

EDGE  |  AWS Greengrass

 


ANALYTICS & SECURITY

Analytics and security for machine learning

In order to do machine learning successfully, you not only need machine learning capabilities, but also the right security, data store, and analytics services to work together. With AWS, you get the most comprehensive capabilities to support your machine learning workloads.

  • 99.999999999% durability and unmatched availability using Amazon S3 and Amazon S3 Glacier for storage
  • Up to 400% faster data queries using Amazon Redshift for analytics
  • Deepest set of security & encryption capabilities 
 
 
 

STORAGE  |  Amazon S3

ANALYTICS  |  AWS Analytics

SECURITY AWS Security

LEARNING TOOLS

Get deep with machine learning

AWS DeepRacer

AWS DeepRacer is a fully autonomous 1/18th-scale race car designed to help you learn about reinforcement learning through autonomous driving.

  • Experience the thrill of the race in the real world when you deploy your RL model onto AWS DeepRacer
  • Build models in Amazon SageMaker and then train, test, and iterate on the track using the AWS DeepRacer 3D racing simulator
  • Starting in 2019, compete in the world’s first global autonomous racing league, to race for prizes and a chance to advance to win the coveted AWS DeepRacer Cup

Silverstone-PDP-Image_BACK-VIEW
deeplens-black

AWS DeepLens

AWS DeepLens is the world's first deep learning-enabled video camera for developers. Integrated with Amazon SageMaker and many other AWS services, it allows you to get started with deep learning in less than 10 minutes through sample projects with practical, hands-on examples.

  • Choose your deep learning model from the AWS DeepLens pre-trained model library, or your own models trained with Amazon SageMaker.
  • Deploy your model to the device with a single click.
  • Watch the results in real time in the AWS Management Console.

ML PROGRAMS  |  FOR ORGANIZATIONS

Amazon ML Solutions Lab

The Amazon ML Solutions Lab combines hands-on educational workshops with advisory professional services to help you ‘work backwards’ from business challenges, and then go step-by-step through the process of developing machine learning-based solutions. You'll be able to take what you have learned through the process and use it elsewhere in your organization to apply machine learning to business opportunities.

ML PROGRAMS  |  FOR RESEARCHERS

Amazon ML Research Grants

The AWS Machine Learning Research Awards program funds university departments, faculty, PhD students, and post-docs that are conducting novel research in machine learning. Our goal is to accelerate the development of innovative algorithms, publications, and source code across a wide variety of ML applications and focus areas. 

ML PROGRAMS  |  DEVELOPERS

AWS Machine Learning University

AWS Machine Learning University offers structured courses for machine learning based on the same material used to train Amazon developers through the combination of foundational knowledge and real-world application.