한 줄 요약
AdaCLIP은 CLIP에 하이브리드 학습 가능한 프롬프트를 결합해 제로샷 이상 탐지 성능을 향상시키는 모델이다.
핵심 기여도
- **하이브리드 프롬프트**(static + dynamic)를 도입하여 CLIP 기반 ZSAD 성능을 향상.
- **HSF**(Hybrid-Semantic Fusion) 모듈을 통해 지역적 이상 정보를 통합, 이미지 수준 이상 탐지 성능 개선.
- **ViT-L/14@336px** 백본 사용 시, 기존 CLIP 파라미터 대비 4.6%의 가벼운 파라미터만 추가해 성능 향상.
- **14개의 산업 및 의료 도메인 데이터셋**에서 기존 ZSAD 방법 대비 SOTA 성능 달성.
핵심 아이디어
AdaCLIP은 CLIP의 제로샷 학습 원리를 기반으로, **학습 가능한 프롬프트**(prompting)와 **프로젝션**(projection) 레이어를 추가하여 모델을 ZSAD에 최적화한다. 기존 ZSAD 방법은 CLIP을 그대로 사용하거나, 단순 텍스트 프롬프트만 사용해 성능 한계가 있었으나, AdaCLIP은 **정적**(static)과 **동적**(dynamic) 프롬프트를 결합한 **하이브리드 프롬프트**(hybrid prompts)를 도입한다. 정적 프롬프트는 모든 이미지에 공유되어 CLIP을 ZSAD에 사전 적응시키고, 동적 프롬프트는 테스트 이미지에 따라 생성되어 **동적 적응**(dynamic adaptation)을 가능하게 한다. 이는 기존 정적 프롬프트만 사용하는 방법(V1)이나 동적 프롬프트만 사용하는 방법(V3)보다 더 높은 성능을 보인다. 또한, **HSF**(Hybrid-Semantic Fusion) 모듈을 통해 패치 수준 이상 정보를 이미지 수준으로 집약하여, 전체 이미지의 이상 여부를 정확히 판단한다.
기술적 접근법
- **프롬프트 유형**: 정적(static) 프롬프트와 동적(dynamic) 프롬프트를 결합한 하이브리드 프롬프트 사용.
- **프로젝션 레이어**: 패치 토큰과 텍스트 임베딩 사이의 차원을 정렬.
- **프롬프팅 레이어**: CLIP의 원래 트랜스포머 레이어를 대체하며, 추가 프롬프트 토큰을 입력에 연결.
- **하이퍼파라미터**: 프롬프트 깊이 $ J = 4 $, 길이 $ M = 5 $로 설정.
- **백본**: ViT-L/14@336px 사용, 기존 CLIP 파라미터 대비 4.6%의 추가 파라미터만 필요.
- **HSF 모듈**: 다중 계층에서 이상 패치의 의미를 집약하여 이미지 수준 이상 탐지 성능 향상.
주요 결과
- **14개의 산업 및 의료 도메인 데이터셋**에서 기존 ZSAD 방법 대비 SOTA 성능 달성.
- **의료 도메인**에서 HSF 도입 시 이미지 수준 AUROC가 86.0% → 90.2%로 향상.
- **ColonDB** 데이터셋으로 훈련한 모델은 **ClinicDB**에서 더 높은 성능을 보여, 유사한 도메인 간 일반화 가능성을 입증.
- **ViT-L/14@336px** 백본 사용 시, 기존 CLIP 파라미터 대비 4.6%의 가벼운 파라미터만 추가해 성능 향상.
의의 및 한계
AdaCLIP은 CLIP과 같은 사전 학습된 시각-언어 모델(VLM)을 ZSAD에 효과적으로 적응시키는 새로운 방법을 제시한다. 특히, **하이브리드 프롬프트**와 **HSF 모듈**을 통해 기존 ZSAD 방법 대비 더 높은 일반화 능력을 보인다. 또한, 다양한 **보조 데이터**(auxiliary data)를 활용함으로써, 새로운 범주와 도메인에 대한 탐지 성능을 향상시킬 수 있다. 그러나, 테스트 데이터가 보조 훈련 데이터와 **매우 다를 경우 성능 저하**가 발생할 수 있으며, 이는 모든 ZSAD 방법의 한계로 작용한다. 또한, 프롬프트 수와 깊이가 증가할수록 **과적합**(overfitting) 위험이 있으므로, 적절한 하이퍼파라미터 설정이 필요하다.
실용적 활용
AdaCLIP은 **의료 이미지**(예: 병변 탐지)와 **산업 검사**(예: 제품 결함 탐지) 등에서 **무참조**(zero-reference) 환경에서도 이상 탐지를 수행할 수 있어, **데이터 수집이 어려운 신규 범주**에 적용 가능하다. 또한, **다양한 도메인 간 일반화**가 가능하므로, **다양한 산업 분야에서 즉시 활용**할 수 있는 유연한 모델로 활용될 수 있다.