Skip to main content
QUICK REVIEW

[논문 리뷰] AdarGCN: Adaptive Aggregation GCN for Few-Shot Learning

Jianhong Zhang, Manli Zhang|arXiv (Cornell University)|2020. 02. 28.
Domain Adaptation and Few-Shot Learning참고 문헌 48인용 수 4
한 줄 요약

이 논문은 소규모 학습 샘플을 가진 소스 및 타겟 클래스를 모두 포함하는 새로운 설정인 소수의 소수 학습(FSFSL)에서 작동하는 새로운 그래프 컬러리션 네트워크인 AdarGCN를 제안한다. 웹 크롤링을 통해 확보한 노이즈 있는 이미지와 레이블 노이즈 제거를 위한 GCN 기반 방법을 통해 청소된 데이터를 결합하고, AdarGCN의 다중 헤드, 다중 수준 적응형 집합을 통해 노이즈와 이방성 샘플을 억제함으로써, mini-ImageNet과 CUB에서 각각 71.48% 및 78.04%의 정확도로 최신 기술을 초월하는 성능을 달성한다. 이는 기존의 FSL 설정에서도 동일하게 성능을 뛰어넘는다.

ABSTRACT

Existing few-shot learning (FSL) methods assume that there exist sufficient training samples from source classes for knowledge transfer to target classes with few training samples. However, this assumption is often invalid, especially when it comes to fine-grained recognition. In this work, we define a new FSL setting termed few-shot fewshot learning (FSFSL), under which both the source and target classes have limited training samples. To overcome the source class data scarcity problem, a natural option is to crawl images from the web with class names as search keywords. However, the crawled images are inevitably corrupted by large amount of noise (irrelevant images) and thus may harm the performance. To address this problem, we propose a graph convolutional network (GCN)-based label denoising (LDN) method to remove the irrelevant images. Further, with the cleaned web images as well as the original clean training images, we propose a GCN-based FSL method. For both the LDN and FSL tasks, a novel adaptive aggregation GCN (AdarGCN) model is proposed, which differs from existing GCN models in that adaptive aggregation is performed based on a multi-head multi-level aggregation module. With AdarGCN, how much and how far information carried by each graph node is propagated in the graph structure can be determined automatically, therefore alleviating the effects of both noisy and outlying training samples. Extensive experiments show the superior performance of our AdarGCN under both the new FSFSL and the conventional FSL settings.

연구 동기 및 목표

  • 세부적인 인식에서 흔히 발생하는 소스 클래스 데이터가 충분하다는 가정을 하는 기존의 소수 학습(FSL) 방법의 한계를 해결하기 위해.
  • 소스 및 타겟 클래스 모두가 소수의 학습 샘플만을 가지는 새로운 FSL 설정인 소수의 소수 학습(FSFSL)을 제안하기 위해.
  • 소스 클래스 데이터를 보완하기 위해 사용되는 웹 크롤링 이미지의 노이즈를 그래프 컬러리션 네트워크 기반 레이블 노이즈 제거(LDN) 방법을 통해 제거하기 위해.
  • 증강된 학습 데이터에 잔류하는 노이즈를 다루기 위해 GCN 프레임워크 내에서 적응형 집합을 활용하여 강건한 FSL 모델을 개발하기 위해.
  • 제안된 AdarGCN 모델이 소수의 소수 학습(FSFSL) 설정뿐 아니라 기존의 FSL 설정에서도 노이즈에 강건하기 때문에 성능 향상이 가능하다는 것을 입증하기 위해.

제안 방법

  • 두 단계로 구성된 파ipeline을 제안한다: 첫 번째 단계에서는 클래스 이름을 이용해 웹 이미지를 크롤링하고, 청소된 소스 이미지를 양성 샘플로, 교차 클래스 이미지를 부정 샘플로 간주하는 GCN 기반 레이블 노이즈 제거(LDN) 모델을 통해 노이즈를 제거한다.
  • 노드별로 동적 전파 가중치를 학습할 수 있는 다중 헤드, 다중 수준 집합 모듈을 갖춘 새로운 적응형 집합 GCN(AdarGCN)을 설계하여, 개별 인스턴스에 맞는 정보 흐름 제어를 가능하게 한다.
  • 다양한 어텐션 헤드의 출력을 융합하기 위해 학습 가능한 파rameter를 가진 집합 게이트를 도입하여, 노이즈가 많거나 이방성인 노드의 영향을 줄이고 제한한다.
  • 스킵 연결과 적응형 집합을 활용하여 학습을 안정화시키고, 표준 GCN와 달리 과도한 스무딩 없이 최대 7층까지의 깊은 GCN 아키텍처를 구현할 수 있도록 한다.
  • LDN 및 FSL 작업 모두에 동일한 AdarGCN 모델을 적용하여, 파ipeline의 두 단계에서 모두 노이즈에 강건한 성능을 발휘하도록 한다.
  • 다양한 층에서 다른 전파 패턴을 학습하기 위해 다중 헤드 어텐션 메커니즘을 도입하였으며, 시각화 결과에서 헤드 및 층 간에 다릅니다.

실험 결과

연구 질문

  • RQ1소스 및 타겟 클래스 모두가 소수의 레이블 샘플만을 가지는 소수의 소수 학습(FSFSL) 설정을 웹 크롤링 데이터를 활용하여 효과적으로 해결할 수 있는가?
  • RQ2노이즈가 많은 웹 크롤링 이미지를 어떻게 효과적으로 정제하여 소수 학습을 위한 신뢰할 수 있는 학습 데이터로 활용할 수 있는가?
  • RQ3노이즈 또는 이방성 샘플의 영향을 줄이기 위해 정보 전파를 적응적으로 제어할 수 있는 그래프 컬러리션 네트워크를 설계할 수 있는가?
  • RQ4기존의 GCN와 비교해 볼 때, GCN 내 적응형 집합이 FSL에서 성능 향상과 더 깊은 네트워크 아키텍처를 가능하게 하는가?
  • RQ5학습 데이터가 청소되고 제한되어 있어도, 제안된 AdarGCN 모델이 최신 기술 FSL 방법을 능가할 수 있는가?

주요 결과

  • 기존의 FSL 설정에서 AdarGCN는 mini-ImageNet에서 71.48%, CUB에서 78.04%의 정확도를 기록하여 GCN, EGCN, wDAE-GNN를 포함한 최신 기술을 초월한다.
  • 기존의 GCN 기반 FSL 방법보다 3–5% 향상되었고, 비-GCN 최신 기술 기반 방법보다는 1–6% 향상되어 노이즈 및 이방성 샘플에 대한 강건성을 입증한다.
  • 6개의 GCN 층을 사용할 경우, AdarGCN는 mini-ImageNet에서 72.24%의 정확도를 달성하여 적응형 집합 덕분에 과도한 스무딩 없이 더 깊은 GCN 아키텍처를 가능하게 한다.
  • 시각화 결과는 적응형 집합 메커니즘이 이방성 샘플에 대해 특정 브랜치(예: 브랜치 c)에 더 높은 가중치를 할당하여 그 영향을 효과적으로 제한함을 확인한다.
  • AdarGCN의 성능 향상은 새로운 FSFSL 설정뿐 아니라 기존의 FSL 설정에서도 일관되게 나타나, 일반화 능력과 효과성을 입증한다.
  • 제안된 두 단계 파이프라인(웹 데이터 크롤링 + GCN 기반 LDN)은 소스 클래스 데이터가 부족한 상황에서도 효과적인 지식 전이를 가능하게 한다.

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

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

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

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