Question: This is a classification problem with 6 classes. It comes with a predefined train and test dataset ( ignore the seg _ pred sub directory
This is a classification problem with classes. It comes with a predefined train and test dataset ignore the segpred sub directory Your task is to develop a good
classifier for these images. To do that you should experiment with both:
pretrained models that you finetune, as well as
model architectures that you train from scratch.
For all four approaches always do some hyper parameter tuning. Split the train data into real train and validation.
Submission:
Submit a report in pdf format explaining your four approaches. Make sure to include network diagrams or listings, eg the output from model.summary in
Keras. For each approach produce a table that lists the validation set accucary for the different hyper parameter combination you have explored.
For the best combination from each approach also list the respective accucary on the test set. For these best combinations also supply plots learning curves of
the training and validation error over "time" have number of epochs on the xaxis, and both errors on the yaxis, eg like in Figure a
For the single best model identify the worst misclassified example of each of the six classes. "Worst" is defined as having the max difference between
probofpredictedbutwrongclass and probofcorrectclass. Plot these six images, and show the two labels predicted and correct as a title for each image.
When you look at these errors, are there any potential explanations like the official label was wrong, or the image is ambiguous, or the image has some other
unusual properties
Notes:
Use either KerasTensorflow or Pytorch, whichever you like better. Both libraries provide for many pretrained image classification models, which are usually trained
on ImageNet.
Step by Step Solution
There are 3 Steps involved in it
1 Expert Approved Answer
Step: 1 Unlock
Question Has Been Solved by an Expert!
Get step-by-step solutions from verified subject matter experts
Step: 2 Unlock
Step: 3 Unlock
