Browse > Article
http://dx.doi.org/10.17661/jkiiect.2019.12.6.591

Implementation of AWS-based deep learning platform using streaming server and performance comparison experiment  

Yun, Pil-Sang (Electronic Engineering, Kookmin University)
Kim, Do-Yun (Electronic Engineering, Kookmin University)
Jeong, Gu-Min (Electronic Engineering, Kookmin University)
Publication Information
The Journal of Korea Institute of Information, Electronics, and Communication Technology / v.12, no.6, 2019 , pp. 591-596 More about this Journal
Abstract
In this paper, we implemented a deep learning operation structure with less influence of local PC performance. In general, the deep learning model has a large amount of computation and is heavily influenced by the performance of the processing PC. In this paper, we implemented deep learning operation using AWS and streaming server to reduce this limitation. First, deep learning operations were performed on AWS so that deep learning operation would work even if the performance of the local PC decreased. However, with AWS, the output is less real-time relative to the input when computed. Second, we use streaming server to increase the real-time of deep learning model. If the streaming server is not used, the real-time performance is poor because the images must be processed one by one or by stacking the images. We used the YOLO v3 model as a deep learning model for performance comparison experiments, and compared the performance of local PCs with instances of AWS and GTX1080, a high-performance GPU. The simulation results show that the test time per image is 0.023444 seconds when using the p3 instance of AWS, which is similar to the test time per image of 0.027099 seconds on a local PC with the high-performance GPU GTX1080.
Keywords
AWS; Cloud Computing Service; Deep Learning; Streaming server; YOLO;
Citations & Related Records
연도 인용수 순위
  • Reference
1 4-Wa handshake https://en.wikipedia.org/wiki/IEEE_802.11i-2004#Four-way_handshake
2 Joseph Redmon, Ali Farhadi, "YOLO v3: An Incremental Improvement.", Apr, 2018, ArXiv:1804.02767v1
3 Amazon EC2 pricing https://aws.amazon.com/ec2/pricing/
4 Junho Na, "The future of AI and employment", 14-17(4 pages), FUTURE HORIZON, 2016.5
5 Amazon Web Services https://en.wikipedia.org/wiki/Amazon_Web_Services
6 Internet protocol suite https://en.wikipedia.org/wiki/Internet_protocol_suite
7 Amazon EC2 Instance Types http//aws.amazon.com/ec2/instance-types/
8 Brian Hayes, "Cloud computing" Communication of the ACM, 7, 9-11, 2008 DOI: 10.1145/1364782.1364786   DOI
9 Cloud Computing, https://en.wikipedia.org/wiki/Cloud_computing
10 3-Way handshake https://en.wikipedia.org/wiki/Handshaking