Research Article

A Comparison of the State-of-the-Art Deep Learning Platforms: An Experimental Study

Volume: 3 Number: 3 December 30, 2020
EN

A Comparison of the State-of-the-Art Deep Learning Platforms: An Experimental Study

Abstract

Deep learning, a subfield of machine learning, has proved its efficacy on a wide range of applications including but not limited to computer vision, text analysis and natural language processing, algorithm enhancement, computational biology, physical sciences, and medical diagnostics by producing results superior to the state-of-the-art approaches. When it comes to the implementation of deep neural networks, there exist various state-of-the-art platforms. Starting from this point of view, a qualitative and quantitative comparison of the state-of-the-art deep learning platforms is proposed in this study in order to shed light on which platform should be utilized for the implementations of deep neural networks. Two state-of-the-art deep learning platforms, namely, (i) Keras, and (ii) PyTorch were included in the comparison within this study. The deep learning platforms were quantitatively examined through the models based on three most popular deep neural networks, namely, (i) Feedforward Neural Network (FNN), (ii) Convolutional Neural Network (CNN), and (iii) Recurrent Neural Network (RNN). The models were evaluated on three evaluation metrics, namely, (i) training time, (ii) testing time, and (iii) prediction accuracy. According to the experimental results, while Keras provided the best performance for both FNNs and CNNs, PyTorch provided the best performance for RNNs expect for one evaluation metric, which was the testing time. This experimental study should help deep learning engineers and researchers to choose the most suitable platform for the implementations of their deep neural networks.

Keywords

References

  1. O. Russakovsky et al., “ImageNet Large Scale Visual Recognition Challenge,” Int. J. Comput. Vis., vol. 115, pp. 211–252, 2015, doi: 10.1007/s11263-015-0816-y.
  2. N. Brancati, G. De Pietro, M. Frucci, and D. Riccio, “A Deep Learning Approach for Breast Invasive Ductal Carcinoma Detection and Lymphoma Multi-Classification in Histological Images,” IEEE Access, vol. 7, pp. 44709–44720, 2019, doi: 10.1109/ACCESS.2019.2908724.
  3. Y. Weng, F. Bell, H. Zheng, and G. Tur, “OCC: A Smart Reply System for Efficient In-App Communications,” in Proceedings of the 25th ACM SIGKDD International Conference on Knowledge Discovery & Data Mining (KDD ’19), 2019, pp. 1–8, doi: 10.1145/3292500.3330694.
  4. W. G. Hatcher and W. Yu, “A Survey of Deep Learning: Platforms, Applications and Emerging Research Trends,” IEEE Access, vol. 6, pp. 24411–24432, 2018, doi: 10.1109/ACCESS.2018.2830661.
  5. X. W. Chen and X. Lin, “Big Data Deep Learning: Challenges and Perspectives,” IEEE Access, vol. 2, pp. 514–525, 2014, doi: 10.1109/ACCESS.2014.2325029.
  6. N. D. Nguyen, T. Nguyen, and S. Nahavandi, “System Design Perspective for Human-Level Agents Using Deep Reinforcement Learning: A Survey,” IEEE Access, vol. 5, pp. 27091–27102, 2017, doi: 10.1109/ACCESS.2017.2777827.
  7. A. Krizhevsky, I. Sutskever, and G. E. Hinton, “ImageNet Classification with Deep Convolutional Neural Networks,” in Proceedings of the 25th International Conference on Neural Information Processing Systems - Volume 1 (NIPS’12), 2012, pp. 1097–1105.
  8. M. Nielsen, “Neural Networks and Deep Learning,” 2019. http://neuralnetworksanddeeplearning.com (accessed Sep. 03, 2020).

Details

Primary Language

English

Subjects

Artificial Intelligence

Journal Section

Research Article

Publication Date

December 30, 2020

Submission Date

August 3, 2020

Acceptance Date

September 18, 2020

Published in Issue

Year 2020 Volume: 3 Number: 3

APA
Kabakuş, A. T. (2020). A Comparison of the State-of-the-Art Deep Learning Platforms: An Experimental Study. Sakarya University Journal of Computer and Information Sciences, 3(3), 169-182. https://doi.org/10.35377/saucis.03.03.776573
AMA
1.Kabakuş AT. A Comparison of the State-of-the-Art Deep Learning Platforms: An Experimental Study. SAUCIS. 2020;3(3):169-182. doi:10.35377/saucis.03.03.776573
Chicago
Kabakuş, Abdullah Talha. 2020. “A Comparison of the State-of-the-Art Deep Learning Platforms: An Experimental Study”. Sakarya University Journal of Computer and Information Sciences 3 (3): 169-82. https://doi.org/10.35377/saucis.03.03.776573.
EndNote
Kabakuş AT (December 1, 2020) A Comparison of the State-of-the-Art Deep Learning Platforms: An Experimental Study. Sakarya University Journal of Computer and Information Sciences 3 3 169–182.
IEEE
[1]A. T. Kabakuş, “A Comparison of the State-of-the-Art Deep Learning Platforms: An Experimental Study”, SAUCIS, vol. 3, no. 3, pp. 169–182, Dec. 2020, doi: 10.35377/saucis.03.03.776573.
ISNAD
Kabakuş, Abdullah Talha. “A Comparison of the State-of-the-Art Deep Learning Platforms: An Experimental Study”. Sakarya University Journal of Computer and Information Sciences 3/3 (December 1, 2020): 169-182. https://doi.org/10.35377/saucis.03.03.776573.
JAMA
1.Kabakuş AT. A Comparison of the State-of-the-Art Deep Learning Platforms: An Experimental Study. SAUCIS. 2020;3:169–182.
MLA
Kabakuş, Abdullah Talha. “A Comparison of the State-of-the-Art Deep Learning Platforms: An Experimental Study”. Sakarya University Journal of Computer and Information Sciences, vol. 3, no. 3, Dec. 2020, pp. 169-82, doi:10.35377/saucis.03.03.776573.
Vancouver
1.Abdullah Talha Kabakuş. A Comparison of the State-of-the-Art Deep Learning Platforms: An Experimental Study. SAUCIS. 2020 Dec. 1;3(3):169-82. doi:10.35377/saucis.03.03.776573

Cited By

 

INDEXING & ABSTRACTING & ARCHIVING

 

31045 31044   ResimLink - Resim Yükle  31047 

31043 28939 28938 34240
 

 

29070    The papers in this journal are licensed under a Creative Commons Attribution-NonCommercial 4.0 International License