Facebook pixel tracking

The Science and Information (SAI) Organization publishes open-access peer-reviewed journals in computer science and artificial intelligence.

Contact Info
Website thesai.org
Follow Us
Contact Info
Follow Us
Research Article | Open Access |

Software Abstractions for Large-Scale Deep Learning Models in Big Data Analytics

Author 1: Ayaz H Khan Author 2: Ali Mustafa Qamar Author 3: Aneeq Yusuf Author 4: Rehanullah Khan
International Journal of Advanced Computer Science and Applications (IJACSA) · Vol. 10, No. 4 · Published 2019

DOI: 10.14569/IJACSA.2019.0100469

Abstract

The goal of big data analytics is to analyze datasets with a higher amount of volume, velocity, and variety for large-scale business intelligence problems. These workloads are normally processed with the distribution on massively parallel analytical systems. Deep learning is part of a broader family of machine learning methods based on learning representations of data. Deep learning plays a significant role in the information analysis by adding value to the massive amount of unsupervised data. A core domain of research is related to the development of deep learning algorithms for auto-extraction of complex data formats at a higher level of abstraction using the massive volumes of data. In this paper, we present the latest research trends in the development of parallel algorithms, optimization techniques, tools and libraries related to big data analytics and deep learning on various parallel architectures. The basic building blocks for deep learning such as Restricted Boltzmann Machines (RBM) and Deep Belief Networks (DBN) are identified and analyzed for parallelization of deep learning models. We proposed a parallel software API based on PyTorch, Hadoop Distributed File System (HDFS), Apache Hadoop MapReduce and MapReduce Job (MRJob) for developing large-scale deep learning models. We obtained about 5-30% reduction in the execution time of the deep auto-encoder model even on a single node Hadoop cluster. Furthermore, the complexity of code development is significantly reduced to create multi-layer deep learning models.

Keywords

How to Cite this Article

Khan, A. H., Qamar, A. M., Yusuf, A., & Khan, R. (2019). Software Abstractions for Large-Scale Deep Learning Models in Big Data Analytics. International Journal of Advanced Computer Science and Applications, 10(4). https://doi.org/10.14569/IJACSA.2019.0100469

Khan, Ayaz H, et al.. "Software Abstractions for Large-Scale Deep Learning Models in Big Data Analytics." International Journal of Advanced Computer Science and Applications, vol. 10, no. 4, 2019, https://doi.org/10.14569/IJACSA.2019.0100469.

@article{Khan2019,
  title     = {Software Abstractions for Large-Scale Deep Learning Models in Big Data Analytics},
  journal   = {International Journal of Advanced Computer Science and Applications},
  volume    = {10},
  number    = {4},
  year      = {2019},
  publisher = {The Science and Information Organization},
  author    = {Ayaz H Khan and Ali Mustafa Qamar and Aneeq Yusuf and Rehanullah Khan},
  doi       = {10.14569/IJACSA.2019.0100469},
  url       = {https://doi.org/10.14569/IJACSA.2019.0100469}
}

Open Access — licensed under a Creative Commons Attribution 4.0 International License. Unrestricted use, distribution, and reproduction in any medium, even commercially, as long as the original work is properly cited.

Call for Papers - Important Dates

Volume 17 No. 11, November 2026
Paper Submission Due October 25, 2026
Review Notification November 15, 2026
Publication Date November 30, 2026