AI-AWS.AJ1 ISBN: 978-1-64459-215-1
Artificial Intelligence on Amazon Web Services
Take our artificial intelligence on Amazon Web Services (AWS) training course to learn fundamentals, AWS services, and practical skills to advance your career.
What you will be able to do
- Understand concepts of ML, deep learning, and natural language processing (NLP)
- Utilize AWS AI services, including Rekognition, Translate, Transcribe, Polly, Comprehend, Lex, SageMaker
- Apply topic modeling techniques like Neural Topic Model
- Classify images using convolutional neural networks and transfer learning
- Forecast time series data using DeepAR models
- Build and deploy ML inference pipelines using SageMaker
- Achieve optimal model performance through hyperparameter tuning
- Develop and deploy AI applications from scratch
- Manage and optimize costs on AWS
Expert Self-paced · 1 year access 4.5/5 (298 Reviews)
18 Hands-On LiveLabs
Practice real IT tasks in guided environments.
- Real environments
- Auto-graded
- No installation
01 / About
About This Course
02 / Lessons & labs
See exactly what you will learn and practice
Lessons
14 Interactive Lessons · 103 topics01 Preface 3 topics +
- Who this course is for
- What this course covers
- Conventions used
02 Introduction to Artificial Intelligence on Amazon Web Services 7 topics · 5 LiveLab +
- What is AI?
- Overview of AWS AI offerings
- Getting familiar with the AWS CLI
- Using Python for AI applications
- First project with the AWS SDK
- Summary
- References
5 LiveLab in this lesson — see the labs panel →
03 Anatomy of a Modern AI Application 9 topics · 2 LiveLab +
- Understanding the success factors of artificial intelligence applications
- Understanding the architecture design principles for AI applications
- Understanding the architecture of modern AI applications
- Creation of custom AI capabilities
- Working with a hands-on AI application architecture
- Developing an AI application locally using AWS Chalice
- Developing a demo application web user interface
- Summary
- Further reading
2 LiveLab in this lesson — see the labs panel →
04 Detecting and Translating Text with Amazon Rekognition and Translate 10 topics · 1 LiveLab +
- Making the world smaller
- Understanding the architecture of Pictorial Translator
- Setting up the project structure
- Implementing services
- Implementing RESTful endpoints
- Implementing the web user interface
- Deploying Pictorial Translator to AWS
- Discussing project enhancement ideas
- Summary
- Further reading
1 LiveLab in this lesson — see the labs panel →
05 Performing Speech-to-Text and Vice Versa with Amazon Transcribe and Polly 10 topics · 1 LiveLab +
- Technologies from science fiction
- Understanding the architecture of Universal Translator
- Setting up the project structure
- Implementing services
- Implementing RESTful endpoints
- Implementing the Web User Interface
- Deploying the Universal Translator to AWS
- Discussing the project enhancement ideas
- Summary
- References
1 LiveLab in this lesson — see the labs panel →
06 Extracting Information from Text with Amazon Comprehend 10 topics · 2 LiveLab +
- Working with your Artificial Intelligence coworker
- Understanding the Contact Organizer architecture
- Setting up the project structure
- Implementing services
- Implementing RESTful endpoints
- Implementing the web user interface
- Deploying the Contact Organizer to AWS
- Discussing the project enhancement ideas
- Summary
- Further reading
2 LiveLab in this lesson — see the labs panel →
07 Building a Voice Chatbot with Amazon Lex 7 topics · 1 LiveLab +
- Understanding the friendly human-computer interface
- Contact assistant architecture
- Understanding the Amazon Lex development paradigm
- Setting up the contact assistant bot
- Integrating the contact assistant into applications
- Summary
- Further reading
1 LiveLab in this lesson — see the labs panel →
08 Working with Amazon SageMaker 10 topics · 1 LiveLab +
- Technical requirements
- Preprocessing big data through Spark EMR
- Conducting training in Amazon SageMaker
- Deploying the trained Object2Vec and running inference
- Running hyperparameter optimization (HPO)
- Understanding the SageMaker experimentation service
- Bring your own model – SageMaker, MXNet, and Gluon
- Bring your own container – R model
- Summary
- Further reading
1 LiveLab in this lesson — see the labs panel →
09 Creating Machine Learning Inference Pipelines 7 topics · 1 LiveLab +
- Technical requirements
- Understanding the architecture of the inference pipeline in SageMaker
- Creating features using Amazon Glue and SparkML
- Identifying topics by training NTM in SageMaker
- Running online versus batch inferences in SageMaker
- Summary
- Further reading
1 LiveLab in this lesson — see the labs panel →
10 Discovering Topics in Text Collection 7 topics · 3 LiveLab +
- Technical requirements
- Reviewing topic modeling techniques
- Understanding how the Neural Topic Model works
- Training NTM in SageMaker
- Deploying the trained NTM model and running the inference
- Summary
- Further reading
3 LiveLab in this lesson — see the labs panel →
11 Classifying Images Using Amazon SageMaker 5 topics +
- Walking through convolutional neural and residual networks
- Classifying images through transfer learning in Amazon SageMaker
- Performing inference through Batch Transform
- Summary
- Further reading
12 Sales Forecasting with Deep Learning and Auto Regression 7 topics · 1 LiveLab +
- Technical requirements
- Understanding traditional time series forecasting
- How the DeepAR model works
- Understanding model sales through DeepAR
- Predicting and evaluating sales
- Summary
- Further reading
1 LiveLab in this lesson — see the labs panel →
13 Model Accuracy Degradation and Feedback Loops 5 topics +
- Monitoring models for degraded performance
- Developing a use case for evolving training data – ad-click conversion
- Creating a machine learning feedback loop
- Summary
- Further reading
14 What Is Next? 6 topics +
- Summarizing the concepts we learned in Part I
- Summarizing the concepts we learned in Part II
- Summarizing the concepts we learned in Part III
- Summarizing the concepts we learned in Part IV
- What's next?
- Summary
Hands-On Labs Our edge
18 LiveLabs- Using the Amazon Rekognition Service
- Creating an Amazon S3 Bucket
- Installing Python on Linux
- Installing Python on Windows
- Creating a Python Virtual Environment and Project with the AWS SDK
- Developing an AI Application Locally and a Demo Application Web User Interface
- Hosting an S3 Static Website
- Using Amazon Translate
- Using Amazon Transcribe and Polly
- Creating an Amazon DynamoDB Table
- Using Amazon Comprehend
- Using Amazon Lex to Build a Chat Box
- Creating a Model
- Using AWS Glue
- Using Amazon SageMaker Notebook Instance
- Building and Training a Machine Learning Model
- Creating an Endpoint Configuration
- Using Lifecycle Configurations in SageMaker
03 / FAQs
Questions before you start
List down hands-on artificial intelligence on Amazon web services.+
This course includes several hands-on activities to reinforce learning and provide practical experience. Here are some examples:
- Build a voice chatbot with Amazon Lex
- Create machine learning inference pipelines using SageMaker
- Discover topics and patterns in text collections using the Neural Topic Model
- Classify images using Amazon SageMaker
- Sales forecasting with Deep Learning and Auto Regression
Can I take this course if I have no prior experience with AI or machine learning?+
Is this course suitable for preparing for job roles in AI and cloud computing?+
How does this course compare to other AI courses available online?+
Am I eligible to pursue AWS Certified AI Practitioner exam certification after taking this course?+
Become a Certified AI Practitioner
Join our AI Amazon Web Services course to upskill and take on more challenging tasks.
- 1 year of full access
- 18 LiveLab included
- Certificate of completion
No credit card required