Skip to main content
Top
Published in: Soft Computing 5/2018

13-10-2017 | Focus

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

Authors: Salvatore Cuomo, Ardelio Galletti, Livia Marcellino, Guglielmo Navarra, Gerardo Toraldo

Published in: Soft Computing | Issue 5/2018

Log in

Activate our intelligent search to find suitable subject content or patents.

search-config
loading …

Abstract

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.

Dont have a licence yet? Then find out more about our products and how to get one now:

Springer Professional "Wirtschaft+Technik"

Online-Abonnement

Mit Springer Professional "Wirtschaft+Technik" erhalten Sie Zugriff auf:

  • über 102.000 Bücher
  • über 537 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Maschinenbau + Werkstoffe
  • Versicherung + Risiko

Jetzt Wissensvorsprung sichern!

Springer Professional "Wirtschaft"

Online-Abonnement

Mit Springer Professional "Wirtschaft" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 340 Zeitschriften

aus folgenden Fachgebieten:

  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Finance + Banking
  • Management + Führung
  • Marketing + Vertrieb
  • Versicherung + Risiko




Jetzt Wissensvorsprung sichern!

Springer Professional "Technik"

Online-Abonnement

Mit Springer Professional "Technik" erhalten Sie Zugriff auf:

  • über 67.000 Bücher
  • über 390 Zeitschriften

aus folgenden Fachgebieten:

  • Automobil + Motoren
  • Bauwesen + Immobilien
  • Business IT + Informatik
  • Elektrotechnik + Elektronik
  • Energie + Nachhaltigkeit
  • Maschinenbau + Werkstoffe




 

Jetzt Wissensvorsprung sichern!

Literature
go back to reference Andrews H, Patterson C (1976) Singular value decompositions and digital image processing. IEEE Trans Acoust Speech Signal Process 24(1):26–53CrossRef Andrews H, Patterson C (1976) Singular value decompositions and digital image processing. IEEE Trans Acoust Speech Signal Process 24(1):26–53CrossRef
go back to reference Cuomo S, Galletti A, Marcellino L (2015) A GPU algorithm in a distributed computing system for 3d MRI denoising. In: Proceedings—2015 10th international conference on P2P, parallel, grid, cloud and internet computing, 3PGCIC 2015, pp 557–562 Cuomo S, Galletti A, Marcellino L (2015) A GPU algorithm in a distributed computing system for 3d MRI denoising. In: Proceedings—2015 10th international conference on P2P, parallel, grid, cloud and internet computing, 3PGCIC 2015, pp 557–562
go back to reference Cuomo S, De Michele P, Galletti A, Marcellino L (2016) A GPU parallel implementation of the local principal component analysis overcomplete method for DW image denoising. In: Proceedings—IEEE symposium on computers and communications. pp 26-31. doi:10.1109/ISCC.2016.7543709 Cuomo S, De Michele P, Galletti A, Marcellino L (2016) A GPU parallel implementation of the local principal component analysis overcomplete method for DW image denoising. In: Proceedings—IEEE symposium on computers and communications. pp 26-31. doi:10.​1109/​ISCC.​2016.​7543709
go back to reference Cuomo S, De Michele P, Galletti A, Marcellino L (2016) Local principal component analysis overcomplete method: a GPU parallel implementation combining shared and global memories. In: International conference on high performance computing and simulation, HPCS, pp 81–87. doi:10.1109/HPCSim.2016.7568319 Cuomo S, De Michele P, Galletti A, Marcellino L (2016) Local principal component analysis overcomplete method: a GPU parallel implementation combining shared and global memories. In: International conference on high performance computing and simulation, HPCS, pp 81–87. doi:10.​1109/​HPCSim.​2016.​7568319
go back to reference Cuomo S, De Michele P, Maiorano F, Marcellino L (2016) Gpu profiling of singular value decomposition in olpca method for image denoising. In: International conference on P2P. Cloud and internet computing. Springer, Parallel, Grid, pp 707–716 Cuomo S, De Michele P, Maiorano F, Marcellino L (2016) Gpu profiling of singular value decomposition in olpca method for image denoising. In: International conference on P2P. Cloud and internet computing. Springer, Parallel, Grid, pp 707–716
go back to reference D’Amore L, Marcellino L, Mele V, Romano D (2012) Deconvolution of 3D fluorescence microscopy images using graphics processing units. In: Lecture notes in computer science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes. Bioinformatics vol. 7203, no. 1, pp 690–699 D’Amore L, Marcellino L, Mele V, Romano D (2012) Deconvolution of 3D fluorescence microscopy images using graphics processing units. In: Lecture notes in computer science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes. Bioinformatics vol. 7203, no. 1, pp 690–699
go back to reference Pudil P, Novoviov J (1998) Novel methods for feature subset selection with respect to problem knowledge. In: Liu H, Motoda H (eds). Feature extraction, construction and selection. p. 101. doi:10.1007/978-1-4615-5725-8-7. ISBN 978-1-4613-7622-4 Pudil P, Novoviov J (1998) Novel methods for feature subset selection with respect to problem knowledge. In: Liu H, Motoda H (eds). Feature extraction, construction and selection. p. 101. doi:10.​1007/​978-1-4615-5725-8-7. ISBN 978-1-4613-7622-4
go back to reference Quafafou M, Boussouf M (2000) Generalized rough sets based feature selection. J Intell Data Anal 4(1):3–17MATH Quafafou M, Boussouf M (2000) Generalized rough sets based feature selection. J Intell Data Anal 4(1):3–17MATH
go back to reference Rama Devi Y, Venu Gopal P, Sai Prasad P (2011) Fuzzy rough data reduction using SVD. Int J Comput Electr Eng 3(3):384–388 Rama Devi Y, Venu Gopal P, Sai Prasad P (2011) Fuzzy rough data reduction using SVD. Int J Comput Electr Eng 3(3):384–388
go back to reference Richard J, Shen Q (2002) Fuzzy-rough sets for descriptive dimensionality reduction. In: Fuzzy systems, proceedings of the 2002 IEEE international conference, pp 29–34 Richard J, Shen Q (2002) Fuzzy-rough sets for descriptive dimensionality reduction. In: Fuzzy systems, proceedings of the 2002 IEEE international conference, pp 29–34
go back to reference Shen Q, Chouchoulas A (2000) A modular approach to generating fuzzy rules with reduced attributes for the monitoring of complex systems. Eng Appl Artif Intell 13(3):263–278CrossRef Shen Q, Chouchoulas A (2000) A modular approach to generating fuzzy rules with reduced attributes for the monitoring of complex systems. Eng Appl Artif Intell 13(3):263–278CrossRef
Metadata
Title
On GPU–CUDA as preprocessing of fuzzy-rough data reduction by means of singular value decomposition
Authors
Salvatore Cuomo
Ardelio Galletti
Livia Marcellino
Guglielmo Navarra
Gerardo Toraldo
Publication date
13-10-2017
Publisher
Springer Berlin Heidelberg
Published in
Soft Computing / Issue 5/2018
Print ISSN: 1432-7643
Electronic ISSN: 1433-7479
DOI
https://doi.org/10.1007/s00500-017-2887-x

Other articles of this Issue 5/2018

Soft Computing 5/2018 Go to the issue

Premium Partner