On GPU-CUDA as preprocessing of fuzzy-rough data reduction by means of singular value decomposition

被引:6
|
作者
Cuomo, Salvatore [1 ]
Galletti, Ardelio [2 ]
Marcellino, Livia [2 ]
Navarra, Guglielmo [2 ]
Toraldo, Gerardo [1 ]
机构
[1] Univ Naples Federico II, Complesso Univ Monte St Angelo, Dept Math & Applicat R Caccippoli, Via Cintia, Naples, Italy
[2] Univ Naples Parthenope, Dept Sci & Technol, Ctr Direz Isola c4, Naples, Italy
关键词
SVD algorithm; GPU computing; Performance evaluation;
D O I
10.1007/s00500-017-2887-x
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Data reduction algorithms often produce inaccurate results for loss of relevant information. Recently, the singular value decomposition (SVD) method has been used as preprocessing method in order to deal with high-dimensional data and achieve fuzzy-rough reduct convergence on higher dimensional datasets. Despite the well-known fact that SVD offers attractive properties, its high computational cost remains a critical issue. In this work, we present a parallel implementation of the SVD algorithm on graphics processing units using CUDA programming model. Our approach is based on an iterative parallel version of the QR factorization by means of Givens rotations using the Sameh and Kuck scheme. Our results show significant improvements in terms of performances with respect to the CPU version that encourage its usability for this expensive processing of data.
引用
收藏
页码:1525 / 1532
页数:8
相关论文
共 27 条
  • [1] On GPU–CUDA as preprocessing of fuzzy-rough data reduction by means of singular value decomposition
    Salvatore Cuomo
    Ardelio Galletti
    Livia Marcellino
    Guglielmo Navarra
    Gerardo Toraldo
    [J]. Soft Computing, 2018, 22 : 1525 - 1532
  • [2] Fuzzy-rough set models and fuzzy-rough data reduction
    Ghroutkhar, Alireza Mansouri
    Nehi, Hassan Mishmast
    [J]. CROATIAN OPERATIONAL RESEARCH REVIEW, 2020, 11 (01) : 67 - 80
  • [3] Singular Value Decomposition on GPU using CUDA
    Lahabar, Sheetal
    Narayanan, P. J.
    [J]. 2009 IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL & DISTRIBUTED PROCESSING, VOLS 1-5, 2009, : 840 - 849
  • [4] Fuzzy-Rough Set Bireducts for Data Reduction
    Parthalain, Neil Mac
    Jensen, Richard
    Diao, Ren
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2020, 28 (08) : 1840 - 1850
  • [5] Fuzzy-rough data reduction based on information entropy
    Zhao, Jun-Yang
    Mang, Zhi-Li
    [J]. PROCEEDINGS OF 2007 INTERNATIONAL CONFERENCE ON MACHINE LEARNING AND CYBERNETICS, VOLS 1-7, 2007, : 3708 - 3712
  • [6] Fuzzy-rough data reduction with ant colony optimization
    Jensen, R
    Shen, Q
    [J]. FUZZY SETS AND SYSTEMS, 2005, 149 (01) : 5 - 20
  • [7] Information-preserving hybrid data reduction based on fuzzy-rough techniques
    Hu, QH
    Yu, DR
    Xie, ZX
    [J]. PATTERN RECOGNITION LETTERS, 2006, 27 (05) : 414 - 423
  • [8] Fuzzy rule base reduction via singular value decomposition
    Frikha-Djemel, Hiyem
    Derbel, Nabil
    [J]. INTERNATIONAL JOURNAL OF MODELLING IDENTIFICATION AND CONTROL, 2008, 5 (04) : 276 - 287
  • [9] Reduction of fuzzy rule base via singular value decomposition
    Yam, Y
    Baranyi, P
    Yang, CT
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 1999, 7 (02) : 120 - 132
  • [10] Comments on "Reduction of fuzzy rule base via singular value decomposition"
    Tao, CW
    [J]. IEEE TRANSACTIONS ON FUZZY SYSTEMS, 2001, 9 (04) : 675 - 676