Accelerating Support Vector Machine Learning With Gpu-Based Mapreduce

Tianyao Sun,Hanli Wang,Yun Shen,Jun Wu
DOI: https://doi.org/10.1109/SMC.2015.161
2015-01-01
Abstract:With the exploding growth of data, the computational complexity required by learning Support Vector Machine (SVM) lays a heavy burden on real-world applications. To address this issue, parallel computational techniques can be employed such as the Graphics Processing Units (GPUs) and MapReduce model. As it is well known, GPUs are microprocessors on a multi-core architecture which reveal high performance in mass data parallel computing, and MapReduce allows computational tasks to be divided into a plurality of parts, distributed to various computing nodes and combined on a single node. In this paper, we propose a GPU-based MapReduce framework to accelerate SVM learning by jointly utilizing the parallel computing power of GPU and MapReduce. Extensive experimental results have verified the effectiveness and efficiency of the proposed approach.
What problem does this paper attempt to address?