Title :
Parallel SMO algorithm implementation based on OpenMP
Author :
Pengfei Chang ; Zhuo Bi ; Yiyong Feng
Author_Institution :
Sch. of Mechatron. Eng. & Autom., Shanghai Univ., Shanghai, China
Abstract :
Sequential minimal optimization (SMO) algorithm is widely used for solving the optimization problem during the training process of support vector machine (SVM). However, the SMO algorithm is quite time-consuming when handling very large training sets and thus limits the performance of SVM. In this paper, a parallel implementation of SMO algorithm is designed with OpenMP, basing on the running time analysis of each function in SMO. Experimental results show that the performance for training SVM had been improved with parallel SMO when dealing with large datasets.
Keywords :
learning (artificial intelligence); minimisation; parallel algorithms; support vector machines; OpenMP; SVM training process; parallel SMO algorithm; running time analysis; sequential minimal optimization algorithm; support vector machine; Acceleration; Algorithm design and analysis; ISO standards; Optimization; Parallel algorithms; Support vector machines; Vectors; OpenMP; parallel algorithm; sequential minimal optimization (SMO); support vector machine (SVM);
Conference_Titel :
System Science and Engineering (ICSSE), 2014 IEEE International Conference on
Conference_Location :
Shanghai
DOI :
10.1109/ICSSE.2014.6887941