Skip to content

Training, deployment and forecasting project using Machine learning

Notifications You must be signed in to change notification settings

yanshinayder/SageMakerAWS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SageMaker

  • first let's create a notebook instance with notebook jupyter
  • Prepare the data
  • Train the model to learn from the data
  • Deploy the model
  • Evaluate model performance

Initially create a notebook notes in SageMaker, creating a new function in IAM.

sagemaker

We will create our Datalake in The Following S3.

s3

The link to the training raw file is on that link. (https://d1.awsstatic.com/tmt/build-train-deploy-machine-learning-model-sagemaker/bank_clean.27f01fbbdf43271788427f3682996ae29ceca05d.csv)

  • 70% of customers will be used during the training loop. The remaining 30% will be used to evaluate model performance.
  • After we use the pandas library to handle this data and concatenate and send it to our Bucket S3.
  • We will generate an EC2 instance to perform this training, for this will require a stronger virtual machine.
  • After we put our model to perform the training, this may take a few minutes.

cloudwatch

Now let's deploy this model on an endpoint and run the to perform predictions

Let's take our data and load it into an array and evaluate the performance of the model.

With the data generated if it were the case we could use this analysis to make a specific Marketing for that group of customers.

Done that we can delete our services on AWS because it brings savings.

About

Training, deployment and forecasting project using Machine learning

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published