SVM with CUDA Accelerated Kernels for Big Sparse Problems

被引:0
|
作者
Sopyla, Krzysztof [1 ]
Drozda, Pawel [1 ]
Gorecki, Przemyslaw [1 ]
机构
[1] Univ Warmia & Mazury, Dept Math & Comp Sci, Olsztyn, Poland
关键词
SVM; GPGPU; CUDA; Classification; Sparse Matrix; SUPPORT VECTOR MACHINES;
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
The SVM algorithm is one of the most frequently used methods for the classification process. For many domains, where the classification problems have many features as well as numerous instances, classification is a difficult and time-consuming task. For this reason, the following paper presents the CSR-GPU-SVM algorithm which accelerates SVM training for large and sparse problems with the use of the CUDA technology. Implementation is based on the SMO(Sequential Minimal Optimization) algorithm and utilizes the CSR(Compressed Sparse Row) sparse matrix format. The proposed solution allows us to perform efficient classification of big datasets, for example rcv1 and newsgroup20, for which classification with dense representation is not possible. The performed experiments have proven the accelerations in the order of 6 - 35 training times compared to original LibSVM implementation.
引用
收藏
页码:439 / 447
页数:9
相关论文
共 50 条
  • [41] Sparse Multiresolution Representations With Adaptive Kernels
    Peifer, Maria
    Chamon, Luiz F. O.
    Paternain, Santiago
    Ribeiro, Alejandro
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2020, 68 : 2031 - 2044
  • [42] Sparse density estimator with tunable kernels
    Hong, Xia
    Chen, Sheng
    Becerra, Victor M.
    NEUROCOMPUTING, 2016, 173 : 1976 - 1982
  • [43] Sparse GPU Kernels for Deep Learning
    Gale, Trevor
    Zaharia, Matei
    Young, Cliff
    Elsen, Erich
    PROCEEDINGS OF SC20: THE INTERNATIONAL CONFERENCE FOR HIGH PERFORMANCE COMPUTING, NETWORKING, STORAGE AND ANALYSIS (SC20), 2020,
  • [45] CUDA-SSL: SSL/TLS Accelerated by GPU
    Lee, Wai-Kong
    Wong, Xian-Fu
    Goi, Bok-Min
    Phan, Raphael C. -W.
    2017 INTERNATIONAL CARNAHAN CONFERENCE ON SECURITY TECHNOLOGY (ICCST), 2017,
  • [46] Poisson kernels and sparse wavelet expansions
    Brandolese, L
    PROCEEDINGS OF THE AMERICAN MATHEMATICAL SOCIETY, 2005, 133 (11) : 3345 - 3353
  • [47] Operators for transforming kernels into quasi-local kernels that improve SVM accuracy
    Segata, Nicola
    Blanzieri, Enrico
    JOURNAL OF INTELLIGENT INFORMATION SYSTEMS, 2011, 37 (02) : 155 - 186
  • [48] Optimising multiple kernels for SVM by genetic programming
    Diosan, Laura
    Rogozan, Alexandrina
    Pecuchet, Jean-Pierre
    EVOLUTIONARY COMPUTATION IN COMBINATORIAL OPTIMIZATION, PROCEEDINGS, 2008, 4972 : 230 - 241
  • [49] Improved SVM regression using mixtures of kernels
    Smits, GF
    Jordaan, EM
    PROCEEDING OF THE 2002 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-3, 2002, : 2785 - 2790
  • [50] Towards Accelerated Computation of Atmospheric Equations using CUDA
    Simek, Vaclav
    Dvorak, Radim
    Zboril, Frantisek
    Kunovsky, Jiri
    UKSIM 2009: ELEVENTH INTERNATIONAL CONFERENCE ON COMPUTER MODELLING AND SIMULATION, 2009, : 449 - 454