返回
PDCNN-MRW: a parallel Winograd convolutional neural network algorithm base on MapReduce
DOI:10.1007/s13042-023-02007-0.png)
摘要
En 中文
Parallel deep convolutional neural network (DCNN) algorithms have been widely used in the field of big data, but there are still some problems: excessive computation of redundant features, insufficient performance of convolution operation, and poor merging ability of parameter parallelization. Based on the above problems, a parallel DCNN algorithm based on MapReduce and Winograd convolution (PDCNN-MRW) is proposed in this paper, which contains three parts. First, a feature selection method based on cosine similarity and normalized mutual information (FS-CSNMI) is proposed, which reduces redundant feature computation between channels and avoids excessive redundant feature computation. Next, a parallel Winograd convolution method base on MapReduce (PWC-MR) is presented to address the insufficient convolution performance by reducing the number of multiplications. Finally, a load balancing method based on multiway tree and task migration (LB-MTTM) is developed, which improves the capability of parameter merging by balancing the load between nodes and reducing the response time of the cluster. We compared the PDCNN-MRW algorithm with other algorithms on four datasets, including ISIC 2019, BloodCellImages, PatchCamelyon, and ImageNet 1K. Experiment shows that the proposed algorithm has lower training costs and higher efficiency than other parallel DCNN algorithms.
Keyword:
Parallel DCNN algorithm
MapReduce
Parallel Winograd convolution
Load balancing
期刊
IF:
2.7
论文数:
3.2K
被引数:
5.6K
机构
引用论文
Multi-Factorial Regulation of in Vivo Action of TRβ Mutants. Lessons Learned from RTH Mice with a Targeted Mutation in the TRβ GeneTRβ突变体在体作用的多因子调控。来自具有TRβ基因靶向突变的RTH小鼠的经验教训

