Decentralized learning for medical image classification with prototypical contrastive network

被引:0
|
作者
Cao, Zhantao [1 ,2 ,3 ]
Shi, Yuanbing [1 ,2 ]
Zhang, Shuli [1 ]
Chen, Huanan [1 ]
Liu, Weide [4 ]
Yue, Guanghui [5 ]
Lin, Huazhen [6 ,7 ]
机构
[1] CETC Cyberspace Secur Technol CO LTD, Inst Res, Chengdu, Peoples R China
[2] Chengdu Westone Informat Secur Technol Co Ltd, Chengdu, Peoples R China
[3] Ubiquitous Intelligence & Trusted Serv Key Lab Sic, Chengdu, Peoples R China
[4] ASTAR, Inst Infocomm Res, Singapore, Singapore
[5] Shenzhen Univ, Hlth Sci Ctr, Sch Biomed Engn, Shenzhen, Peoples R China
[6] Southwestern Univ Finance & Econ, Ctr Stat Res, Chengdu, Peoples R China
[7] Southwestern Univ Finance & Econ, Sch Stat, Chengdu, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
decentralized learning; federated learning; medical image classification; prototypical contrastive;
D O I
10.1002/mp.17753
中图分类号
R8 [特种医学]; R445 [影像诊断学];
学科分类号
1002 ; 100207 ; 1009 ;
摘要
BackgroundRecently, deep convolutional neural networks (CNNs) have shown great potential in medical image classification tasks. However, the practical usage of the methods is constrained by two challenges: 1) the challenge of using nonindependent and identically distributed (non-IID) datasets from various medical institutions while ensuring privacy, and 2) the data imbalance problem due to the frequency of different diseases.PurposeThe objective of this paper is to present a novel approach for addressing these challenges through a decentralized learning method using a prototypical contrastive network to achieve precise medical image classification while mitigating the non-IID problem across different clients.MethodsWe propose a prototype contrastive network that minimizes disparities among heterogeneous clients. This network utilizes an approximate global prototype to alleviate the non-IID dataset problem for each local client by projecting data onto a balanced prototype space. To validate the effectiveness of our algorithm, we employed three distinct datasets of color fundus photographs for diabetic retinopathy: the EyePACS, APTOS, and IDRiD datasets. During training, we incorporated 35k images from EyePACS, 3662 from APTOS, and 516 from IDRiD. For testing, we used 53k images from EyePACS. Additionally, we included the COVIDx dataset of chest X-rays for comparative analysis, comprising 29 986 training images and 400 test samples.ResultsIn this study, we conducted comprehensive comparisons with existing works using four medical image datasets. Specifically, on the EyePACS dataset under the balanced IID setting, our method outperformed the FedAvg baseline by 3.7% in accuracy. In the Dirichlet non-IID setting, which presents an extremely unbalanced distribution, our method showed a notable 6.6% enhancement in accuracy over FedAvg. Similarly, on the APTOS dataset, our method achieved a 3.7% improvement in accuracy over FedAvg under the balanced IID setting and a 5.0% improvement under the Dirichlet non-IID setting. Notably, on the DCC non-IID and COVID-19 datasets, our method established a new state-of-the-art across all evaluation metrics, including WAccuracy, WPrecision, WRecall, and WF-score.ConclusionsOur proposed prototypical contrastive loss guides the local client's data distribution to align with the global distribution. Additionally, our method uses an approximate global prototype to address unbalanced dataset distribution across local clients by projecting all data onto a new balanced prototype space. Our model achieves state-of-the-art performance on the EyePACS, APTOS, IDRiD, and COVIDx datasets.
引用
收藏
页数:17
相关论文
共 50 条
  • [1] Prototypical contrastive learning for image classification
    Yang, Han
    Li, Jun
    CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS, 2024, 27 (02): : 2059 - 2069
  • [2] Prototypical contrastive learning for image classification
    Han Yang
    Jun Li
    Cluster Computing, 2024, 27 : 2059 - 2069
  • [3] Refined Prototypical Contrastive Learning for Few-Shot Hyperspectral Image Classification
    Liu, Quanyong
    Peng, Jiangtao
    Ning, Yujie
    Chen, Na
    Sun, Weiwei
    Du, Qian
    Zhou, Yicong
    IEEE TRANSACTIONS ON GEOSCIENCE AND REMOTE SENSING, 2023, 61
  • [4] Pyramid Pixel Context Adaption Network for Medical Image Classification With Supervised Contrastive Learning
    Zhang, Xiaoqing
    Xiao, Zunjie
    Wu, Xiao
    Chen, Yanlin
    Zhao, Jilu
    Hu, Yan
    Liu, Jiang
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, : 1 - 14
  • [5] Prototypical Contrastive Domain Adaptation Network for Nonstationary EEG Classification
    Li, Donglin
    Xu, Jiacan
    Zhang, Yuxian
    Ma, Dazhong
    Wang, Jianhui
    IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2024, 73
  • [6] Prototypical Graph Contrastive Learning
    Lin, Shuai
    Liu, Chen
    Zhou, Pan
    Hu, Zi-Yuan
    Wang, Shuojia
    Zhao, Ruihui
    Zheng, Yefeng
    Lin, Liang
    Xing, Eric
    Liang, Xiaodan
    IEEE TRANSACTIONS ON NEURAL NETWORKS AND LEARNING SYSTEMS, 2024, 35 (02) : 2747 - 2758
  • [7] Graph prototypical contrastive learning
    Peng, Meixin
    Juan, Xin
    Li, Zhanshan
    INFORMATION SCIENCES, 2022, 612 : 816 - 834
  • [8] HYBRID CONTRASTIVE PROTOTYPICAL NETWORK FOR FEW-SHOT SCENE CLASSIFICATION
    Zhu, Junjie
    Yang, Ke
    Qiu, Chunping
    Dai, Mengyuan
    Guan, Naiyang
    Yi, Xiaodong
    2023 IEEE INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, ICIP, 2023, : 3588 - 3592
  • [9] Label contrastive learning for image classification
    Han Yang
    Jun Li
    Soft Computing, 2023, 27 : 13477 - 13486
  • [10] Label contrastive learning for image classification
    Yang, Han
    Li, Jun
    SOFT COMPUTING, 2023, 27 (18) : 13477 - 13486