mlsanityData to 14 Oct 2026

A Domain Decomposition-Based CNN-DNN Architecture for Model Parallel Training Applied to Image Recognition Problems

arXiv 2302.06564 ↗First posted 13 Feb 2023cs.LG cs.CVcited by 1

Not on the map. Why?

Abstract (arXiv)

Deep neural networks (DNNs) and, in particular, convolutional neural networks (CNNs) have brought significant advances in a wide range of modern computer application problems. However, the increasing availability of large amounts of datasets as well as the increasing available computational power of modern computers lead to a steady growth in the complexity and size of DNN and CNN models, respectively, and thus, to longer training times. Hence, various methods and attempts have been developed to accelerate and parallelize the training of complex network architectures. In this work, a novel CNN-DNN architecture is proposed that naturally supports a model parallel training strategy and that is loosely inspired by two-level domain decomposition methods (DDM). First, local CNN models, that is, subnetworks, are defined that operate on overlapping or nonoverlapping parts of the input data, for example, sub-images. The subnetworks can be trained completely in parallel and independently of each other. Each subnetwork then outputs a local decision for the given machine learning problem which is exclusively based on the respective local input data. Subsequently, in a second step, an additional DNN model is trained which evaluates the local decisions of the local subnetworks and generates a final, global decision. In this paper, we apply the proposed architecture to image classification problems using CNNs. Experimental results for different 2D image classification problems are provided as well as a face recognition problem, and a classification problem for 3D computer tomography (CT) scans. Therefore, classical ResNet and VGG architectures are considered. The results show that the proposed approach can significantly accelerate the required training time compared to the global model and, additionally, can also help to improve the accuracy of the underlying classification problem.

Key facts. Cited by 1 paper in the map (data through 14 Oct 2026). Builds on 13 of its 39 references that are in the map. First posted on arXiv 13 Feb 2023.

Builds on

13 of 39 references.

References · 13

  1. 2015Deep Residual Learning for Image Recognitioncited by 52,096
  2. 2014Adam: A Method for Stochastic Optimizationcited by 37,240
  3. 2014Very Deep Convolutional Networks for Large-Scale Image Recognitioncited by 15,364
  4. 2015Batch Normalization: Accelerating Deep Network Training by Reducing Internal Covariate Shiftcited by 7,005
  5. 2018MobileNetV2: Inverted Residuals and Linear Bottleneckscited by 4,795
  6. 2017MobileNets: Efficient Convolutional Neural Networks for Mobile Vision Applicationscited by 3,845
  7. 2018Measuring the Effects of Data Parallelism on Neural Network Trainingcited by 193
  8. 2018Demystifying Parallel and Distributed Deep Learning: An In-Depth Concurrency Analysiscited by 156
  9. 2021Parallel Physics-Informed Neural Networks via Domain Decompositioncited by 112
  10. 2020MosMedData: Chest CT Scans With COVID-19 Related Findings Datasetcited by 104
  11. 20203D Deep Learning on Medical Images: A Reviewcited by 76
  12. 2020Uniformizing Techniques to Process CT scans with 3D CNNs for Tuberculosis Predictioncited by 18
1 more
  1. 2021Globally Convergent Multilevel Training of Deep Residual Networkscited by 11

Built on by

Cited by year

Citing papers per year: 2023: 1.

1 paper.