Research on CNN Parallel Computing and Learning Architecture Based on Real-Time Streaming Architecture

被引:1
|
作者
Zhu, Yuting [1 ]
Qian, Liang [1 ]
Wang, Chuyan [1 ]
Ding, Lianghui [1 ]
Yang, Feng [1 ]
Wang, Hao [2 ]
机构
[1] Shanghai Jiao Tong Univ, Sch Elect Informat & Elect Engn, Shanghai, Peoples R China
[2] Air Force Mil Representat Off Shanghai Nanjing, Nanjing, Peoples R China
来源
DISTRIBUTED COMPUTING AND INTERNET TECHNOLOGY, ICDCIT 2019 | 2019年 / 11319卷
关键词
CNN; Parallel computing; Apache storm; Real time;
D O I
10.1007/978-3-030-05366-6_12
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Convolutional neural network (CNN) is a deep feed-forward artificial neural network, which is widely used in image recognition. However, this mode highlights the problems that the training time is too long and memory is insufficient. Traditional acceleration methods are mainly limited to optimizing for an algorithm. In this paper, we propose a method, namely CNN-S, to improve training efficiency and cost based on Storm and is suitable for every algorithm. This model divides data into several sub sets and processes data on several machine in parallel flexibly. The experimental results show that in the case of achieving a recognition accuracy rate of 95%, the training time of single serial model is around 913 s, and in CNN-S model only needs 248 s. The acceleration ratio can reach 3.681. This shows that the CNN-S parallel model has better performance than single serial mode on training efficiency and cost of system resource.
引用
收藏
页码:150 / 158
页数:9
相关论文
共 50 条
  • [1] A Low-Power Hardware Architecture for Real-Time CNN Computing
    Liu, Xinyu
    Cao, Chenhong
    Duan, Shengyu
    SENSORS, 2023, 23 (04)
  • [3] Real-time CNN-based Segmentation Architecture for Ball Detection in a Single View Setup
    Van Zandycke, Gabriel
    De Vleeschouwer, Christophe
    PROCEEDINGS OF THE 2ND INTERNATIONAL WORKSHOP ON MULTIMEDIA CONTENT ANALYSIS IN SPORTS, MMSPORTS 2019, 2019, : 51 - 58
  • [4] Digital Architecture for Real-Time CNN-based Face Detection for Video Processing
    Bhattarai, Smrity
    Madanayake, Arjuna
    Cintra, Renato J.
    Duffner, Stefan
    Garcia, Christophe
    2017 COGNITIVE COMMUNICATIONS FOR AEROSPACE APPLICATIONS WORKSHOP (CCAA), 2017,
  • [5] Parallel FPGA-Based Architecture for Real-Time AUV Robust Control
    Liu, Yuan
    Bao, Di
    Yang, Rui
    Li, Ming
    Li, Shuwei
    Feng, Xuchen
    2020 IEEE 6TH INTERNATIONAL CONFERENCE ON CONTROL SCIENCE AND SYSTEMS ENGINEERING (ICCSSE), 2019, : 86 - 91
  • [6] A Multiple-FPGA Parallel Computing Architecture for Real-Time Simulation of Soft-Object Deformation
    Mahdavikhah, Behzad
    Mafi, Ramin
    Sirouspour, Shahin
    Nicolici, Nicola
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2014, 13 (04)
  • [7] ISTTOK real-time architecture
    Carvalho, Ivo S.
    Duarte, Paulo
    Fernandes, Horacio
    Valcarcel, Daniel F.
    Carvalho, Pedro J.
    Silva, Carlos
    Duarte, Andre S.
    Neto, Andre
    Sousa, Jorge
    Batista, Antonio J. N.
    Hekkert, Tiago
    Carvalho, Bernardo B.
    FUSION ENGINEERING AND DESIGN, 2014, 89 (03) : 195 - 203
  • [8] A real-time architecture for NIDS based on sequence analysis
    Li, QH
    Zhao, F
    Zhao, YB
    PROCEEDINGS OF 2005 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-9, 2005, : 1893 - 1896
  • [9] A generic real-time debugger architecture
    Delvai, M
    El Salloum, C
    Steininger, A
    7TH WORLD MULTICONFERENCE ON SYSTEMICS, CYBERNETICS AND INFORMATICS, VOL I, PROCEEDINGS: INFORMATION SYSTEMS, TECHNOLOGIES AND APPLICATIONS, 2003, : 65 - 69
  • [10] A Patch-Based CNN Built on the VGG-16 Architecture for Real-Time Facial Liveness Detection
    Muhtasim, Dewan Ahmed
    Pavel, Monirul Islam
    Tan, Siok Yee
    SUSTAINABILITY, 2022, 14 (16)