Skip to main content
QUICK REVIEW

[논문 리뷰] FedMix: Mixed Supervised Federated Learning for Medical Image Segmentation

Jeffry Wicaksana, Zengqiang Yan|arXiv (Cornell University)|2022. 05. 04.
Privacy-Preserving Technologies in Data인용 수 10
한 줄 요약

FedMix는 환자별로 다른 레이블 수준(픽셀 수준, 경계 상자, 이미지 수준)을 통합하여 단일 학습 프로세스로 처리하는 새로운 피어드 학습 프레임워크를 제안한다. 이는 가짜 레이블 정련 및 동적 샘플 선택을 통해 모델 품질을 향상시키며, 전역 모델 수렴을 향상시키기 위해 적응형 클라이언트 가중치를 도입한다. 유방 종양 및 피부 병변 분할 작업에서 최신 기술을 크게 앞서며 성능을 높인다.

ABSTRACT

The purpose of federated learning is to enable multiple clients to jointly train a machine learning model without sharing data. However, the existing methods for training an image segmentation model have been based on an unrealistic assumption that the training set for each local client is annotated in a similar fashion and thus follows the same image supervision level. To relax this assumption, in this work, we propose a label-agnostic unified federated learning framework, named FedMix, for medical image segmentation based on mixed image labels. In FedMix, each client updates the federated model by integrating and effectively making use of all available labeled data ranging from strong pixel-level labels, weak bounding box labels, to weakest image-level class labels. Based on these local models, we further propose an adaptive weight assignment procedure across local clients, where each client learns an aggregation weight during the global model update. Compared to the existing methods, FedMix not only breaks through the constraint of a single level of image supervision, but also can dynamically adjust the aggregation weight of each local client, achieving rich yet discriminative feature representations. To evaluate its effectiveness, experiments have been carried out on two challenging medical image segmentation tasks, i.e., breast tumor segmentation and skin lesion segmentation. The results validate that our proposed FedMix outperforms the state-of-the-art method by a large margin.

연구 동기 및 목표

  • 기존 피어드 학습 방법이 클라이언트 간 동일한 레이블 감독 수준을 가정하는 데서 비롯하는 한계를 해결한다.
  • 강한(픽셀 수준), 약한(경계 상자), 가장 약한(이미지 수준) 레이블 유형을 효과적으로 활용할 수 있도록 의료 영상 분할에 적합한 방법을 제공한다.
  • 원시 데이터를 공유하지 않고도 쉽게 확보할 수 있는 약한 레이블을 활용하여 의료 전문가의 레이블링 부담을 줄인다.
  • 학습 중에 높은 일致성의 가짜 레이블 샘플을 동적으로 선택하여 모델의 강인성과 수렴성을 향상시킨다.
  • 로컬 데이터 품질과 양을 기반으로 클라이언트별 가중치를 계산하는 적응형 집계 메커니즘을 개발하여 전역 모델 성능을 향상시킨다.

제안 방법

  • 픽셀 수준, 경계 상자, 이미지 수준 레이블을 모두 지원하는 통합된 FedMix 프레임워크를 도입하여 단일 피어드 학습 파이프라인 내에서 혼합 감독을 가능하게 한다.
  • 감독 유형에 맞는 정련 전략을 적용하여 약한 레이블 데이터에서 고품질의 가짜 레이블을 생성함으로써 레이블 정확도를 향상시킨다.
  • 두 개의 독립적으로 학습된 모델 간 예측 일致성을 사용하여 동적 샘플 선택을 구현함으로써 저신뢰도의 가짜 레이블 샘플을 걸러낸다.
  • 예측 일치도를 기반으로 상호 모델 예측 일致성에 따라 평가 샘플을 선택하기 위해 일치 임계값 ε를 사용하며, 이는 신뢰할 수 있는 가짜 레이블만 학습에 사용됨을 보장한다.
  • 로컬 데이터 품질과 양을 기반으로 클라이언트별 가중치를 계산하는 적응형 집계 함수를 설계하여 전역 모델 업데이트의 안정성을 향상시킨다.
  • 레이블된 데이터와 가짜 레이블된 데이터의 조합을 사용하여 로컬 모델을 학습하고, 클라이언트 모델의 가중치 평균을 통해 전역 모델을 업데이트한다.
Figure 1 : Examples of different levels of medical image labels, where the image-level class labels in (b) contain only the lesion category. The bounding box labels in (c) contain not only the lesion category, but also a coarse location. The pixel-level labels in (d) contain both the lesion category
Figure 1 : Examples of different levels of medical image labels, where the image-level class labels in (b) contain only the lesion category. The bounding box labels in (c) contain not only the lesion category, but also a coarse location. The pixel-level labels in (d) contain both the lesion category

실험 결과

연구 질문

  • RQ1데이터 공유 없이도 피어드 학습 프레임워크가 의료 영상 분할에서 픽셀 수준, 경계 상자, 이미지 수준의 다양한 수준의 영상 감독을 효과적으로 활용할 수 있는가?
  • RQ2두 모델 간 예측 일치도를 기반으로 한 동적 샘플 선택이 가짜 레이블 품질과 모델 수렴에 어떤 영향을 미치는가?
  • RQ3이질적인 피어드 환경에서 균일한 집계 방식에 비해 적응형 클라이언트 가중치가 전역 모델 성능 향상에 얼마나 기여하는가?
  • RQ4FedMix는 FedAvg 및 FedST와 같은 최신 기술에 비해 완전 감독 및 부분 감독 피어드 학습 환경 모두에서 어떻게 성능을 내는가?
  • RQ5제안된 프레임워크는 다양한 의료 영상 클라이언트에서 분할 정확도를 유지하거나 향상시키면서도 레이블링 부담을 줄일 수 있는가?

주요 결과

  • 유방 종양 분할 작업에서 FedMix는 BUS 데이터셋(C1)에서 66.92%의 Dice 계수(DC), BUSIS(C2)에서 88.49%, UDIAT(C3)에서 86.95%를 기록하여 FedAvg 및 FedST를 크게 앞서는 성능을 보였다.
  • 피부 병변 분할 작업에서는 C1에서 81.30% DC, C2에서 78.10%, C3에서 94.43%, C4에서 91.11%를 기록하며 평균 86.24%를 달성하여 다양한 클라이언트 간 강력한 일반화 능력을 입증했다.
  • 동적 샘플 선택 메커니즘이 성능 향상에 기여한다: 최적의 ε = 0.9 설정 시 BUS(C1)에서 86.07%, BUSIS(C2)에서 89.1%, UDIAT(C3)에서 79.6%를 기록하여 정확도가 떨어지는 가짜 레이블을 효과적으로 걸러내는 것을 입증했다.
  • 적응형 집계는 유방 종양 분할에서 FedAvg 대비 평균 DC를 1.00% 향상시키며, 피부 병변 분할에서는 전체적으로 0.69% 향상되었고, 특히 낮은 품질의 데이터를 가진 클라이언트에서는 1.44%의 높은 향상률을 기록했다.
  • 제거 실험 결과, 동적 샘플 선택 기능을 제거할 경우 성능 저하가 발생함(예: 선택 없이 평균 DC 37.67% 대 선택 유무 시 80.78%)을 확인하여 안정적인 학습을 위해 필수적임을 입증했다.
  • 반드시 감독 환경에서 FedST를 초월하며, 완전 감독 환경에서도 FedAvg에 비해 일관된 성능 향상을 보여, 프레임워크의 강인성과 확장성의 타당성을 확인했다.
Figure 2 : An illustration of our proposed Mixed Supervised Federated Learning (FedMix) framework. The local client update utilizes every available supervision for training. Based on which, an adaptive weight aggregation procedure is used for the global federated model update. Compared to the existi
Figure 2 : An illustration of our proposed Mixed Supervised Federated Learning (FedMix) framework. The local client update utilizes every available supervision for training. Based on which, an adaptive weight aggregation procedure is used for the global federated model update. Compared to the existi

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

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

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

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