• DocumentCode
    189167
  • Title

    Multi-kernel approach to Parallelization of EM Algorithm for GMM Training

  • Author

    Medeiros, Marcus ; Araujo, Gabriel ; Macedo, Hendrik ; Chella, Marco ; Matos, Leonardo

  • Author_Institution
    Dept. de Comput., Univ. Fed. de Sergipe, Sao Cristovao, Brazil
  • fYear
    2014
  • fDate
    18-22 Oct. 2014
  • Firstpage
    158
  • Lastpage
    165
  • Abstract
    Most machine learning algorithms need to handle large datasets. This feature often leads to limitations on processing time and memory. The Expectation-Maximization (EM) is one of such algorithms, which is used to train one of the most commonly used parametric statistical models, the Gaussian Mixture Models (GMM). All steps of the algorithm are potentially parallelizable once they iterate over the entire data set. In this work, we propose a parallel implementation of EM for training GMM using CUDA cores. Experimentation scenario consists of five different datasets and four metrics. Results show a speedup of 12.7 if compared to sequential version. With coalesced access to CUDA global memory and shared memory usage, we have achieved up to 99.4% of actual occupancy, regardless the number of Gaussians considered.
  • Keywords
    Gaussian processes; data handling; expectation-maximisation algorithm; learning (artificial intelligence); mixture models; operating system kernels; parallel architectures; CUDA cores; CUDA global memory; EM algorithm; GMM training; Gaussian mixture models; expectation-maximization; large datasets; machine learning algorithms; multikernel approach; parallelization; parametric statistical models; shared memory usage; Equations; Graphics processing units; Instruction sets; Kernel; Machine learning algorithms; Mathematical model; Synchronization; CUDA; Expectation-Maximization (EM); Gaussian Mixture Models (GMM); parallelization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Intelligent Systems (BRACIS), 2014 Brazilian Conference on
  • Conference_Location
    Sao Paulo
  • Type

    conf

  • DOI
    10.1109/BRACIS.2014.38
  • Filename
    6984824