Skip to main content
QUICK REVIEW

[論文レビュー] Optimizing Federated Learning for Medical Image Classification on Distributed Non-iid Datasets with Partial Labels

Pranav Kulkarni, Adway Kanhere|arXiv (Cornell University)|Mar 10, 2023
COVID-19 diagnosis using AIMedicine被引用数 3
ひとこと要約

本稿では、医療画像分類におけるデータの非独立同分布性および部分的ラベルの影響による収束問題を軽減するため、事前学習済みモデルのバッチ正則化層を固定するFedFBNというフェデレーテッドラーニングフレームワークを提案する。転移学習と固定されたBN層を組み合わせることで、FedAvgおよびFedBNと比較して、多様な非i.i.d.および部分ラベル付きデータセットにおいて優れた性能を達成し、実世界の医療画像認識シナリオにおける一般化性能とロバスト性の向上を示している。

ABSTRACT

Numerous large-scale chest x-ray datasets have spearheaded expert-level detection of abnormalities using deep learning. However, these datasets focus on detecting a subset of disease labels that could be present, thus making them distributed and non-iid with partial labels. Recent literature has indicated the impact of batch normalization layers on the convergence of federated learning due to domain shift associated with non-iid data with partial labels. To that end, we propose FedFBN, a federated learning framework that draws inspiration from transfer learning by using pretrained networks as the model backend and freezing the batch normalization layers throughout the training process. We evaluate FedFBN with current FL strategies using synthetic iid toy datasets and large-scale non-iid datasets across scenarios with partial and complete labels. Our results demonstrate that FedFBN outperforms current aggregation strategies for training global models using distributed and non-iid data with partial labels.

研究の動機と目的

  • データが分散され、非i.i.d.であり、部分的なラベルが付与されている状況下で、正確なグローバルモデルを訓練する課題に対処すること。
  • 医療画像における機関間のドメインシフトおよびラベルの重複を扱う際、FedAvgおよびFedBNの限界を克服すること。
  • 転移学習を活用し、バッチ正則化層を固定した事前学習済みモデルを用いることで、トレーニングの安定化と収束の改善を図ること。
  • ラベルの完全性やデータの非均一性が異なる合成および実世界のデータセットにおいて、FedFBNの性能を評価すること。
  • フェデレーテッド設定下でBN層を固定することで、適応的または集約されたBN統計よりも優れた一般化性能が得られることを示すこと。

提案手法

  • FedFBNは、バッチ正則化層の統計をトレーニング全体を通して固定することでFedBNを変更し、ローカルおよびグローバル集約の過程で更新を防ぐ。
  • フレームワークは、転移学習により重みを初期化するために事前学習済みの深層ニューラルネットワークをモデルバックボーンとして使用する。
  • ローカルトレーニングおよびグローバル集約の過程でバッチ正則化層は更新されず、ドメインシフトに起因する性能低下を回避する。
  • グローバルモデルは、BN層以外の重みをFedAvg方式で集約する一方、すべてのクライアントでBN統計は固定されたまま維持される。
  • 本手法は、NIH Chest X-Ray 14データセットから抽出した合成i.i.d.および非i.i.d.データセットに加え、外部のMIMIC-CXRテストセットでも評価された。
  • 性能は、共有ラベル、すべてのラベル、部分ラベルの重複といった複数のラベル設定におけるAUROCで測定された。
(a) 4 Shared Disease Labels
(a) 4 Shared Disease Labels

実験結果

リサーチクエスチョン

  • RQ1フェデレーテッドラーニング設定下でバッチ正則化層を固定することで、非i.i.d.かつ部分ラベル付きの医療画像分類データセットにおけるモデルの収束性と性能が向上するか?
  • RQ2ラベルの完全性やデータの非均一性が異なる状況下で、FedFBNは一般化性能およびロバスト性においてFedAvgおよびFedBNと比較してどのように差をつけるか?
  • RQ3BN層を固定した事前学習済みモデルを用いることで、BN統計を更新または集約する戦略よりも、フェデレーテッド医療画像分類で優れた性能を発揮するか?
  • RQ4データ共有を避けることで、中央集約モデルと同等の性能を達成しつつ、分散環境下でもプライバシーを保護できるか?
  • RQ5ドメインシフトを伴う外部テストセット(例:MIMIC-CXR)において、FedFBNはベースラインおよび既存のFL手法と比較してどのように性能を発揮するか?

主な発見

  • 合成i.i.d.データセットにおける4つの共有疾患ラベルにおいて、FedFBNは平均AUROC 0.89を達成し、ベースラインモデル(p<0.001)を著しく上回った。
  • MIMIC外部テストセットでは、FedFBNは平均AUROC 0.75を達成し、比較対象のすべてのモデルを上回った(p<0.001)。
  • 完全ラベル付きの非i.i.d.データセットでは、FedFBNはベースラインNIHモデルと同等の性能(平均AUROC 0.84、p=0.1)を示し、FedAvgおよびローカルFedBNを上回った(p<0.001)。
  • 部分ラベル付きの非i.i.d.データセットでは、7つの共有ラベルにおいて平均AUROC 0.84(p=0.03)を達成し、すべてのラベルにおいて0.81(p=0.06)を記録した。これらはFedAvgおよびローカルFedBNを著しく上回った(p<0.001)。
  • MIMIC-CXRを含むすべてのテストセットにおいて、FedFBNはFedAvgおよびFedBNよりも優れた一般化性能を示し、平均AUROC 0.75(p<0.001)を達成した。
  • FedFBNは、中央集約モデルのNIHベースラインモデル(平均AUROC 0.81、p=0.06)と同等の性能を発揮しながら、データ共有を回避したため、臨床的実用性が顕著に高まった。
(b) All Disease Labels
(b) All Disease Labels

より良い研究を、今すぐ始めましょう

論文の読解から最終レビューまで、研究時間を劇的に削減しましょう。

クレジットカード登録不要

このレビューはAIが作成し、人間の編集者が確認しました。