Course Details
Course Outline
1 - Module 0: Introduction
Pre-assessment
2 - Module 1: Introduction to Machine Learning and the ML Pipeline
Overview of machine learning, including use cases, types of machine learning, and key conceptsOverview of the ML pipelineIntroduction to course projects and approach
3 - Module 2: Introduction to Amazon SageMaker
Introduction to Amazon SageMakerDemo: Amazon SageMaker and Jupyter notebooksHands-on: Amazon SageMaker and Jupyter notebooks
4 - Module 3: Problem Formulation
Overview of problem formulation and deciding if ML is the right solutionConverting a business problem into an ML problemDemo: Amazon SageMaker Ground TruthHands-on: Amazon SageMaker Ground TruthPractice problem formulationFormulate problems for projects
5 - Module 4: Preprocessing
Overview of data collection and integration, and techniques for data preprocessing and visualizationPractice preprocessingPreprocess project dataClass discussion about projects
6 - Module 5: Model Training
Choosing the right algorithmFormatting and splitting your data for trainingLoss functions and gradient descent for improving your modelDemo: Create a training job in Amazon SageMaker
7 - Module 6: Model Evaluation
How to evaluate classification modelsHow to evaluate regression modelsPractice model training and evaluationTrain and evaluate project modelsInitial project presentations
8 - Module 7: Feature Engineering and Model Tuning
Feature extraction, selection, creation, and transformationHyperparameter tuningDemo: SageMaker hyperparameter optimizationPractice feature engineering and model tuningApply feature engineering and model tuning to projectsFinal project presentations
9 - Module 8: Deployment
How to deploy, inference, and monitor your model on Amazon SageMakerDeploying ML at the edgeDemo: Creating an Amazon SageMaker endpointPost-assessmentCourse wrap-up
Actual course outline may vary depending on offering center. Contact your sales representative for more information.
Who is it For?
Target Audience
This course is intended for:
Developers
Solutions Architects
Data Engineers
Anyone with little to no experience with ML and wants to learn about the ML pipeline using Amazon
SageMaker
Other Prerequisites
We recommend that attendees of this course have:
Basic knowledge of Python programming language
Basic understanding of AWS Cloud infrastructure (Amazon S3 and Amazon CloudWatch)
Basic experience working in a Jupyter notebook environment