PLSSVM-Parallel Least Squares Support Vector Machine

被引:3
|
作者
Van Craen, Alexander [1 ]
Breyer, Marcel [1 ]
Pflueger, Dirk [1 ]
机构
[1] Univ Stuttgart, Stuttgart, Germany
关键词
Machine learning; SVM; Performance portability; GPU; CPU;
D O I
10.1016/j.simpa.2022.100343
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
Support Vector Machines are used in supervised learning. For large dense data sets, however, even optimized implementations like LIBSVM or ThunderSVM do not scale well on massively parallel hardware: They are algorithmically based on Sequential Minimal Optimization, and we are not aware of a performance portable implementation supporting CPUs and GPUs from different vendors. Our Parallel Least Squares Support Vector Machine (PLSSVM) solves both of these issues. First, PLSSVM resorts to the least squares formulation, and thus to an algorithm that is well-suited for massive parallelism. Second, PLSSVM provides a hardware-independent efficient implementation using OpenMP, CUDA, HIP, OpenCL, and SYCL.
引用
收藏
页数:4
相关论文
共 50 条
  • [1] PLSSVM: A (multi-)GPGPU-accelerated Least Squares Support Vector Machine
    Van Craen, Alexander
    Breyer, Marcel
    Pflueger, Dirk
    2022 IEEE 36TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW 2022), 2022, : 818 - 827
  • [2] Performance Evolution of Different SYCL Implementations based on the Parallel Least Squares Support Vector Machine Library
    Breyer, Marcel
    Van Craen, Alexander
    Pflueger, Dirk
    PROCEEDINGS OF THE 2023 INTERNATIONAL WORKSHOP ON OPENCL, IWOCL 2023, 2023,
  • [3] A Weighted Least Squares Twin Support Vector Machine
    Xu, Yitian
    Lv, Xin
    Wang, Zheng
    Wang, Laisheng
    JOURNAL OF INFORMATION SCIENCE AND ENGINEERING, 2014, 30 (06) : 1773 - 1787
  • [4] The application of least squares support vector machine for classification
    Liu, Bo
    Hao, Zhifeng
    Yang, Xiaowei
    ADVANCES IN MATRIX THEORY AND APPLICATIONS, 2006, : 265 - 268
  • [5] The application of least squares support vector machine for classification
    Hao, Zhifeng
    Liu, Bo
    Yang, Xiaowei
    ADVANCES IN MATRIX THEORY AND APPLICATIONS, 2006, : 24 - 27
  • [6] An instrumental least squares support vector machine for nonlinear system identification
    Laurain, Vincent
    Toth, Roland
    Piga, Dario
    Zheng, Wei Xing
    AUTOMATICA, 2015, 54 : 340 - 347
  • [7] Feature selection for least squares projection twin support vector machine
    Guo, Jianhui
    Yi, Ping
    Wang, Ruili
    Ye, Qiaolin
    Zhao, Chunxia
    NEUROCOMPUTING, 2014, 144 : 174 - 183
  • [8] A fuzzy universum least squares twin support vector machine (FULSTSVM)
    Richhariya, B.
    Tanveer, M.
    NEURAL COMPUTING & APPLICATIONS, 2022, 34 (14) : 11411 - 11422
  • [9] Fault diagnosis method of deep sparse least squares support vector machine
    Zhang R.
    Li K.
    Su L.
    Li W.-R.
    Zhendong Gongcheng Xuebao/Journal of Vibration Engineering, 2019, 32 (06): : 1104 - 1113
  • [10] STOCK MARKET FORECASTING BASED ON WAVELET AND LEAST SQUARES SUPPORT VECTOR MACHINE
    Liang, Xia
    Au, Haoran
    Liang, Xun
    ICEIS 2011: PROCEEDINGS OF THE 13TH INTERNATIONAL CONFERENCE ON ENTERPRISE INFORMATION SYSTEMS, VOL 2, 2011, : 46 - 53