แนวคิดหลัก
FPPL은 프로토타입을 활용한 프롬프트 튜닝을 통해 연합 Continual Learning 환경에서 발생하는 catastrophic forgetting과 non-IID 문제를 효과적으로 해결하는 프레임워크이다.
บทคัดย่อ
FPPL: 효율적이고 Non-IID에 강건한 연합 Continual Learning 프레임워크 분석
본 문서는 연합 Continual Learning (FCL) 환경에서 catastrophic forgetting과 non-IID 문제를 해결하기 위한 새로운 프레임워크인 FPPL (Federated Prototype-Augmented Prompt Learning)을 제안하는 연구 논문입니다.
본 연구는 기존 FCL 방법들이 rehearsal 메커니즘에 의존하여 개인정보 침해 우려, 저장 공간 및 계산 부담 증가 등의 문제를 야기하는 것을 해결하고, non-IID 데이터 분포 환경에서 강건성을 지니면서도 효율적인 FCL 프레임워크를 제안하는 것을 목표로 합니다.
FPPL은 pre-trained Vision Transformer (ViT) 기반 프롬프트 튜닝과 프로토타입 학습을 결합하여 catastrophic forgetting과 non-IID 문제를 해결합니다.
클라이언트 측면
각 task에 대한 task-specific prompt를 사용하고, 이전 task의 prompt는 고정하여 catastrophic forgetting을 완화합니다.
모든 task-specific prompt를 결합하는 fusion function을 통해 누적된 지식을 최대한 활용합니다.
서버에서 전달받은 global prototype을 활용한 contrastive learning을 통해 클라이언트 간의 표현을 통합합니다.
서버 측면
클라이언트로부터 전송받은 local prototype을 집계하여 global prototype을 생성하고, 이를 다시 모든 클라이언트에게 전달합니다.
클라이언트로부터 업로드된 local prototype을 활용하여 classifier debiasing을 수행하여 non-IID 및 catastrophic forgetting으로 인한 성능 저하를 완화합니다.