less than 1 minute read

[TTA] CAFA: Class-Aware Feature Alignment for Test-Time Adaptation

  • paper : https://arxiv.org/pdf/2206.00205.pdf

  • CoRR 2022 accepted (‘23.07.25, 인용수 02회)

  • downstream task : Test-Time Adaptation for Classification

  • 문제제기 : inter-class distance는 늘리고, intra-class distance는 줄이도록 해야 하는데, 기존 Global feature alignment를 수행할 경우, 둘다 감소하게 되어, accuracy가 줄어드는 현상을 발견함

  • Contribution

    • CAFA (Class-Aware Feature Alignment) : class별로 Pre-calculated Source feature distribution 기준으로 target image의 feature를 align시키는 CAFA Loss을 추가함으로써, target sample과 source class 분포간의 inter-class간의 거리를 멀게 하면서 intra-class 거리를 줄이는데 성공함
  • Mahalanobis distance

    • 평균과 분산을 이용하여 target samplesource distribution간의 거리를 정의함

    • Intra-class distance : target sample x_t와 그 sample의 class에 대한 source distribution간의 Mahalanobis distance

      • $y_t$ : target sample의 ground-truth label (prediction label, pseudo label)
    • Inter-class distance : target sample x_t와 그 sample의 class외의 class에 대한 source distribution간의 Mahalanobis distance

    • Mahalanobis distance을 활용 시 장점 : test sample이 class별로 매우 적은 경우, 사전 통계정보를 활용해서 feature를 align하므로 좋음

  • CAFA : Class-Aware Feature Alignment

    • Pre-calculation of source statistics

      • $N_c$ : Number of source samples for class c
    • Loss

  • Overview of CAFA

Updated: