Skip to content

jakechen/aws_mlstack_tutorial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

78 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Purpose

This tutorial demonstrates how to establish the architectural stack for training machine learning models on AWS, then deploy the machine learning model for real-time prediction. Primarily, it will cover using Sagemaker to train, evaluate, and deploy deep learning models developed in MXNet. This tutorial also includes the old content, which covers training and evaluating in EC2's Deep Learning AMI, then deploying in both Lambda and Batch.

Prerequisites

  • Basic knowledge of cloud computing basics
  • Basic experience with Python
  • Basic knowledge of Data Scient methodologies, specifically CRISP-DM

Recommended Sequence

1. Managed process using AWS Sagemaker

  1. Start with part0_instructions.md, found in folder 'sagemaker'

2. Custom Process with EC2, Lambda, and Batch

  1. CRISP-DM Parts 3-5, found in folder 'ec2-lambda-batch/crispdm345-training'
  2. CRISP-DM 6 on AWS Lambda, found in folder 'ec2-lambda-batch/crispdm6-pred-lambda'
  3. CRISP-DM 6 on AWS Batch, found in folder 'ec2-lambda-batch/crispdm6-pred-batch''

Details

Author: Jake Chen ([email protected])

About

Tutorial covering training+deploying MXNet on AWS Sagemaker or AWS EC2 + Lambda/Batch

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published