SlideShare une entreprise Scribd logo
1  sur  45
Télécharger pour lire hors ligne
© 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved.
Keith Steward, Ph.D.
Specialist Solution Architect, AWS
July 26, 2017
An Introduction to the AI Services at AWS
Artificial Intelligence
at Amazon
An Introduction to the AI Services at AWS
Apache
Apache
MXNet
Deep learning framework
An Introduction to the AI Services at AWS
Apache
Amazon
Polly
Text-to-Speech
Apache
MXNet
Deep learning framework
An Introduction to the AI Services at AWS
Apache
Amazon
Polly
Text-to-Speech
Amazon
Rekognition
Computer Vision
Apache
MXNet
Deep learning framework
An Introduction to the AI Services at AWS
Apache
Amazon
Polly
Text-to-Speech
Amazon
Rekognition
Amazon
Lex
Computer Vision ASR & NLU
Apache
MXNet
Deep learning framework
An Introduction to the AI Services at AWS
Apache
MXNet
Apache
Deep learning framework
Apache MXNet
Programmable Portable High Performance
Near linear scaling
across hundreds of GPUs
Highly efficient
models for mobile
and IoT
Simple syntax,
multiple languages
Why Apache MXNet?
Most Open Best On AWS
Optimized for
deep learning on AWS
Accepted into the
Apache Incubator
(Integration with AWS)
Apache MXNet is the deep learning framework
of choice for AWS
P2 INSTANCES DL CLOUD FORMATION
TEMPLATE
DL AMIS
An Introduction to the AI Services at AWS
Amazon
Polly
Text-to-Speech
Apache
Amazon Polly: Life-like Text-to-Speech Service
Converts text
to life-like speech
47 voices 24 languages Low latency,
real time
Fully managed
Let’s take a listen…
“Today in Seattle, WA, it’s 11°F”
‘"We live for the music" live from the Madison Square Garden.’
1. Automatic, Accurate Text Processing
Amazon Polly:
A Focus On Voice Quality & Pronunciation
2. Intelligible and Easy to Understand
1. Automatic, Accurate Text Processing
Amazon Polly:
A Focus On Voice Quality & Pronunciation
2. Intelligible and Easy to Understand
3. Add Semantic Meaning to Text
“Richard’s number is 2122341237“
“Richard’s number is 2122341237“
Telephone Number
Amazon Polly:
A Focus On Voice Quality & Pronunciation
1. Automatic, Accurate Text Processing
2. Intelligible and Easy to Understand
3. Add Semantic Meaning to Text
4. Customized Pronunciation
“My daughter’s name is Kaja.”
“My daughter’s name is Kaja.”
1. Automatic, Accurate Text Processing
Amazon Polly:
A Focus On Voice Quality & Pronunciation
Amazon Polly: Common Use Cases
• Internet of Things (smart home, connected devices)
• Education (language learning, training videos)
• Voiced Media (news, blogs, email)
• Voiced Chat Bots (Amazon Lex, Alexa skills)
• Gaming (avatars, Amazon Lumberyard)
#VoiceFirst Movement
An Introduction to the AI Services at AWS
Amazon
Rekognition
Computer Vision
Apache
Amazon Rekognition: Computer Vision Service
Object and Scene
Detection
Facial
Analysis
Facial
Comparison
Facial
Recognition
Amazon Rekognition: Computer Vision Service
State-of-the-art face recognition (bounding box and key features).
Face Attribute Extraction (emotion, gender, race, age, etc.)
Emotion: confused: 4%, calm: 73%
Sunglasses: false (value: 0)
Gender: female (value: 0)
Mouth open wide: 0% (value: 0)
Eye closed: open (value: 0)
Glasses: no glass (value: 0)
Mustache: false (value: 0)
Beard: (value: 0)
Amazon Rekognition: Computer Vision Service
demo
Amazon Rekognition: Object & Scene Detection
Amazon Rekognition: Facial Search
Facial
verification
Face
Search
Visual Similarity
Search
(compare two faces) (compare many faces) (find similar faces)
Amazon Rekognition: A few use cases
Best photo: use the attributes smile and eyesOpen to determine the best photos to post
Demographic detection: collect the age and gender of customers in your store
Sentiment capture: detect the emotions of your customers as they try your product
A/B tuning: identify visually similar alternatives to high-scoring images for A/B testing
Smart filtering: identify images with high visual similarity to ensure only one is displayed
Verify face: compare two faces, receive a confidence score that they are the same person
Protected images: identify visually similar images that are protected by trademarks
An Introduction to the AI Services at AWS
Amazon
Lex
ASR & NLU
Apache
The Advent of Conversational Interactions
1st gen: Machine-oriented
interactions
The Advent of Conversational Interactions
1st gen: Machine-oriented
interactions
2nd gen: Control-oriented
& translated
The Advent of Conversational Interactions
1st gen: Machine-oriented
interactions
2nd gen: Control-oriented
& translated
3rd gen:
Intent-oriented
Amazon Lex ... for Conversational Interactions
Powered by the same deep learning technology as Alexa
Enterprise SaaS Connectors
Deployment to chat platforms, like Slack, Facebook
Messenger, Twilio SMS
Build Voice and Text Chatbots
Interactions on mobile, web, and devices
Informational Bot: Example
Amazon Lex Use Cases
Informational Bots
Chatbots for everyday consumer requests
Application Bots
Build powerful interfaces to mobile applications
• News updates
• Weather information
• Game scores ….
• Book tickets
• Order food
• Manage bank accounts ….
Enterprise Productivity Bots
Streamline enterprise work activities and improve efficiencies
• Check sales numbers
• Marketing performance
• Inventory status ….
Internet of Things (IoT) Bots
Enable conversational interfaces for device interactions
• Wearables
• Appliances
• Auto ….
AI Solutions for Every Developer
https://aws.amazon.com/amazon-ai/
Amazon AI: Getting Started
Thank you!
aws.amazon.com/amazon-ai
• 10+ year partnership
• Joint development
• Shared customer passion
• High performance + low costs
• World class supply chain
CLOUD &
DATA
CENTER
THINGS &
DEVICES
AWS IOT Alexa Voice
Services
Amazon EC2 Amazon S3
Amazon & Intel
Amazon & Intel
40@IntelAI
Hardware for DL Workloads
 Up to 2X better peak performance
on compute-intensive analytics
 100x improvement in inference
performance on EC2 C5 instance*
 NEW C5 more computational
power, lower costs – customers do
more with less
Blazingly Fast Data Access
 New microarchitecture, hardware
acceleration, Intel® AVX-512
 50% more memory than previous
generation
 Novartis conducted 39 years of
computational chemistry in 9 hours*
High Speed Scalability
 Up to 1.73x faster completion of
massively parallel research
simulations than the previous
generation
 Seamless data transfer via
interconnects
Training AI: Intel® xeon® scalable processor
Best-in-Class Deep Learning Training Performance
Accelerator for training compute density in deep learning centric environments
+
41@IntelAI
Inference in the cloud: amazon & Intel®
Math Kernel Library for Deep Neural Networks
For developers of deep learning frameworks featuring optimized performance on Intel hardware
6.1 2.4 1.2 0.8
679.4
262.5
79.7 73.9
0
200
400
600
800
AlexNet GoogLeNet v1 ResNet-50 Inception v3
Images/Sec
c4.8xlarge MXNet Inference
No MKL MKL
 Up to 2X better peak performance on compute-intensive analytics
 100x improvement in inference performance on EC2 C5 instance*
 Intel-optimized Caffe, Intel® MKL for high performance distributed training and inference
 CloudFormation template with AWS services and EC2, CfnCluster, DynamoDB, EBS and Spot Instance support
 Classify text, train a Convolutional neural network, visualize the training using Tensorboard using BigDL on AWS
Intel Confidential
INTEL® IOT GATEWAY REAL TIME ANALYTICSAWS IOT PLATFORM
Amazon EC2
X1
Inference at the edge: AWS & Intel®
cost savings
with scalability
End-to-end interoperability
to scale applications and services
streamlined
manageability and
analytics
Seamless data management
and analytics from thing
to network to cloud
multilayered,
end-to-end
security
A chain of trust rooted
in the hardware and linked throughout
the software
43@IntelAI
Libraries, frameworks & tools
Intel® Math Kernel
Library
Intel® MLSL
Intel® Data
Analytics
Acceleration
Library
(DAAL)
Intel®
Distributio
n
Open
Source
Frameworks
Intel Deep
Learning SDK
Intel® Computer
Vision SDKIntel® MKL MKL-DNN
High
Level
Overview
Computation
primitives; high
performance math
primitives granting
low level of control
Computation
primitives; free
open source DNN
functions for high-
velocity integration
with deep learning
frameworks
Communication
primitives; building
blocks to scale deep
learning framework
performance over a
cluster
Broad data analytics
acceleration object
oriented library
supporting distributed
ML at the algorithm
level
Most popular and
fastest growing
language for
machine learning
Toolkits driven by
academia and
industry for training
machine learning
algorithms
Accelerate deep
learning model
design, training and
deployment
Toolkit to develop &
deploying vision-
oriented solutions
that harness the full
performance of Intel
CPUs and SOC
accelerators
Primary
Audience
Consumed by
developers of
higher level
libraries and
Applications
Consumed by
developers of the
next generation of
deep learning
frameworks
Deep learning
framework
developers and
optimizers
Wider Data Analytics
and ML audience,
Algorithm level
development for all
stages of data
analytics
Application
Developers and
Data Scientists
Machine Learning
App Developers,
Researchers and
Data Scientists.
Application
Developers and Data
Scientists
Developers who
create vision-oriented
solutions
Example
Usage
Framework
developers call
matrix
multiplication,
convolution
functions
New framework
with functions
developers call for
max CPU
performance
Framework
developer calls
functions to distribute
Caffe training
compute across an
Intel® Xeon Phi™
cluster
Call distributed
alternating least
squares algorithm for
a recommendation
system
Call scikit-learn
k-means function
for credit card
fraud detection
Script and train a
convolution neural
network for image
recognition
Deep Learning
training and model
creation, with
optimization for
deployment on
constrained end
device
Use deep learning to
do pedestrian
detection
…
Find out more at software.intel.com/ai
Q & A
Don’t Forget Your Evaluations!

Contenu connexe

Tendances

Tendances (20)

I servizi AWS per le applicazioni mobili: sviluppo, test e produzione
I servizi AWS per le applicazioni mobili: sviluppo, test e produzioneI servizi AWS per le applicazioni mobili: sviluppo, test e produzione
I servizi AWS per le applicazioni mobili: sviluppo, test e produzione
 
Building AWS Lambda Applications with the AWS Serverless Application Model (A...
Building AWS Lambda Applications with the AWS Serverless Application Model (A...Building AWS Lambda Applications with the AWS Serverless Application Model (A...
Building AWS Lambda Applications with the AWS Serverless Application Model (A...
 
Getting Started with AWS Lambda and Serverless Computing
Getting Started with AWS Lambda and Serverless ComputingGetting Started with AWS Lambda and Serverless Computing
Getting Started with AWS Lambda and Serverless Computing
 
Lessons & Use-Cases at Scale - Dr. Pete Stanski
Lessons & Use-Cases at Scale - Dr. Pete StanskiLessons & Use-Cases at Scale - Dr. Pete Stanski
Lessons & Use-Cases at Scale - Dr. Pete Stanski
 
Introducing Amazon Lex
Introducing Amazon Lex Introducing Amazon Lex
Introducing Amazon Lex
 
ANZ Dev Lounge Session - Feb 2017
ANZ Dev Lounge Session - Feb 2017ANZ Dev Lounge Session - Feb 2017
ANZ Dev Lounge Session - Feb 2017
 
SRV414 NEW LAUNCH! Introducing AWS CodeStar: The central experience to quickl...
SRV414 NEW LAUNCH! Introducing AWS CodeStar: The central experience to quickl...SRV414 NEW LAUNCH! Introducing AWS CodeStar: The central experience to quickl...
SRV414 NEW LAUNCH! Introducing AWS CodeStar: The central experience to quickl...
 
New Artificial Intelligence and IoT Services (Lex, Polly, Rekognition, Greeng...
New Artificial Intelligence and IoT Services (Lex, Polly, Rekognition, Greeng...New Artificial Intelligence and IoT Services (Lex, Polly, Rekognition, Greeng...
New Artificial Intelligence and IoT Services (Lex, Polly, Rekognition, Greeng...
 
(MBL310) Alexa Voice Service Under the Hood
(MBL310) Alexa Voice Service Under the Hood(MBL310) Alexa Voice Service Under the Hood
(MBL310) Alexa Voice Service Under the Hood
 
Getting Started with Serverless Apps
Getting Started with Serverless AppsGetting Started with Serverless Apps
Getting Started with Serverless Apps
 
WKS403 Build an Alexa Skill using AWS Lambda
WKS403   Build an Alexa Skill using AWS LambdaWKS403   Build an Alexa Skill using AWS Lambda
WKS403 Build an Alexa Skill using AWS Lambda
 
應用程式迅速開發與串連廣大用戶要素
應用程式迅速開發與串連廣大用戶要素應用程式迅速開發與串連廣大用戶要素
應用程式迅速開發與串連廣大用戶要素
 
NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex
NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon LexNEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex
NEW LAUNCH! Enhance Your Mobile Apps with AI Using Amazon Lex
 
Keynote 1: AWS re:Invent 2017 Recap - Solutions Overview
Keynote 1: AWS re:Invent 2017 Recap - Solutions OverviewKeynote 1: AWS re:Invent 2017 Recap - Solutions Overview
Keynote 1: AWS re:Invent 2017 Recap - Solutions Overview
 
Opening Keynote - AWS Summit SG 2017
Opening Keynote - AWS Summit SG 2017Opening Keynote - AWS Summit SG 2017
Opening Keynote - AWS Summit SG 2017
 
Raleigh DevDay 2017: Build a serverless web application in one day workshop
Raleigh DevDay 2017: Build a serverless web application in one day workshopRaleigh DevDay 2017: Build a serverless web application in one day workshop
Raleigh DevDay 2017: Build a serverless web application in one day workshop
 
Mobile Web and App Development with AWS
Mobile Web and App Development with AWSMobile Web and App Development with AWS
Mobile Web and App Development with AWS
 
BDA306 An Introduction to Amazon Lex, your Service for Building Voice and Tex...
BDA306 An Introduction to Amazon Lex, your Service for Building Voice and Tex...BDA306 An Introduction to Amazon Lex, your Service for Building Voice and Tex...
BDA306 An Introduction to Amazon Lex, your Service for Building Voice and Tex...
 
Simplify & Standardise Your Migration to AWS with a Migration Landing Zone
Simplify & Standardise Your Migration to AWS with a Migration Landing ZoneSimplify & Standardise Your Migration to AWS with a Migration Landing Zone
Simplify & Standardise Your Migration to AWS with a Migration Landing Zone
 
BDA306 NEW LAUNCH! An Introduction to Amazon Lex, your service for building v...
BDA306 NEW LAUNCH! An Introduction to Amazon Lex, your service for building v...BDA306 NEW LAUNCH! An Introduction to Amazon Lex, your service for building v...
BDA306 NEW LAUNCH! An Introduction to Amazon Lex, your service for building v...
 

En vedette

My Robot Can Learn -Using Reinforcement Learning to Teach my Robot
My Robot Can Learn -Using Reinforcement Learning to Teach my RobotMy Robot Can Learn -Using Reinforcement Learning to Teach my Robot
My Robot Can Learn -Using Reinforcement Learning to Teach my Robot
Rising Media Ltd.
 

En vedette (20)

Predictive Analytics World for Industry 4.0 Munich
Predictive Analytics World for Industry 4.0 MunichPredictive Analytics World for Industry 4.0 Munich
Predictive Analytics World for Industry 4.0 Munich
 
Industrial Analytics and Predictive Maintenance 2017 - 2022
Industrial Analytics and Predictive Maintenance 2017 - 2022Industrial Analytics and Predictive Maintenance 2017 - 2022
Industrial Analytics and Predictive Maintenance 2017 - 2022
 
Data strategy in a Big Data world
Data strategy in a Big Data worldData strategy in a Big Data world
Data strategy in a Big Data world
 
Overview of Microsoft Azure AI Services
Overview of Microsoft Azure AI ServicesOverview of Microsoft Azure AI Services
Overview of Microsoft Azure AI Services
 
Process Mining based on the Internet of Events
Process Mining based on the Internet of EventsProcess Mining based on the Internet of Events
Process Mining based on the Internet of Events
 
AI as a service
AI as a serviceAI as a service
AI as a service
 
Overview of IBM Watson Services via Blue Mix
Overview of IBM Watson Services via Blue Mix Overview of IBM Watson Services via Blue Mix
Overview of IBM Watson Services via Blue Mix
 
Chief Data Officer: 6 Ideas for Data Innovation
Chief Data Officer: 6 Ideas for Data Innovation Chief Data Officer: 6 Ideas for Data Innovation
Chief Data Officer: 6 Ideas for Data Innovation
 
IoT and AI Services in Healthcare | AWS Public Sector Summit 2017
 IoT and AI Services in Healthcare | AWS Public Sector Summit 2017 IoT and AI Services in Healthcare | AWS Public Sector Summit 2017
IoT and AI Services in Healthcare | AWS Public Sector Summit 2017
 
Chief Data Officer: Customer Analytics Innovation
Chief Data Officer: Customer Analytics InnovationChief Data Officer: Customer Analytics Innovation
Chief Data Officer: Customer Analytics Innovation
 
Predictive Analytics World Manufacturing Düsseldorf 2017 - EN
Predictive Analytics World Manufacturing Düsseldorf 2017 - ENPredictive Analytics World Manufacturing Düsseldorf 2017 - EN
Predictive Analytics World Manufacturing Düsseldorf 2017 - EN
 
Predictive Analytics World for Business Germany 2017
Predictive Analytics World for Business Germany 2017Predictive Analytics World for Business Germany 2017
Predictive Analytics World for Business Germany 2017
 
Serverless ddd
Serverless dddServerless ddd
Serverless ddd
 
My Robot Can Learn -Using Reinforcement Learning to Teach my Robot
My Robot Can Learn -Using Reinforcement Learning to Teach my RobotMy Robot Can Learn -Using Reinforcement Learning to Teach my Robot
My Robot Can Learn -Using Reinforcement Learning to Teach my Robot
 
The Chief Data Officer and the Organizational Journey
The Chief Data Officer and the Organizational JourneyThe Chief Data Officer and the Organizational Journey
The Chief Data Officer and the Organizational Journey
 
CNCF and Fujitsu
CNCF and FujitsuCNCF and Fujitsu
CNCF and Fujitsu
 
2分で分かる富士通クラウドWebセミナー
2分で分かる富士通クラウドWebセミナー2分で分かる富士通クラウドWebセミナー
2分で分かる富士通クラウドWebセミナー
 
Software strategy for startups
Software strategy for startupsSoftware strategy for startups
Software strategy for startups
 
Chief Data Officer: DataOps - Transformation of the Business Data Environment
Chief Data Officer: DataOps - Transformation of the Business Data EnvironmentChief Data Officer: DataOps - Transformation of the Business Data Environment
Chief Data Officer: DataOps - Transformation of the Business Data Environment
 
Predictive Analytics World for Business Deutschland 2017
Predictive Analytics World for Business Deutschland 2017Predictive Analytics World for Business Deutschland 2017
Predictive Analytics World for Business Deutschland 2017
 

Similaire à BDA310 An Introduction to the AI services at AWS

An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...
An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...
An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...
Amazon Web Services
 
Vitalii Bondarenko, Pavlo Shtogryn "Cloud AI Solutions for Enterprises on AWS...
Vitalii Bondarenko, Pavlo Shtogryn "Cloud AI Solutions for Enterprises on AWS...Vitalii Bondarenko, Pavlo Shtogryn "Cloud AI Solutions for Enterprises on AWS...
Vitalii Bondarenko, Pavlo Shtogryn "Cloud AI Solutions for Enterprises on AWS...
Lviv Startup Club
 
Intro to Deep Learning with Tensorflow - DevDay Austin 2017
Intro to Deep Learning with Tensorflow - DevDay Austin 2017Intro to Deep Learning with Tensorflow - DevDay Austin 2017
Intro to Deep Learning with Tensorflow - DevDay Austin 2017
Amazon Web Services
 

Similaire à BDA310 An Introduction to the AI services at AWS (20)

An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...
An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...
An Overview of AI at AWS - Amazon Lex, Amazon Polly, Amazon Rekognition - Dev...
 
Overview of Artificial Intelligence at AWS - DevDay Los Angeles 2017
Overview of Artificial Intelligence at AWS - DevDay Los Angeles 2017Overview of Artificial Intelligence at AWS - DevDay Los Angeles 2017
Overview of Artificial Intelligence at AWS - DevDay Los Angeles 2017
 
Vitalii Bondarenko, Pavlo Shtogryn "Cloud AI Solutions for Enterprises on AWS...
Vitalii Bondarenko, Pavlo Shtogryn "Cloud AI Solutions for Enterprises on AWS...Vitalii Bondarenko, Pavlo Shtogryn "Cloud AI Solutions for Enterprises on AWS...
Vitalii Bondarenko, Pavlo Shtogryn "Cloud AI Solutions for Enterprises on AWS...
 
AI Overview
AI OverviewAI Overview
AI Overview
 
Raleigh DevDay 2017: Distributed Deep Learning on AWS with Apache MXNet
Raleigh DevDay 2017: Distributed Deep Learning on AWS with Apache MXNetRaleigh DevDay 2017: Distributed Deep Learning on AWS with Apache MXNet
Raleigh DevDay 2017: Distributed Deep Learning on AWS with Apache MXNet
 
An Overview to Artificial Intelligence Services at AWS
An Overview to Artificial Intelligence Services at AWSAn Overview to Artificial Intelligence Services at AWS
An Overview to Artificial Intelligence Services at AWS
 
An Overview of AI at AWS: Amazon Lex, Amazon Polly, Amazon Rekognition, Apach...
An Overview of AI at AWS: Amazon Lex, Amazon Polly, Amazon Rekognition, Apach...An Overview of AI at AWS: Amazon Lex, Amazon Polly, Amazon Rekognition, Apach...
An Overview of AI at AWS: Amazon Lex, Amazon Polly, Amazon Rekognition, Apach...
 
Intro to Deep Learning with Tensorflow - DevDay Austin 2017
Intro to Deep Learning with Tensorflow - DevDay Austin 2017Intro to Deep Learning with Tensorflow - DevDay Austin 2017
Intro to Deep Learning with Tensorflow - DevDay Austin 2017
 
Deep Learning on ECS
Deep Learning on ECSDeep Learning on ECS
Deep Learning on ECS
 
AI and Innovations on AWS
AI and Innovations on AWSAI and Innovations on AWS
AI and Innovations on AWS
 
Artificial Intelligence on the AWS Platform
Artificial Intelligence on the AWS PlatformArtificial Intelligence on the AWS Platform
Artificial Intelligence on the AWS Platform
 
Keynote 2: AWS re:Invent 2017 Recap - Solutions Updates
Keynote 2: AWS re:Invent 2017 Recap - Solutions UpdatesKeynote 2: AWS re:Invent 2017 Recap - Solutions Updates
Keynote 2: AWS re:Invent 2017 Recap - Solutions Updates
 
AWS Artificial Intelligence Day - Toronto
AWS Artificial Intelligence Day - TorontoAWS Artificial Intelligence Day - Toronto
AWS Artificial Intelligence Day - Toronto
 
Amazon Web Services - Strategy and Current Offering
Amazon Web Services - Strategy and Current OfferingAmazon Web Services - Strategy and Current Offering
Amazon Web Services - Strategy and Current Offering
 
Introduction to the AWS Cloud from Digital Tuesday Meetup
Introduction to the AWS Cloud from Digital Tuesday MeetupIntroduction to the AWS Cloud from Digital Tuesday Meetup
Introduction to the AWS Cloud from Digital Tuesday Meetup
 
Artificial Intelligence on the AWS Platform
Artificial Intelligence on the AWS PlatformArtificial Intelligence on the AWS Platform
Artificial Intelligence on the AWS Platform
 
Introduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web ServicesIntroduction to Cloud Computing with Amazon Web Services
Introduction to Cloud Computing with Amazon Web Services
 
What is Cloud Computing?
What is Cloud Computing?What is Cloud Computing?
What is Cloud Computing?
 
AWS Customer Presentation - Angelbeat Princeton Seminar
AWS Customer Presentation -  Angelbeat Princeton SeminarAWS Customer Presentation -  Angelbeat Princeton Seminar
AWS Customer Presentation - Angelbeat Princeton Seminar
 
An Introduction to the AI services at AWS - AWS Summit Tel Aviv 2017
An Introduction to the AI services at AWS - AWS Summit Tel Aviv 2017An Introduction to the AI services at AWS - AWS Summit Tel Aviv 2017
An Introduction to the AI services at AWS - AWS Summit Tel Aviv 2017
 

Plus de Amazon Web Services

Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
Amazon Web Services
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
Amazon Web Services
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
Amazon Web Services
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
Amazon Web Services
 

Plus de Amazon Web Services (20)

Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
Come costruire servizi di Forecasting sfruttando algoritmi di ML e deep learn...
 
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
Big Data per le Startup: come creare applicazioni Big Data in modalità Server...
 
Esegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS FargateEsegui pod serverless con Amazon EKS e AWS Fargate
Esegui pod serverless con Amazon EKS e AWS Fargate
 
Costruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWSCostruire Applicazioni Moderne con AWS
Costruire Applicazioni Moderne con AWS
 
Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot Come spendere fino al 90% in meno con i container e le istanze spot
Come spendere fino al 90% in meno con i container e le istanze spot
 
Open banking as a service
Open banking as a serviceOpen banking as a service
Open banking as a service
 
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
Rendi unica l’offerta della tua startup sul mercato con i servizi Machine Lea...
 
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...OpsWorks Configuration Management: automatizza la gestione e i deployment del...
OpsWorks Configuration Management: automatizza la gestione e i deployment del...
 
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows WorkloadsMicrosoft Active Directory su AWS per supportare i tuoi Windows Workloads
Microsoft Active Directory su AWS per supportare i tuoi Windows Workloads
 
Computer Vision con AWS
Computer Vision con AWSComputer Vision con AWS
Computer Vision con AWS
 
Database Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatareDatabase Oracle e VMware Cloud on AWS i miti da sfatare
Database Oracle e VMware Cloud on AWS i miti da sfatare
 
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJSCrea la tua prima serverless ledger-based app con QLDB e NodeJS
Crea la tua prima serverless ledger-based app con QLDB e NodeJS
 
API moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e webAPI moderne real-time per applicazioni mobili e web
API moderne real-time per applicazioni mobili e web
 
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatareDatabase Oracle e VMware Cloud™ on AWS: i miti da sfatare
Database Oracle e VMware Cloud™ on AWS: i miti da sfatare
 
Tools for building your MVP on AWS
Tools for building your MVP on AWSTools for building your MVP on AWS
Tools for building your MVP on AWS
 
How to Build a Winning Pitch Deck
How to Build a Winning Pitch DeckHow to Build a Winning Pitch Deck
How to Build a Winning Pitch Deck
 
Building a web application without servers
Building a web application without serversBuilding a web application without servers
Building a web application without servers
 
Fundraising Essentials
Fundraising EssentialsFundraising Essentials
Fundraising Essentials
 
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
AWS_HK_StartupDay_Building Interactive websites while automating for efficien...
 
Introduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container ServiceIntroduzione a Amazon Elastic Container Service
Introduzione a Amazon Elastic Container Service
 

Dernier

Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
Joaquim Jorge
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
Enterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
vu2urc
 

Dernier (20)

Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
Artificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and MythsArtificial Intelligence: Facts and Myths
Artificial Intelligence: Facts and Myths
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf[2024]Digital Global Overview Report 2024 Meltwater.pdf
[2024]Digital Global Overview Report 2024 Meltwater.pdf
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Evaluating the top large language models.pdf
Evaluating the top large language models.pdfEvaluating the top large language models.pdf
Evaluating the top large language models.pdf
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?What Are The Drone Anti-jamming Systems Technology?
What Are The Drone Anti-jamming Systems Technology?
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 

BDA310 An Introduction to the AI services at AWS

  • 1. © 2015, Amazon Web Services, Inc. or its Affiliates. All rights reserved. Keith Steward, Ph.D. Specialist Solution Architect, AWS July 26, 2017 An Introduction to the AI Services at AWS
  • 3. An Introduction to the AI Services at AWS Apache Apache MXNet Deep learning framework
  • 4. An Introduction to the AI Services at AWS Apache Amazon Polly Text-to-Speech Apache MXNet Deep learning framework
  • 5. An Introduction to the AI Services at AWS Apache Amazon Polly Text-to-Speech Amazon Rekognition Computer Vision Apache MXNet Deep learning framework
  • 6. An Introduction to the AI Services at AWS Apache Amazon Polly Text-to-Speech Amazon Rekognition Amazon Lex Computer Vision ASR & NLU Apache MXNet Deep learning framework
  • 7. An Introduction to the AI Services at AWS Apache MXNet Apache Deep learning framework
  • 8. Apache MXNet Programmable Portable High Performance Near linear scaling across hundreds of GPUs Highly efficient models for mobile and IoT Simple syntax, multiple languages
  • 9. Why Apache MXNet? Most Open Best On AWS Optimized for deep learning on AWS Accepted into the Apache Incubator (Integration with AWS)
  • 10. Apache MXNet is the deep learning framework of choice for AWS
  • 11. P2 INSTANCES DL CLOUD FORMATION TEMPLATE DL AMIS
  • 12. An Introduction to the AI Services at AWS Amazon Polly Text-to-Speech Apache
  • 13. Amazon Polly: Life-like Text-to-Speech Service Converts text to life-like speech 47 voices 24 languages Low latency, real time Fully managed
  • 14. Let’s take a listen…
  • 15. “Today in Seattle, WA, it’s 11°F” ‘"We live for the music" live from the Madison Square Garden.’ 1. Automatic, Accurate Text Processing Amazon Polly: A Focus On Voice Quality & Pronunciation
  • 16. 2. Intelligible and Easy to Understand 1. Automatic, Accurate Text Processing Amazon Polly: A Focus On Voice Quality & Pronunciation
  • 17. 2. Intelligible and Easy to Understand 3. Add Semantic Meaning to Text “Richard’s number is 2122341237“ “Richard’s number is 2122341237“ Telephone Number Amazon Polly: A Focus On Voice Quality & Pronunciation 1. Automatic, Accurate Text Processing
  • 18. 2. Intelligible and Easy to Understand 3. Add Semantic Meaning to Text 4. Customized Pronunciation “My daughter’s name is Kaja.” “My daughter’s name is Kaja.” 1. Automatic, Accurate Text Processing Amazon Polly: A Focus On Voice Quality & Pronunciation
  • 19. Amazon Polly: Common Use Cases • Internet of Things (smart home, connected devices) • Education (language learning, training videos) • Voiced Media (news, blogs, email) • Voiced Chat Bots (Amazon Lex, Alexa skills) • Gaming (avatars, Amazon Lumberyard) #VoiceFirst Movement
  • 20. An Introduction to the AI Services at AWS Amazon Rekognition Computer Vision Apache
  • 21. Amazon Rekognition: Computer Vision Service Object and Scene Detection Facial Analysis Facial Comparison Facial Recognition
  • 22. Amazon Rekognition: Computer Vision Service State-of-the-art face recognition (bounding box and key features).
  • 23. Face Attribute Extraction (emotion, gender, race, age, etc.) Emotion: confused: 4%, calm: 73% Sunglasses: false (value: 0) Gender: female (value: 0) Mouth open wide: 0% (value: 0) Eye closed: open (value: 0) Glasses: no glass (value: 0) Mustache: false (value: 0) Beard: (value: 0) Amazon Rekognition: Computer Vision Service demo
  • 24. Amazon Rekognition: Object & Scene Detection
  • 25. Amazon Rekognition: Facial Search Facial verification Face Search Visual Similarity Search (compare two faces) (compare many faces) (find similar faces)
  • 26. Amazon Rekognition: A few use cases Best photo: use the attributes smile and eyesOpen to determine the best photos to post Demographic detection: collect the age and gender of customers in your store Sentiment capture: detect the emotions of your customers as they try your product A/B tuning: identify visually similar alternatives to high-scoring images for A/B testing Smart filtering: identify images with high visual similarity to ensure only one is displayed Verify face: compare two faces, receive a confidence score that they are the same person Protected images: identify visually similar images that are protected by trademarks
  • 27. An Introduction to the AI Services at AWS Amazon Lex ASR & NLU Apache
  • 28. The Advent of Conversational Interactions 1st gen: Machine-oriented interactions
  • 29. The Advent of Conversational Interactions 1st gen: Machine-oriented interactions 2nd gen: Control-oriented & translated
  • 30. The Advent of Conversational Interactions 1st gen: Machine-oriented interactions 2nd gen: Control-oriented & translated 3rd gen: Intent-oriented
  • 31. Amazon Lex ... for Conversational Interactions Powered by the same deep learning technology as Alexa Enterprise SaaS Connectors Deployment to chat platforms, like Slack, Facebook Messenger, Twilio SMS Build Voice and Text Chatbots Interactions on mobile, web, and devices
  • 33.
  • 34. Amazon Lex Use Cases Informational Bots Chatbots for everyday consumer requests Application Bots Build powerful interfaces to mobile applications • News updates • Weather information • Game scores …. • Book tickets • Order food • Manage bank accounts …. Enterprise Productivity Bots Streamline enterprise work activities and improve efficiencies • Check sales numbers • Marketing performance • Inventory status …. Internet of Things (IoT) Bots Enable conversational interfaces for device interactions • Wearables • Appliances • Auto ….
  • 35. AI Solutions for Every Developer
  • 38. • 10+ year partnership • Joint development • Shared customer passion • High performance + low costs • World class supply chain CLOUD & DATA CENTER THINGS & DEVICES AWS IOT Alexa Voice Services Amazon EC2 Amazon S3 Amazon & Intel
  • 40. 40@IntelAI Hardware for DL Workloads  Up to 2X better peak performance on compute-intensive analytics  100x improvement in inference performance on EC2 C5 instance*  NEW C5 more computational power, lower costs – customers do more with less Blazingly Fast Data Access  New microarchitecture, hardware acceleration, Intel® AVX-512  50% more memory than previous generation  Novartis conducted 39 years of computational chemistry in 9 hours* High Speed Scalability  Up to 1.73x faster completion of massively parallel research simulations than the previous generation  Seamless data transfer via interconnects Training AI: Intel® xeon® scalable processor Best-in-Class Deep Learning Training Performance Accelerator for training compute density in deep learning centric environments +
  • 41. 41@IntelAI Inference in the cloud: amazon & Intel® Math Kernel Library for Deep Neural Networks For developers of deep learning frameworks featuring optimized performance on Intel hardware 6.1 2.4 1.2 0.8 679.4 262.5 79.7 73.9 0 200 400 600 800 AlexNet GoogLeNet v1 ResNet-50 Inception v3 Images/Sec c4.8xlarge MXNet Inference No MKL MKL  Up to 2X better peak performance on compute-intensive analytics  100x improvement in inference performance on EC2 C5 instance*  Intel-optimized Caffe, Intel® MKL for high performance distributed training and inference  CloudFormation template with AWS services and EC2, CfnCluster, DynamoDB, EBS and Spot Instance support  Classify text, train a Convolutional neural network, visualize the training using Tensorboard using BigDL on AWS
  • 42. Intel Confidential INTEL® IOT GATEWAY REAL TIME ANALYTICSAWS IOT PLATFORM Amazon EC2 X1 Inference at the edge: AWS & Intel® cost savings with scalability End-to-end interoperability to scale applications and services streamlined manageability and analytics Seamless data management and analytics from thing to network to cloud multilayered, end-to-end security A chain of trust rooted in the hardware and linked throughout the software
  • 43. 43@IntelAI Libraries, frameworks & tools Intel® Math Kernel Library Intel® MLSL Intel® Data Analytics Acceleration Library (DAAL) Intel® Distributio n Open Source Frameworks Intel Deep Learning SDK Intel® Computer Vision SDKIntel® MKL MKL-DNN High Level Overview Computation primitives; high performance math primitives granting low level of control Computation primitives; free open source DNN functions for high- velocity integration with deep learning frameworks Communication primitives; building blocks to scale deep learning framework performance over a cluster Broad data analytics acceleration object oriented library supporting distributed ML at the algorithm level Most popular and fastest growing language for machine learning Toolkits driven by academia and industry for training machine learning algorithms Accelerate deep learning model design, training and deployment Toolkit to develop & deploying vision- oriented solutions that harness the full performance of Intel CPUs and SOC accelerators Primary Audience Consumed by developers of higher level libraries and Applications Consumed by developers of the next generation of deep learning frameworks Deep learning framework developers and optimizers Wider Data Analytics and ML audience, Algorithm level development for all stages of data analytics Application Developers and Data Scientists Machine Learning App Developers, Researchers and Data Scientists. Application Developers and Data Scientists Developers who create vision-oriented solutions Example Usage Framework developers call matrix multiplication, convolution functions New framework with functions developers call for max CPU performance Framework developer calls functions to distribute Caffe training compute across an Intel® Xeon Phi™ cluster Call distributed alternating least squares algorithm for a recommendation system Call scikit-learn k-means function for credit card fraud detection Script and train a convolution neural network for image recognition Deep Learning training and model creation, with optimization for deployment on constrained end device Use deep learning to do pedestrian detection … Find out more at software.intel.com/ai
  • 44. Q & A
  • 45. Don’t Forget Your Evaluations!