Skip to main content
QUICK REVIEW

[논문 리뷰] Ranked List Loss for Deep Metric Learning

Xinshao Wang, Hua Yang|arXiv (Cornell University)|2019. 03. 08.
Advanced Image and Video Retrieval Techniques참고 문헌 82인용 수 4
한 줄 요약

이 논문은 미니배치 내 모든 비자명한 예제를 활용하여 세트 기반 유사도 구조를 구축함으로써 학습 효율성과 일반화 성능을 향상시키는 새로운 랭크드 리스트 손실(Ranked List Loss, RLL)을 제안한다. 양성 및 음성 세트 간의 마진을 강제하고 클래스별 초구면을 학습시켜 내부 유사도 구조를 유지함으로써, RLL은 세분화된 이미지 검색 벤치마크에서 최신 기준 성능을 달성한다.

ABSTRACT

The objective of deep metric learning (DML) is to learn embeddings that can capture semantic similarity and dissimilarity information among data points. Existing pairwise or tripletwise loss functions used in DML are known to suffer from slow convergence due to a large proportion of trivial pairs or triplets as the model improves. To improve this, ranking-motivated structured losses are proposed recently to incorporate multiple examples and exploit the structured information among them. They converge faster and achieve state-of-the-art performance. In this work, we unveil two limitations of existing ranking-motivated structured losses and propose a novel ranked list loss to solve both of them. First, given a query, only a fraction of data points is incorporated to build the similarity structure. Consequently, some useful examples are ignored and the structure is less informative. To address this, we propose to build a set-based similarity structure by exploiting all instances in the gallery. The learning setting can be interpreted as few-shot retrieval: given a mini-batch, every example is iteratively used as a query, and the rest ones compose the gallery to search, i.e., the support set in few-shot setting. The rest examples are split into a positive set and a negative set. For every mini-batch, the learning objective of ranked list loss is to make the query closer to the positive set than to the negative set by a margin. Second, previous methods aim to pull positive pairs as close as possible in the embedding space. As a result, the intraclass data distribution tends to be extremely compressed. In contrast, we propose to learn a hypersphere for each class in order to preserve useful similarity structure inside it, which functions as regularisation. Extensive experiments demonstrate the superiority of our proposal by comparing with the state-of-the-art methods.

연구 동기 및 목표

  • 기존의 순서 기반 손실이 유용한 비자명한 데이터 포인트를 忽略하는 것과 같은 제한점을 해결하기 위해, 유의미한 예제의 일부분만 사용하는 문제를 해결한다.
  • 쌍점 비교(예: 트리플릿 손실) 대신 더 rich한 세트 기반 유사도 구조를 활용하여 메트릭 학습의 분류 능력을 향상시킨다.
  • 모든 양성 쌍을 가능한 한 가까이 유지하도록 강제함으로써 내부 유사도 구조가 왜곡되는 문제를 해결한다.
  • 비자명한 예제들을 동적으로 가중하고 핵심 조기 학습 단계에 집중함으로써 학습 효율성과 수렴 속도를 향상시킨다.
  • 세분화된 이미지 검색 작업에서 최신 기준 방법들을 능가하는 일반화 가능하고 확장 가능한 손실 함수를 제공한다.

제안 방법

  • 학습 목표를 소수의 검색으로 설정: 각 미니배치에서 모든 샘플이 쿼리가 되며, 나머지 샘플들이 갤러리로 구성된다.
  • 유사도 점수를 기반으로 갤러리 샘플의 랭크드 리스트를 구성하고, 쿼리에 대해 양성 및 음성 세트로 분할한다.
  • 하이브리드 유사도 기반의 마진 손실을 적용하여, 쿼리가 마진 $ m $ 이상으로 음성 세트보다 양성 세트에 더 가까워지도록 보장한다.
  • 클래스별 초구면 정규화를 도입하여, 두 양성 샘플 간의 최대 허용 거리인 지름을 정의함으로써 내부 구조를 유지한다.
  • 학습 초기 단계의 안정성을 높이기 위해 어려움에 따라 음성 쌍의 가중치를 동적으로 조정하고, 학습 단계를 조절한다.
  • 깊이와 임bedding 크기의 영향을 평가하기 위해 다중 척도 네트워크 설계(RLL-L, RLL-M, RLL-H)를 사용한다.

실험 결과

연구 질문

  • RQ1미니배치 내 모든 비자명한 예제를 포함하는 세트 기반 유사도 구조는 쌍점 또는 트리플릿 기반 손실보다 더 빠른 수렴과 향상된 성능을 이끌 수 있는가?
  • RQ2클래스별 초구면을 학습시켜 내부 유사도 구조를 유지함으로써, 딥 메트릭 학습에서 일반화 성능과 강건성에 어떤 영향을 미치는가?
  • RQ3동적 예제 가중치와 핵심 학습 단계 스케줄링의 영향은 모델 수렴과 성능에 어떤가?
  • RQ4임베딩 차원과 네트워크 깊이의 선택은 제안된 RLL 손실의 성능에 어떤 영향을 미치는가?
  • RQ5제안된 RLL은 다양한 데이터셋과 작업, 특히 세분화된 이미지 검색에서 일반화 가능한가?

주요 결과

  • 최적 설정에서 RLL은 CUB-200-2011 및 SOP 데이터셋에서 최신 기준 성능을 달성하였으며, CUB-200-2011에서 Recall@1이 56.4%이고, In-shop Clothes에서는 87.7%를 기록하였다.
  • RLL-L 및 RLL-M 버전은 더 얕은 네트워크 깊이를 가짐에도 불구하고 더 깊은 모델들과 경쟁력 있거나 그 이상의 성능을 달성하여 높은 샘플 효율성을 보였다.
  • 임베딩 크기를 증가시키면 성능 향상이 일정 수준까지 지속되나, 이후에는 성능 향상이 미미해지므로 모델 크기와 정확도 사이의 실용적 트레이드오���이 존재함을 시사한다.
  • 클래스 수가 많고 각 클래스당 이미지 수가 적은 경우(즉, 더 도전적인 소수의 검색 작업)일수록 일반화 성능이 향상되어 자원이 제한된 환경에서의 강건성 향상을 보였다.
  • 초기 학습 단계가 매우 중요하다: $ T_1 $ 가 8에서 16 사이일 때 동적 가중치 부여가 가장 안정적이고 높은 성능을 기록하였으며, 런에 걸쳐 표준편차도 낮았다.
  • 제안된 동적 가중치 부여 방식은 성능 향상에 크게 기여하였으며, 음성 쌍의 난이도와 학습 단계에 따라 가중치를 조정할 경우 최고의 성능을 달성하였다.

더 나은 연구,지금 바로 시작하세요

논문 읽기부터 검토까지, 연구 시간을 획기적으로 줄여보세요.

카드 등록 없음 · 무료 플랜 제공

이 리뷰는 AI가 만들고, 인간 에디터가 검토했습니다.