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
关键词
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 条
  • [21] 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,
  • [22] A DSP/FPGA-based parallel architecture for real-time image processing
    Yan, Luxin
    Zhang, Tianxu
    Zhong, Sheng
    WCICA 2006: SIXTH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-12, CONFERENCE PROCEEDINGS, 2006, : 610 - 610
  • [23] PIPES - A TRANSPUTER-BASED PARALLEL ARCHITECTURE FOR AI REAL-TIME APPLICATIONS
    BALBONI, GP
    GIANDONATO, G
    MELEN, R
    APPLYING TRANSPUTER BASED PARALLEL MACHINES ( OUG 10 ), 1989, : 264 - 279
  • [24] FPGA-Based Parallel Hardware Architecture for Real-Time Image Classification
    Qasaimeh, Murad
    Sagahyroon, Assim
    Shanableh, Tamer
    IEEE TRANSACTIONS ON COMPUTATIONAL IMAGING, 2015, 1 (01) : 56 - 70
  • [25] An FPGA-based Parallel Hardware Architecture for Real-time Eye Detection
    Kim, Dongkyun
    Jung, Junhee
    Thuy Tuong Nguyen
    Kim, Daijin
    Kim, Munsang
    Kwon, Key Ho
    Jeon, Jae Wook
    JOURNAL OF SEMICONDUCTOR TECHNOLOGY AND SCIENCE, 2012, 12 (02) : 150 - 161
  • [26] 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
  • [27] A Scalable Streaming Big Data Architecture for Real-Time Sentiment Analysis
    Ayvaz, Serkan
    Shiha, Mohammed O.
    PROCEEDINGS OF 2018 2ND INTERNATIONAL CONFERENCE ON CLOUD AND BIG DATA COMPUTING (ICCBDC 2018), 2018, : 47 - 51
  • [28] Robust real-time emotion detection system using CNN architecture
    Jaiswal, Shruti
    Nandi, G. C.
    NEURAL COMPUTING & APPLICATIONS, 2020, 32 (15): : 11253 - 11262
  • [29] Robust real-time emotion detection system using CNN architecture
    Shruti Jaiswal
    G. C. Nandi
    Neural Computing and Applications, 2020, 32 : 11253 - 11262
  • [30] A Hybrid Parallel Computing Architecture Based on CNN and Transformer for Music Genre Classification
    Chen, Jiyang
    Ma, Xiaohong
    Li, Shikuan
    Ma, Sile
    Zhang, Zhizheng
    Ma, Xiaojing
    ELECTRONICS, 2024, 13 (16)