At inference time, we need to handle the case when there is a turtle image fro, unseen class (which is not in the 100 classes on which we train). How do we handle this case?
you can images from extra.csv and treat them as "new_turtle". it will become a classification challenge but you need to double check the added images before training.
I tried adding images from `extra_images.csv` and assigned images with new ids with "turtle_id". It helps increase my CV score but I'm getting a huge drop in the leaderboard score.
how many images from `extra_images.csv` did you add ? make sure to keep the same distribution of the train images. try adding around 20 images from the extra to train and see the results. Good Luck!
One Idea would be to use probability thresholding
How is that idea compared to adding an "unknown" class with images not contained in the 100 classes?
you can images from extra.csv and treat them as "new_turtle". it will become a classification challenge but you need to double check the added images before training.
I tried adding images from `extra_images.csv` and assigned images with new ids with "turtle_id". It helps increase my CV score but I'm getting a huge drop in the leaderboard score.
how many images from `extra_images.csv` did you add ? make sure to keep the same distribution of the train images. try adding around 20 images from the extra to train and see the results. Good Luck!
Thanks. I tried sampling 20-30 images at random multiple times but still getting a drop of 2-3% in my leaderboard score.