Neighborhood Consensus Contrastive Learning for Backward-Compatible Representation

Authors

  • Shengsen Wu The SECE of Shenzhen Graduate School, Peking University, Shenzhen, China National Engineering Research Center of Visual Technology, School of Computer Science, Peking University, Beijing, China
  • Liang Chen School of Mathematical Sciences, Peking University, Beijing, China
  • Yihang Lou Intelligent Vision Dept, Huawei Technologies, Beijing, China
  • Yan Bai National Engineering Research Center of Visual Technology, School of Computer Science, Peking University, Beijing, China
  • Tao Bai Intelligent Vision Dept, Huawei Technologies, Beijing, China
  • Minghua Deng School of Mathematical Sciences, Peking University, Beijing, China
  • Ling-Yu Duan National Engineering Research Center of Visual Technology, School of Computer Science, Peking University, Beijing, China Peng Cheng Laboratory, Shenzhen, China

DOI:

https://doi.org/10.1609/aaai.v36i3.20175

Keywords:

Computer Vision (CV)

Abstract

In object re-identification (ReID), the development of deep learning techniques often involves model updates and deployment. It is unbearable to re-embedding and re-index with the system suspended when deploying new models. Therefore, backward-compatible representation is proposed to enable ``new'' features to be compared with ``old'' features directly, which means that the database is active when there are both ``new'' and ``old'' features in it. Thus we can scroll-refresh the database or even do nothing on the database to update. The existing backward-compatible methods either require a strong overlap between old and new training data or simply conduct constraints at the instance level. Thus they are difficult in handling complicated cluster structures and are limited in eliminating the impact of outliers in old embeddings, resulting in a risk of damaging the discriminative capability of new features. In this work, we propose a Neighborhood Consensus Contrastive Learning (NCCL) method. With no assumptions about the new training data, we estimate the sub-cluster structures of old embeddings. A new embedding is constrained with multiple old embeddings in both embedding space and discrimination space at the sub-class level. The effect of outliers diminished, as the multiple samples serve as ``mean teachers''. Besides, we propose a scheme to filter the old embeddings with low credibility, further improving the compatibility robustness. Our method ensures the compatibility without impairing the accuracy of the new model. It can even improve the new model's accuracy in most scenarios.

Downloads

Published

2022-06-28

How to Cite

Wu, S., Chen, L., Lou, Y., Bai, Y., Bai, T., Deng, M., & Duan, L.-Y. (2022). Neighborhood Consensus Contrastive Learning for Backward-Compatible Representation. Proceedings of the AAAI Conference on Artificial Intelligence, 36(3), 2722-2730. https://doi.org/10.1609/aaai.v36i3.20175

Issue

Section

AAAI Technical Track on Computer Vision III