Skip to content

outsidermm/Optimisation-of-Grid-Search-for-CNN-Hyperparameter-Tuning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

36 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Optimisation of Grid Search on Hyperparameter Tuning

Dataset: CIFAR-10 CIFAR-100 ImageNet

Model: CNN Architecture: AlexNet Library: TensorFlow / Keras

Chosen Hyperparameters: Epoche 10 - 200 +10 Batch Size 10 - 200 +10 Learning Rate 10^-x +1 Momentum 0 - 0.9 + 0.1

Context: Hyperparameter tuning is an essential part of the model development process in artificial intelligence. Aim to find the most influential hyperparameter in the generalised use case of image recognition.

Model Measurement: F1 score Total runtime Initial accuracy Total memory consumption Total power consumption

Method: Construct an image-recognition model using pre-defined libraries Apply grid search and Bayesian optimisation to tune hyperparameters on the same model Measure the trained model to establish runtime baseline and accuracy baseline Map out grid search iteration vs. accuracy - One changing hyperparameter Observe these trends to allow for the implementation of optimised grid search Implement an optimised grid search Measure the trained model based on the optimised grid search Using the three models, run the model on a different device and a different dataset Measure generalisability

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages