计算机科学 ›› 2019, Vol. 46 ›› Issue (11A): 524-527.

• 综合、交叉与应用 • 上一篇    下一篇

前列腺癌辅助诊断GPU并行算法设计

苏庆华1, 付景超1, 谷焓2,3, 张姗姗2,3, 李奕飞2,3, 江方舟2,3, 白翰林1, 赵地2   

  1. (北京物资学院信息学院 北京101149)1;
    (中国科学院计算技术研究所 北京100190)2;
    (北京邮电大学 北京100089)3
  • 出版日期:2019-11-10 发布日期:2019-11-20
  • 通讯作者: 赵地(1978-),男,博士,副教授,CCF会员,主要研究方向为类脑计算、深度学习,E-mail:zhaodi@escience.cn。
  • 作者简介:苏庆华(1980-),女,博士,副教授,主要研究方向为医学影像处理,E-mail:qinghuasu@126.com。
  • 基金资助:
    本文受国家自然科学基金(61803035)资助。

Parallel Algorithm Design for Assisted Diagnosis of Prostate Cancer

SU Qing-hua1, FU Jing-chao1, GU Han2,3, ZHANG Shan-shan2,3, LI Yi-fei2,3, JIANG Fang-zhou2,3, BAI Han-lin1, ZHAO Di2   

  1. (Information Engineering School,Beijing Wuzi University,Beijing 101149,China)1;
    (Institute of Computing Technology,Chinese Academy of Sciences,Beijing 100190,China)2;
    (Beijing University of Posts and Telecommunications,Beijing 100089,China)3
  • Online:2019-11-10 Published:2019-11-20

摘要: 在癌症高发的当代,前列腺癌作为男性特有的疾病,其发病率逐年升高。卷积神经网络因其在图像识别领域的强大性能而倍受关注,也非常适用于计算机辅助诊断(Computer Aided Design,CAN)领域。由于神经网络模型中通常包含大量参数,因此训练一个卷积神经网络十分耗时。如何加快神经网络的训练成为了深度学习领域中一个十分重要的问题。为了解决这个问题,一般采用多GPU并行方案。其中,数据同步在GPU性能均衡的情况下表现更佳。因此,文中借鉴已有的基于数据并行算法对前列腺三维卷积网络进行加速。

关键词: 多GPU并行, 卷积网络, 深度学习, 神经网络, 数据并行

Abstract: In the contemporary era of high cancer,prostate cancer is a unique disease for men,and the incidence is increasing year by year.Convolutional neural networks have attracted much attention due to their powerful performance in the field of image recognition,and are also very suitable for computer-aided diagnosis.Training a convolutional neural network is time consuming because neural network models often contain a large number of parameters.How to accele-rate the training of neural networks has become a very important issue in the field of deep learning.To solve this problem,a multi-GPU parallel scheme is generally adopted.Among them,data synchronization performs better when the GPU performance is balanced.Therefore,this paper draws on the algorithm based on data parallel to accelerate the three-dimensional convolution network of prostate.

Key words: Convolutional network, Data parallelism, Deep learning, Multi-GPU parallelism, Neural network

中图分类号: 

  • G312
[1]曹德宏,柳良仁,魏强,等.前列腺癌的治疗研究进展[J].华西医学,2017(2):277-281.
[2]SHIN H C,ORTON M R,COLLINS D J,et al.Stacked Autoencoders for Unsupervised Feature Learning and Multiple Organ Detection in a Pilot Study Using 4D Patient Data[J].IEEE Transactions on Pattern Analysis & Machine Intelligence,2013,35(8):1930-1943.
[3]ESTEVA A,KUPREL B,NOVOA R A,et al.Corrigendum:Dermatologist-level classification of skin cancer with deep neural networks[J].Nature,2017,542(7639):115-118.
[4]GULSHAN V,PENG L,CORAM M,et al.Development andValidation of a Deep Learning Algorithm for Detection of Diabetic Retinopathy in Retinal Fundus Photographs[J].Jama,2016,316(22):2402.
[5]LITJENS G,KOOI T,BEJNORDI B E,et al.A survey on deep learning in medical image analysis[J].Medical Image Analysis,2017,42(9):60-88.
[6]周飞燕,金林鹏,董军.卷积神经网络研究综述[J]. 计算机学报,2017,40(6):1229-1251.
[7]LÉCUN Y,BOTTOU L,BENGIO Y,et al.Gradient-basedlearning applied to document recognition[J].Proceedings of the IEEE,1998,86(11):2278-2324.
[8]KRIZHEVSKY A,SUTSKEVER I,HINTON G E.ImageNet classification with deep convolutional neural networks[C]∥International Conference on Neural Information Processing Systems.Curran Associates Inc.,2012:1097-1105.
[9]HSU K L,GUPTA H V,SOROOSHIAN S.Artificial NeuralNetwork Modeling of the Rainfall-Runoff Process[J].Water Resources Research,1995,31(31):2517-2530.
[10]RUMELHART D E,HINTON G E,WILLIAMS R J.Learning representations by back-propagating errors[M]∥Neurocompu-ting:foundations of research.MIT Press,1988:533-536.
[11]BOUVRIE J.Notes on Convolutional Neural Networks[J].Neural Nets,2006.
[12]钟联波.GPU与CPU的比较分析[J].技术与市场,2009,16(9):13-14.
[13]RAMPASEK L,GOLDENBERG A.TensorFlow:Biology’sGateway to Deep Learning?[J].Cell Systems,2016,2(1):12.
[14]ROSSUM G V,DRAKE F L.Python 3 Reference Manual[J].Department of Computer Science,1995,111(254):1-52.
[15]刘琦.卷积检测模型的GPU加速研究[D].上海:上海交通大学,2014.
[16]张任其,李建华,范磊.分布式环境下卷积神经网络并行策略研究[J].计算机工程与应用,2017,53(8):1-7.
[17]LIAO F,LIANG M,LI Z,et al.Evaluate the Malignancy of Pulmonary Nodules Using the 3D Deep Leaky Noisy-or Network[J].arXiv:1711.08324,2017.
[18]ABADI M,AGARWAL A,BARHAM P,et al.TensorFlow:Large-Scale Machine Learning on Heterogeneous Distributed Systems[J].arXiv:1603.04467,2016.
[1] 饶志双, 贾真, 张凡, 李天瑞.
基于Key-Value关联记忆网络的知识图谱问答方法
Key-Value Relational Memory Networks for Question Answering over Knowledge Graph
计算机科学, 2022, 49(9): 202-207. https://doi.org/10.11896/jsjkx.220300277
[2] 宁晗阳, 马苗, 杨波, 刘士昌.
密码学智能化研究进展与分析
Research Progress and Analysis on Intelligent Cryptology
计算机科学, 2022, 49(9): 288-296. https://doi.org/10.11896/jsjkx.220300053
[3] 汤凌韬, 王迪, 张鲁飞, 刘盛云.
基于安全多方计算和差分隐私的联邦学习方案
Federated Learning Scheme Based on Secure Multi-party Computation and Differential Privacy
计算机科学, 2022, 49(9): 297-305. https://doi.org/10.11896/jsjkx.210800108
[4] 周芳泉, 成卫青.
基于全局增强图神经网络的序列推荐
Sequence Recommendation Based on Global Enhanced Graph Neural Network
计算机科学, 2022, 49(9): 55-63. https://doi.org/10.11896/jsjkx.210700085
[5] 周乐员, 张剑华, 袁甜甜, 陈胜勇.
多层注意力机制融合的序列到序列中国连续手语识别和翻译
Sequence-to-Sequence Chinese Continuous Sign Language Recognition and Translation with Multi- layer Attention Mechanism Fusion
计算机科学, 2022, 49(9): 155-161. https://doi.org/10.11896/jsjkx.210800026
[6] 徐涌鑫, 赵俊峰, 王亚沙, 谢冰, 杨恺.
时序知识图谱表示学习
Temporal Knowledge Graph Representation Learning
计算机科学, 2022, 49(9): 162-171. https://doi.org/10.11896/jsjkx.220500204
[7] 李宗民, 张玉鹏, 刘玉杰, 李华.
基于可变形图卷积的点云表征学习
Deformable Graph Convolutional Networks Based Point Cloud Representation Learning
计算机科学, 2022, 49(8): 273-278. https://doi.org/10.11896/jsjkx.210900023
[8] 王剑, 彭雨琦, 赵宇斐, 杨健.
基于深度学习的社交网络舆情信息抽取方法综述
Survey of Social Network Public Opinion Information Extraction Based on Deep Learning
计算机科学, 2022, 49(8): 279-293. https://doi.org/10.11896/jsjkx.220300099
[9] 郝志荣, 陈龙, 黄嘉成.
面向文本分类的类别区分式通用对抗攻击方法
Class Discriminative Universal Adversarial Attack for Text Classification
计算机科学, 2022, 49(8): 323-329. https://doi.org/10.11896/jsjkx.220200077
[10] 姜梦函, 李邵梅, 郑洪浩, 张建朋.
基于改进位置编码的谣言检测模型
Rumor Detection Model Based on Improved Position Embedding
计算机科学, 2022, 49(8): 330-335. https://doi.org/10.11896/jsjkx.210600046
[11] 王润安, 邹兆年.
基于物理操作级模型的查询执行时间预测方法
Query Performance Prediction Based on Physical Operation-level Models
计算机科学, 2022, 49(8): 49-55. https://doi.org/10.11896/jsjkx.210700074
[12] 陈泳全, 姜瑛.
基于卷积神经网络的APP用户行为分析方法
Analysis Method of APP User Behavior Based on Convolutional Neural Network
计算机科学, 2022, 49(8): 78-85. https://doi.org/10.11896/jsjkx.210700121
[13] 朱承璋, 黄嘉儿, 肖亚龙, 王晗, 邹北骥.
基于注意力机制的医学影像深度哈希检索算法
Deep Hash Retrieval Algorithm for Medical Images Based on Attention Mechanism
计算机科学, 2022, 49(8): 113-119. https://doi.org/10.11896/jsjkx.210700153
[14] 孙奇, 吉根林, 张杰.
基于非局部注意力生成对抗网络的视频异常事件检测方法
Non-local Attention Based Generative Adversarial Network for Video Abnormal Event Detection
计算机科学, 2022, 49(8): 172-177. https://doi.org/10.11896/jsjkx.210600061
[15] 檀莹莹, 王俊丽, 张超波.
基于图卷积神经网络的文本分类方法研究综述
Review of Text Classification Methods Based on Graph Convolutional Network
计算机科学, 2022, 49(8): 205-216. https://doi.org/10.11896/jsjkx.210800064
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!