Improving Deep Binary Embedding Networks by Order-aware Reweighting of Triplets
In this paper, we focus on triplet-based deep binary embedding networks for image retrieval task. The triplet loss has been shown to be most effective for the ranking problem. However, most of the previous works treat the triplets equally or select the hard triplets based on the loss. Such strategies do not consider the order relations, which is important for retrieval task. To this end, we propose an order-aware reweighting method to effectively train the triplet-based deep networks, which up-weights the important triplets and down-weights the uninformative triplets. First, we present the order-aware weighting factors to indicate the importance of the triplets, which depend on the rank order of binary codes. Then, we reshape the triplet loss to the squared triplet loss such that the loss function will put more weights on the important triplets. Extensive evaluations on four benchmark datasets show that the proposed method achieves significant performance compared with the state-of-the-art baselines.
Code (0)
등록된 구현이 없습니다.
Tasks
Image RetrievalRetrievalTripletSimilar Papers 제목 키워드 기반
Deep Person Re-Identification with Improved Embedding and Efficient Training
Person re-identification task has been greatly boosted by deep convolutional neural networks (CNNs) in recent years. The core of which is to enlarge the inter-class distinction as well as reduce the intra-class variance.…
Person Re-IdentificationFast Training of Triplet-based Deep Binary Embedding Networks
In this paper, we aim to learn a mapping (or embedding) from images to a compact binary space in which Hamming distances correspond to a ranking measure for the image retrieval task. We make use of a triplet loss becau…
Image RetrievalMulti-Label ClassificationMUlTI-LABEL-ClASSIFICATIONRetrieval+1Knowledge-graph based Proactive Dialogue Generation with Improved Meta-Learning
Knowledge graph-based dialogue systems can narrow down knowledge candidates for generating informative and diverse responses with the use of prior information, e.g., triple attributes or graph paths. However, most curren…
Dialogue GenerationKnowledge GraphsMeta-LearningSentence+2Ground-to-Aerial Image Geo-Localization With a Hard Exemplar Reweighting Triplet Loss
The task of ground-to-aerial image geo-localization can be achieved by matching a ground view query image to a reference database of aerial/satellite images. It is highly challenging due to the dramatic viewpoint changes…
geo-localizationTripletProbabilistic Logic Neural Networks for Reasoning
Knowledge graph reasoning, which aims at predicting the missing facts through reasoning with the observed facts, is critical to many applications. Such a problem has been widely explored by traditional logic rule-based a…
Graph EmbeddingKnowledge Graph EmbeddingKnowledge Graphs