• DocumentCode
    155644
  • Title

    Efficient data classification by GPU-accelerated linear mean squared slack minimization

  • Author

    Papakostas, George A. ; Diamantaras, Konstantinos I.

  • Author_Institution
    Dept. Comput. & Inf. Eng, EMaTTech, Kavala, Greece
  • fYear
    2014
  • fDate
    21-24 Sept. 2014
  • Firstpage
    1
  • Lastpage
    6
  • Abstract
    An efficient parallel implementation of the recently proposed Slackmin classification algorithm that minimizes the mean squared slack variables energy is proposed in this paper. The efficacy of the resulted scheme is demonstrated both in terms of accuracy and computation speed. The parallelization of the Slackmin algorithm is achieved in the framework of GPU programming. Based on this framework the “cuLSlackmin” algorithm for linear problems was implemented, by using the CUDA C/C++ programming model and proposed herein. The introduced parallel algorithm is making use of the advantages imposed by the GPU architecture and achieves high classification rates in a short computation time. A set of experiments with some UCI datasets have shown the high performance of the cuLSlackmin algorithm compared to the Slackmin, LIBSVM and GPULIBSVM algorithms. The high performance of cuLSlackmin algorithm makes it appropriate for big data classification problems.
  • Keywords
    Big Data; C++ language; graphics processing units; parallel algorithms; parallel architectures; pattern classification; CUDA C/C++ programming model; GPU architecture; GPU programming; GPU-accelerated linear mean squared slack minimization; GPULIBSVM algorithm; Slackmin algorithm parallelization; Slackmin classification algorithm; UCI dataset; big data classification problem; classification rate; computation speed; computation time; cuLSlackmin algorithm; linear problem; mean squared slack variables energy minimization; parallel algorithm; parallel implementation; Accuracy; Big data; Classification algorithms; Graphics processing units; Instruction sets; Machine learning algorithms; Training; CUDA; GPU programming; big data classification; machine learning; slack minimization;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Machine Learning for Signal Processing (MLSP), 2014 IEEE International Workshop on
  • Conference_Location
    Reims
  • Type

    conf

  • DOI
    10.1109/MLSP.2014.6958885
  • Filename
    6958885