Online Backfilling with No Regret for Large-Scale Image Retrieval

01/10/2023
by   Seonguk Seo, et al.
7

Backfilling is the process of re-extracting all gallery embeddings from upgraded models in image retrieval systems. It inevitably requires a prohibitively large amount of computational cost and even entails the downtime of the service. Although backward-compatible learning sidesteps this challenge by tackling query-side representations, this leads to suboptimal solutions in principle because gallery embeddings cannot benefit from model upgrades. We address this dilemma by introducing an online backfilling algorithm, which enables us to achieve a progressive performance improvement during the backfilling process while not sacrificing the final performance of new model after the completion of backfilling. To this end, we first propose a simple distance rank merge technique for online backfilling. Then, we incorporate a reverse transformation module for more effective and efficient merging, which is further enhanced by adopting a metric-compatible contrastive learning approach. These two components help to make the distances of old and new models compatible, resulting in desirable merge results during backfilling with no extra computational overhead. Extensive experiments show the effectiveness of our framework on four standard benchmarks in various settings.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
05/04/2023

Boundary-aware Backward-Compatible Representation via Adversarial Learning in Image Retrieval

Image retrieval plays an important role in the Internet world. Usually, ...
research
04/29/2022

Privacy-Preserving Model Upgrades with Bidirectional Compatible Training in Image Retrieval

The task of privacy-preserving model upgrades in image retrieval desires...
research
01/24/2022

Hot-Refresh Model Upgrades with Regression-Alleviating Compatible Training in Image Retrieval

The task of hot-refresh model upgrades of image retrieval systems plays ...
research
03/03/2022

Towards Universal Backward-Compatible Representation Learning

Conventional model upgrades for visual search systems require offline re...
research
11/08/2022

BT^2: Backward-compatible Training with Basis Transformation

Modern retrieval system often requires recomputing the representation of...
research
07/14/2017

Iterative Manifold Embedding Layer Learned by Incomplete Data for Large-scale Image Retrieval

Existing manifold learning methods are not appropriate for image retriev...

Please sign up or login with your details

Forgot password? Click here to reset