Distributed Processing of Deep Learning Inference Models for Data Stream Classification 


Vol. 48,  No. 10, pp. 1154-1165, Oct.  2021
10.5626/JOK.2021.48.10.1154


PDF

  Abstract

The increased generation of data streams has subsequently led to increased utilization of deep learning. In order to classify data streams using deep learning, we need to execute the model in real-time through serving. Unfortunately, the serving model incurs long latency due to gRPC or HTTP communication. In addition, if the serving model uses a stacking ensemble method with high complexity, a longer latency occurs. To solve the long latency challenge, we proposed distributed processing solutions for data stream classification using Apache Storm. First, we proposed a real-time distributed inference method based on Apache Storm to reduce the long latency of the existing serving method. The present study"s experimental results showed that the proposed distributed inference method reduces the latency by up to 11 times compared to the existing serving method. Second, to reduce the long latency of the stacking-based inference model for detecting malicious URLs, we proposed four distributed processing techniques for classifying URL streams in real-time. The proposed techniques are Independent Stacking, Sequential Stacking, Semi-Sequential Stacking, and Stepwise-Independent Stacking. Our study experimental results showed that Stepwise-Independent Stacking, whose characteristics are similar to those of independent execution and sequential processing, is the best technique for classifying URL streams with the shortest latency.


  Statistics
Cumulative Counts from November, 2022
Multiple requests among the same browser session are counted as one view. If you mouse over a chart, the values of data points will be shown.


  Cite this article

[IEEE Style]

H. Moon, S. Son, Y. Moon, "Distributed Processing of Deep Learning Inference Models for Data Stream Classification," Journal of KIISE, JOK, vol. 48, no. 10, pp. 1154-1165, 2021. DOI: 10.5626/JOK.2021.48.10.1154.


[ACM Style]

Hyojong Moon, Siwoon Son, and Yang-Sae Moon. 2021. Distributed Processing of Deep Learning Inference Models for Data Stream Classification. Journal of KIISE, JOK, 48, 10, (2021), 1154-1165. DOI: 10.5626/JOK.2021.48.10.1154.


[KCI Style]

문효종, 손시운, 문양세, "데이터 스트림 분류를 위한 딥러닝 추론 모델의 분산 처리," 한국정보과학회 논문지, 제48권, 제10호, 1154~1165쪽, 2021. DOI: 10.5626/JOK.2021.48.10.1154.


[Endnote/Zotero/Mendeley (RIS)]  Download


[BibTeX]  Download



Search




Journal of KIISE

  • ISSN : 2383-630X(Print)
  • ISSN : 2383-6296(Electronic)
  • KCI Accredited Journal

Editorial Office

  • Tel. +82-2-588-9240
  • Fax. +82-2-521-1352
  • E-mail. chwoo@kiise.or.kr