FedConv: Enhancing Convolutional Neural Networks for Handling Data Heterogeneity in Federated Learning
Not on the map. Why?
Abstract (arXiv)
Federated learning (FL) is an emerging paradigm in machine learning, where a shared model is collaboratively learned using data from multiple devices to mitigate the risk of data leakage. While recent studies posit that Vision Transformer (ViT) outperforms Convolutional Neural Networks (CNNs) in addressing data heterogeneity in FL, the specific architectural components that underpin this advantage have yet to be elucidated. In this paper, we systematically investigate the impact of different architectural elements, such as activation functions and normalization layers, on the performance within heterogeneous FL. Through rigorous empirical analyses, we are able to offer the first-of-its-kind general guidance on micro-architecture design principles for heterogeneous FL. Intriguingly, our findings indicate that with strategic architectural modifications, pure CNNs can achieve a level of robustness that either matches or even exceeds that of ViTs when handling heterogeneous data clients in FL. Additionally, our approach is compatible with existing FL techniques and delivers state-of-the-art solutions across a broad spectrum of FL benchmarks. The code is publicly available at https://github.com/UCSC-VLAA/FedConv
Key facts. Cited by 2 papers in the map (data through 7 Oct 2026). Builds on 56 of its 76 references that are in the map. First posted on arXiv 6 Oct 2023.
Builds on
56 of 76 references.
References · 56
- 2017Attention Is All You Needcited by 59,932
- 2015Deep Residual Learning for Image Recognitioncited by 51,809
- 2020An Image is Worth 16x16 Words: Transformers for Image Recognition at Scalecited by 29,915
- 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,267
- 2021Swin Transformer: Hierarchical Vision Transformer using Shifted Windowscited by 12,082
- 2016Communication-Efficient Learning of Deep Networks from Decentralized Datacited by 7,592
- 2021Masked Autoencoders Are Scalable Vision Learnerscited by 7,339
- 2019EfficientNet: Rethinking Model Scaling for Convolutional Neural Networkscited by 6,415
- 2015Rethinking the Inception Architecture for Computer Visioncited by 5,451
- 2017mixup: Beyond Empirical Risk Minimizationcited by 5,155
- 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,773
- 2020Training data-efficient image transformers & distillation through attentioncited by 4,560
38 more
- 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,827
- 2015Delving Deep into Rectifiers: Surpassing Human-Level Performance on ImageNet Classificationcited by 3,590
- 2022A ConvNet for the 2020scited by 3,545
- 2016Gaussian Error Linear Units (GELUs)cited by 3,431
- 2018Federated Optimization in Heterogeneous Networkscited by 2,971
- 2019CutMix: Regularization Strategy to Train Strong Classifiers with Localizable Featurescited by 2,875
- 2016Aggregated Residual Transformations for Deep Neural Networkscited by 2,540
- 2019Searching for MobileNetV3cited by 1,984
- 2019Federated Learning: Challenges, Methods, and Future Directionscited by 1,531
- 2016Inception-v4, Inception-ResNet and the Impact of Residual Connections on Learningcited by 1,509
- 2018Moment Matching for Multi-Source Domain Adaptationcited by 1,327
- 2017Random Erasing Data Augmentationcited by 1,235
- 2018Federated Learning with Non-IID Datacited by 1,099
- 2015Fast and Accurate Deep Network Learning by Exponential Linear Units (ELUs)cited by 1,061
- 2020Adaptive Federated Optimizationcited by 1,036
- 2016Deep Networks with Stochastic Depthcited by 973
- 2017Sigmoid-Weighted Linear Units for Neural Network Function Approximation in Reinforcement Learningcited by 935
- 2019Measuring the Effects of Non-Identical Data Distribution for Federated Visual Classificationcited by 836
- 2021Going deeper with Image Transformerscited by 759
- 2021FedBN: Federated Learning on Non-IID Features via Local Batch Normalizationcited by 565
- 2020Federated Learning with Matched Averagingcited by 564
- 2021LeViT: a Vision Transformer in ConvNet's Clothing for Faster Inferencecited by 475
- 2019FedMD: Heterogenous Federated Learning via Model Distillationcited by 454
- 2021Early Convolutions Help Transformers See Bettercited by 395
- 2021Data-Free Knowledge Distillation for Heterogeneous Federated Learningcited by 380
- 2021ResNet strikes back: An improved training procedure in timmcited by 365
- 2021High-Performance Large-Scale Image Recognition Without Normalizationcited by 359
- 2019The Non-IID Data Quagmire of Decentralized Machine Learningcited by 303
- 2021Understanding Robustness of Transformers for Image Classificationcited by 250
- 2020Federated learning with hierarchical clustering of local updates to improve training on non-IID datacited by 222
- 2021Vision Transformers are Robust Learnerscited by 208
- 2022Patches Are All You Need?cited by 201
- 2021Are Transformers More Robust Than CNNs?cited by 187
- 2020Federated Visual Classification with Real-World Data Distributioncited by 126
- 2021Rethinking Architecture Design for Tackling Data Heterogeneity in Federated Learningcited by 111
- 2020Smooth Adversarial Trainingcited by 89
- 2021Characterizing signal propagation to close the performance gap in unnormalized ResNetscited by 87
- 2021Delving Deep into the Generalization of Vision Transformers under Distribution Shiftscited by 85
50 most cited of 56 All 56 (JSON)
Built on by
Citing papers per year: 2024: 2.
2 papers.