Skip to main content
QUICK REVIEW

[논문 리뷰] Diversity Helps: Unsupervised Few-shot Learning via Distribution Shift-based Data Augmentation

Tiexin Qin, Wenbin Li|arXiv (Cornell University)|2020. 04. 13.
Domain Adaptation and Few-Shot Learning참고 문헌 37인용 수 19
한 줄 요약

이 논문은 지원 집합과 쿼리 집합 간의 분포 다양성을 비대칭적 데이터 증강을 통해 높임으로써 일반화 능력을 향상시키는 새로운 비지도 few-shot 학습 프레임워크인 ULDA를 제안한다. 지원 집합과 쿼리 집합에 서로 다른 증강 기법을 적용함으로써 분포 이탈을 유도함으로써 오버피팅을 크게 감소시키고, 레이블이 부여된 보조 데이터가 필요 없이 Omniglot과 miniImageNet에서 최신 기술 수준(SOTA) 성능을 달성한다.

ABSTRACT

Few-shot learning aims to learn a new concept when only a few training examples are available, which has been extensively explored in recent years. However, most of the current works heavily rely on a large-scale labeled auxiliary set to train their models in an episodic-training paradigm. Such a kind of supervised setting basically limits the widespread use of few-shot learning algorithms. Instead, in this paper, we develop a novel framework called Unsupervised Few-shot Learning via Distribution Shift-based Data Augmentation (ULDA), which pays attention to the distribution diversity inside each constructed pretext few-shot task when using data augmentation. Importantly, we highlight the value and importance of the distribution diversity in the augmentation-based pretext few-shot tasks, which can effectively alleviate the overfitting problem and make the few-shot model learn more robust feature representations. In ULDA, we systemically investigate the effects of different augmentation techniques and propose to strengthen the distribution diversity (or difference) between the query set and support set in each few-shot task, by augmenting these two sets diversely (i.e., distribution shifting). In this way, even incorporated with simple augmentation techniques (e.g., random crop, color jittering, or rotation), our ULDA can produce a significant improvement. In the experiments, few-shot models learned by ULDA can achieve superior generalization performance and obtain state-of-the-art results in a variety of established few-shot learning tasks on Omniglot and miniImageNet. The source code is available in https://github.com/WonderSeven/ULDA.

연구 동기 및 목표

  • 지원 집합과 쿼리 집합에 동일한 증강 기법을 적용함으로써 발생하는 비지도 few-shot 학습에서의 오버피팅 문제를 해결한다.
  • 대규모 레이블이 부여된 보조 데이터셋에 대한 의존도를 줄이고, 레이블이 없는 데이터로부터 효과적으로 학습할 수 있도록 한다.
  • 증강된 지원 집합과 쿼리 집합 간의 분포 이탈을 체계적으로 증가시켜 모델의 일반화 능력을 향상시킨다.
  • 데이터 증강에서의 분포 다양성이 강력한 few-shot 표현 학습을 위한 핵심 요소임을 입증한다.
  • 복잡한 아키텍처나 감독 신호 없이도 표준 few-shot 벤치마크 전반에서 성능을 향상시킬 수 있는 단순하면서도 효과적인 프레임워크를 개발한다.

제안 방법

  • 각 few-shot 작업에서 지원 집합과 쿼리 집합에 서로 다른 데이터 증강 기법을 적용하여 분포 이탈을 유도하는 ULDA 프레임워크를 도입한다.
  • 랜덤 크롭, 컬러 조정, 회전 및 새로운 기법인 DSTIM(Dynamic Style Transfer with Instance-wise Modulation)와 같은 다양한 증강 전략을 사용하여 분포 간 차이를 증가시킨다.
  • 비대칭 증강을 적용: 지원 집합과 쿼리 집합에 서로 다른 기법을 적용하여 모델이 증강된 패턴을 암기하는 것을 방지한다.
  • KL 발산과 Fréchet Inception Distance(FID)를 사용해 분포 이탈을 측정하고, 더 높은 분포 차이가 더 나은 일반화와 관련이 있음을 보여준다.
  • 기존의 few-shot 학습자인 ProtoNets와 MetaOptNet과 함께 종단 간 방식으로 ULDA를 통합하여 즉각적인 성능 향상을 가능하게 한다.
  • DSTIM의 α와 같은 하이퍼파라미터를 조정하여 증강 전략을 최적화하고, 다양한 설정에서의 강인함을 검증한다.

실험 결과

연구 질문

  • RQ1증강된 지원 집합과 쿼리 집합 간의 분포 다양성을 높이면 비지도 few-shot 학습에서 일반화 능력이 향상되는가?
  • RQ2지원 집합과 쿼리 집합에 서로 다른 증강 기법을 적용하는 비대칭 증강 기법이 대칭 증강 대비 오버피팅을 줄이는가?
  • RQ3KL 발산과 FID로 측정한 분포 이탈 수준과 최종 few-shot 분류 정확도 사이에 어떤 상관관계가 있는가?
  • RQ4AutoAugment(AA), Traditional Augmentation(TA), Rotation(R), 그리고 새로운 증강 기법인 DSTIM을 조합하여 분포 이탈을 극대화하고 일반화 능력을 향상시킬 수 있는가?
  • RQ5어떤 증강 전략과 조합이 few-shot 학습 과제에서 가장 효과적인 분포 이탈과 일반화를 이끌어내는가?

주요 결과

  • ULDA는 5-way 1-shot miniImageNet에서 39.64%의 정확도를 기록했고, 5-way 5-shot에서는 54.37%를 달성하여 이전의 비지도 방법들을 능가하고 이 벤치마크에서 새로운 SOTA 성능을 수립했다.
  • 쿼리 집합에 AA를 적용하고 지원 집합에 TA를 적용한 조합은 5-way 1-shot에서 35.37%의 정확도를 기록했으며, 대칭 증강(TA+TA) 대비 2.79% 향상된 성능을 보였다.
  • 쿼리 집합에 AA, 지원 집합에 R을 적용한 조합은 5-way 1-shot에서 39.18%의 정확도를 기록했고, KL 발산 0.73와 FID 183.06을 기록하여 강력한 분포 이탈을 확인했다.
  • 가장 다양한 증강 조합(AA+TIM_sub를 쿼리에, R+TA+TIM_add를 지원에 적용)을 사용했을 때, ULDA는 5-way 1-shot에서 39.64%(±0.60)의 정확도와 5-way 5-shot에서 54.37%(±0.58)의 정확도를 기록하여 일관된 성능 향상을 입증했다.
  • t-SNE 시각화 결과, ULDA는 대칭 증강 대비 지원 집합과 쿼리 집합 간의 특징 표현이 더 다양하고 겹치지 않는 경향을 보였다.
  • DSTIM의 α 값에 관계없이 성능 변동이 1% 미만으로 안정적이며, 이는 안정적이고 신뢰할 수 있는 동작을 함을 시사한다.

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

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

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

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