Skip to content

tgberkeley/Deep-Learning-CNN

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Deep_Learning_CNN

Deep Learning Coursework 1 Imperial College London 2020/2021

  • 1st Part - Built from scratch the following types of layers: 2D convolution, max pooling, and linear. Also constructed 2d batch normalization

  • 2nd Part - Implemented a ResNet-18 architecture to perform classification on the CIFAR-10 dataset. The final model achieved a ~87% accuracy

In addition to the code, Deep_Learning_CNN.ipynb answers the following questions:

  • Given such a network with a large number of trainable parameters, and a training set of a large number of data, what do you think is the best strategy for hyperparameter searching?
  • Compare the feature maps from low-level layers to high-level layers, what do you observe?
  • Use the training log, reported test set accuracy and the feature maps, analyse the performance of your network. If you think the performance is sufficiently good, explain why; if not, what might be the problem and how can you improve the performance
  • What are the other possible ways to analyse the performance of your network?

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published