{"title":"Massively parallelized support vector machines based on GPU-accelerated multiplicative updates","authors":"C. Kou, Chao-Hui Huang","doi":"10.1109/CIDM.2014.7008700","DOIUrl":null,"url":null,"abstract":"In this paper, we present multiple parallelized support vector machines (MPSVMs), which aims to deal with the situation when multiple SVMs are required to be performed concurrently. The proposed MPSVM is based on an optimization procedure for nonnegative quadratic programming (NQP), called multiplicative updates. By using graphical processing units (GPUs) to parallelize the numerical procedure of SVMs, the proposed MPSVM showed good performance for a certain range of data size and dimension. In the experiments, we compared the proposed MPSVM with other cutting-edge implementations of GPU-based SVMs and it showed competitive performance. Furthermore, the proposed MPSVM is designed to perform multiple SVMs in parallel. As a result, when multiple operations of SVM are required, MPSVM can be one of the best options in terms of time consumption.","PeriodicalId":117542,"journal":{"name":"2014 IEEE Symposium on Computational Intelligence and Data Mining (CIDM)","volume":"48 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2014-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2014 IEEE Symposium on Computational Intelligence and Data Mining (CIDM)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/CIDM.2014.7008700","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 0
Abstract
In this paper, we present multiple parallelized support vector machines (MPSVMs), which aims to deal with the situation when multiple SVMs are required to be performed concurrently. The proposed MPSVM is based on an optimization procedure for nonnegative quadratic programming (NQP), called multiplicative updates. By using graphical processing units (GPUs) to parallelize the numerical procedure of SVMs, the proposed MPSVM showed good performance for a certain range of data size and dimension. In the experiments, we compared the proposed MPSVM with other cutting-edge implementations of GPU-based SVMs and it showed competitive performance. Furthermore, the proposed MPSVM is designed to perform multiple SVMs in parallel. As a result, when multiple operations of SVM are required, MPSVM can be one of the best options in terms of time consumption.