首页 | 本学科首页   官方微博 | 高级检索  
     

基于Im2col的并行深度卷积神经网络优化算法
引用本文:胡健,龚克,毛伊敏,陈志刚,陈亮. 基于Im2col的并行深度卷积神经网络优化算法[J]. 计算机应用研究, 2022, 39(10)
作者姓名:胡健  龚克  毛伊敏  陈志刚  陈亮
作者单位:江西理工大学信息工程学院,江西赣州341000;赣南科技学院电子信息工程学院,江西赣州341000;江西理工大学信息工程学院,江西赣州341000;中南大学 计算机学院,长沙410083;赣南科技学院电子信息工程学院,江西赣州341000
基金项目:科技创新2030—“新一代人工智能”重大项目(2020AAA0109605);国家自然科学基金资助项目(41562019);江西省教育厅科技项目(GJJ209405,GJJ209406,GJJ209407)
摘    要:针对大数据环境下并行深度卷积神经网络(DCNN)算法中存在数据冗余特征多、卷积层运算速度慢、损失函数收敛性差等问题,提出了一种基于Im2col方法的并行深度卷积神经网络优化算法IA-PDCNNOA。首先,提出基于Marr-Hildreth算子的并行特征提取策略MHO-PFES,提取数据中的目标特征作为卷积神经网络的输入,有效避免了数据冗余特征多的问题;其次,设计基于Im2col方法的并行模型训练策略IM-PMTS,通过设计马氏距离中心值去除冗余卷积核,并结合MapReduce和Im2col方法并行训练模型,提高了卷积层运算速度;最后提出改进的小批量梯度下降策略IM-BGDS,排除异常节点的训练数据对批梯度的影响,解决了损失函数收敛性差的问题。实验结果表明,IA-PDCNNOA算法在大数据环境下进行深度卷积神经网络计算具有较好的性能表现,适用于大规模数据集的并行化深度卷积神经网络模型训练。

关 键 词:大数据  深度卷积神经网络算法  并行计算  特征提取  图像分类
收稿时间:2022-03-20
修稿时间:2022-05-13

Parallel deep convolution neural network optimization based on Im2col
Hu Jian,Gong Ke,Mao Yi-min,Chen Zhi-gang and Chen Liang. Parallel deep convolution neural network optimization based on Im2col[J]. Application Research of Computers, 2022, 39(10)
Authors:Hu Jian  Gong Ke  Mao Yi-min  Chen Zhi-gang  Chen Liang
Affiliation:School of Information Engineering,Gannan University of Science Technology,,,,
Abstract:In the large data environment, there are many problems in the parallel deep convolution neural network(DCNN) algorithm, such as excessive data redundancy, slow convolution layer operation and poor convergence of loss function. This paper proposed a parallel deep convolution neural network optimization algorithm based on Im2col method(IA-PDCNNOA). Firstly, the algorithm proposed a parallel feature extraction strategy based on Marr-Hildreth operator to extract target features from data as input of convolution neural network, which could effectively avoid the problem of excessive data redundancy. Secondly, it designed a parallel model training strategy based on Im2col method, which removed the redundant convolution kernel by designing the Mahalanobis distance center value and improved the convolution layer operation speed by combining MapReduce and Im2col methods. Finally, it proposed an improved small-batch gradient descent strategy, which eliminated the effect of abnormal data on the batch gradient and solved the problem of poor convergence of the loss function. The experimental results show that IA-PDCNNOA algorithm performs well in deep convolution neural network calculation under large data environment and is suitable for parallel DCNN model training of large datasets.
Keywords:big data   DCNN algorithm   parallel computing   feature extraction   image classification
本文献已被 万方数据 等数据库收录!
点击此处可从《计算机应用研究》浏览原始摘要信息
点击此处可从《计算机应用研究》下载全文
设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号