Skip to content

A model to distinguish bicycles from motorcycles using AWS SageMaker, Lambda, and Step Functions, with performance monitoring via SageMaker Model Monitor.

Notifications You must be signed in to change notification settings

DyuthiVivek/ML-Workflow

Repository files navigation

ML-Workflow

Image classification model that can tell bicycles apart from motorcycles, using AWS sevices. Final Project of Udacity AWS ML Fundamentals.

  1. Data Staging and ETL
  • CIFAR dataset
  • Extracted the data from the hosting service
  • Transformed it into a usable shape and format
  • Loaded it into S3
  1. Model training and deployment
  • Trained using AWS Image classification algorithm
  • Deployed to an endpoint and configured Model Monitor to track the deployment
  1. Lambda Functions
  • Function 1: Serialize image data
  • Function 2: Image classification
  • Function 3: Filtering out low-confidence inferences
  1. Step Function
  • AWS Step Functions to compose the model and services into an event-driven application
  • Chained the above three lambda functions
  1. Testing and Evaluation
  • Captured data from SageMaker Model Monitor used to create a visualization to monitor the model

About

A model to distinguish bicycles from motorcycles using AWS SageMaker, Lambda, and Step Functions, with performance monitoring via SageMaker Model Monitor.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published