Real-time pneumonia prediction using pipelined spark and high-performance computing

被引:0
|
作者
Ravikumar A. [1 ]
Sriraman H. [1 ]
机构
[1] School of Computer Science and Engineering, Vellore Institute of Technology, Tamil Nadu, Chennai
关键词
Convolutional neural network; Data parallel model; Distributed deep learning; High performance computing; Parameter server; Pneumonia; Prediction model; Spark;
D O I
10.7717/PEERJ-CS.1258
中图分类号
学科分类号
摘要
Background: Pneumonia is a respiratory disease caused by bacteria; it affects many people, particularly in impoverished countries where pollution, unclean living standards, overpopulation, and insufficient medical infrastructures are prevalent. To guarantee curative therapy and boost survival chances, it is vital to detect pneumonia soon enough. Imaging using chest X-rays is the most common way of detecting pneumonia. However, analyzing chest X-rays is a complex process vulnerable to subjective variation. Moreover, the data available is growing exponentially, and it will take hours and days to train the model to predict pneumonia. Timely prediction is significant to guarantee a better cure and treatment. Existing work provided by different authors needs more precision, and the computation time for predicting pneumonia is also much longer. Therefore, there is a requirement for early forecasting. Using X-ray picture samples, the system must have a continuous and unsupervised learning system for early diagnosis. Methods: In this article, the training time of the model is accelerated using the distributed data-parallel approach and the computational power of high-performance computing devices. This research aims to diagnose pneumonia using X-ray pictures with more precision, greater speed, and fewer processing resources. Distributed deep learning techniques are gaining popularity owing to the rising need for computational resources for deep learning models with several parameters. In contrast to conventional training methods, data-parallel training enables several compute nodes to train massive deep-learning models to improve training efficiency concurrently. Deploying the model in Spark solves the scalability and acceleration. Spark's distributed processing capability reads data from multiple nodes, and the results demonstrate that training time can be drastically reduced by utilizing these techniques, which is a significant necessity when dealing with large datasets. Results: The proposed model makes the prediction 1.5 times faster than the traditional CNN model used for pneumonia prediction. The model also achieved an accuracy of 98.72%. The speed-up varying from 1.2 to 1.5 was obtained in the synchronous and asynchronous parallel model. The speed-up is reduced in the parallel asynchronous model due to the presence of straggler nodes. © 2023.
引用
收藏
页码:1 / 23
页数:22
相关论文
共 50 条
  • [41] High-Performance Real-Time Bus in Parallel Processing System
    Cheng Xin
    Wu Huachun
    ADVANCES IN MECHATRONICS AND CONTROL ENGINEERING, PTS 1-3, 2013, 278-280 : 1043 - 1046
  • [42] A high-performance end system architecture for real-time CORBA
    Schmidt, DC
    Gokhale, AS
    Harrison, TH
    Parulkar, G
    IEEE COMMUNICATIONS MAGAZINE, 1997, 35 (02) : 72 - 77
  • [43] Design of high-performance networked real-time control systems
    Wen, P.
    Cao, J.
    Li, Y.
    IET CONTROL THEORY AND APPLICATIONS, 2007, 1 (05): : 1329 - 1335
  • [44] HIGH-PERFORMANCE CAMERAS CUT COST OF REAL-TIME IMAGING
    STERNBERG, SJ
    LASER FOCUS WORLD, 1994, 30 (03): : S33 - &
  • [45] LDVT - HIGH-PERFORMANCE MINICOMPUTER FOR REAL-TIME SPEECH PROCESSING
    BLANKENSHIP, PE
    IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 1975, 11 (05) : 980 - 980
  • [46] Operating system support for high-performance, real-time CORBA
    Gokhale, A
    Schmidt, DC
    Harrison, T
    Parulkar, G
    PROCEEDINGS OF THE FIFTH INTERNATIONAL WORKSHOP ON OBJECT-ORIENTATION IN OPERATING SYSTEMS, 1996, : 30 - 37
  • [47] Real-time sonar beamforming on high-performance distributed computers
    George, AD
    Markwell, J
    Fogarty, R
    PARALLEL COMPUTING, 2000, 26 (10) : 1231 - 1252
  • [48] Improving a Robotics Framework with Real-Time and High-Performance Features
    Martinez, Jesus
    Romero-Garces, Adrian
    Manso, Luis
    Bustos, Pablo
    SIMULATION, MODELING, AND PROGRAMMING FOR AUTONOMOUS ROBOTS, 2010, 6472 : 263 - 274
  • [49] Dependabilities in a high-performance quantum real-time distributed system
    Chou, Yao-Hsin
    Tsai, I-Ming
    Fahn, Chin-Shyurng
    Hong, Shi-Jinn
    Kuo, Sy-Yen
    INTERNATIONAL CONFERENCE ON INFORMATION TECHNOLOGY, PROCEEDINGS, 2007, : 1107 - +
  • [50] A High-Performance System for Weak ECG Real-Time Detection
    Xu, Kun
    Yang, Yi
    Li, Yu
    Zhang, Yahui
    Zhang, Limin
    SENSORS, 2024, 24 (04)