[Paper Review] Image similarity using Deep CNN and Curriculum Learning
The paper introduces SimNet, a deep siamese network for image similarity that uses online pair mining inspired by curriculum learning and a multi-scale embedding to better capture fine-grained similarities than traditional CNNs.
Image similarity involves fetching similar looking images given a reference image. Our solution called SimNet, is a deep siamese network which is trained on pairs of positive and negative images using a novel online pair mining strategy inspired by Curriculum learning. We also created a multi-scale CNN, where the final image embedding is a joint representation of top as well as lower layer embedding's. We go on to show that this multi-scale siamese network is better at capturing fine grained image similarities than traditional CNN's.
Motivation & Objective
- Motivate the task of finding visually similar images given a reference image.
- Develop a deep learning solution (SimNet) using a siamese architecture for positive/negative pair training.
- Introduce an online pair mining strategy inspired by curriculum learning to select informative training pairs.
- Incorporate a multi-scale CNN to fuse top and lower layer embeddings for richer image representations.
Proposed method
- Build a deep siamese network (SimNet) trained on positive/negative image pairs.
- Apply an online pair mining strategy inspired by Curriculum Learning to select informative pairs during training.
- Design a multi-scale CNN where the final embedding is a joint representation of top and lower layer embeddings.
- Compare the multi-scale siamese embedding against traditional CNN-based embeddings for image similarity tasks.
Experimental results
Research questions
- RQ1How effective is SimNet at retrieving visually similar images using a siamese architecture?
- RQ2Does online pair mining guided by Curriculum Learning improve training efficiency and model performance?
- RQ3Does combining top and lower layer embeddings in a multi-scale CNN yield better fine-grained similarity than standard CNN embeddings?
Key findings
- The multi-scale siamese network better captures fine-grained image similarities than traditional CNNs.
- Online pair mining guided by Curriculum Learning is used to train the siamese network on informative image pairs.
- The proposed approach emphasizes embedding fusion from multiple CNN layers to improve similarity judgments.
Better researchstarts right now
From reading papers to final review, dramatically reduce your research time.
No credit card · Free plan available
This review was created by AI and reviewed by human editors.