Use AWS Sagemaker to train a pretrained model that can perform image classification by using the Sagemaker profiling, debugger, hyperparameter tuning and other good ML engineering practices. This can be done on either the provided dog breed classication data set or one of your choice.
Enter AWS through the gateway in the course and open SageMaker Studio. Download the starter files. Download/Make the dataset available.
The provided dataset is the dogbreed classification dataset which can be found in the classroom. The project is designed to be dataset independent so if there is a dataset that is more interesting or relevant to your work, you are welcome to use it to complete the project.
Upload the data to an S3 bucket through the AWS Gateway so that SageMaker has access to the data.
What kind of model did you choose for this experiment and why? Give an overview of the types of parameters and their ranges used for the hyperparameter search
Remember that your README should:
- Include a screenshot of completed training jobs
- Logs metrics during the training process
- Tune at least two hyperparameters
- Retrieve the best best hyperparameters from all your training jobs
TODO: Give an overview of how you performed model debugging and profiling in Sagemaker
TODO: What are the results/insights did you get by profiling/debugging your model?
TODO Remember to provide the profiler html/pdf file in your submission.
TODO: Give an overview of the deployed model and instructions on how to query the endpoint with a sample input.
TODO Remember to provide a screenshot of the deployed active endpoint in Sagemaker.
TODO (Optional): This is where you can provide information about any standout suggestions that you have attempted.