Cargando…
A GPU-Based Implementation of the Firefly Algorithm for Variable Selection in Multivariate Calibration Problems
Several variable selection algorithms in multivariate calibration can be accelerated using Graphics Processing Units (GPU). Among these algorithms, the Firefly Algorithm (FA) is a recent proposed metaheuristic that may be used for variable selection. This paper presents a GPU-based FA (FA-MLR) with...
Autores principales: | , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2014
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4262411/ https://www.ncbi.nlm.nih.gov/pubmed/25493625 http://dx.doi.org/10.1371/journal.pone.0114145 |
_version_ | 1782348427510677504 |
---|---|
author | de Paula, Lauro C. M. Soares, Anderson S. de Lima, Telma W. Delbem, Alexandre C. B. Coelho, Clarimar J. Filho, Arlindo R. G. |
author_facet | de Paula, Lauro C. M. Soares, Anderson S. de Lima, Telma W. Delbem, Alexandre C. B. Coelho, Clarimar J. Filho, Arlindo R. G. |
author_sort | de Paula, Lauro C. M. |
collection | PubMed |
description | Several variable selection algorithms in multivariate calibration can be accelerated using Graphics Processing Units (GPU). Among these algorithms, the Firefly Algorithm (FA) is a recent proposed metaheuristic that may be used for variable selection. This paper presents a GPU-based FA (FA-MLR) with multiobjective formulation for variable selection in multivariate calibration problems and compares it with some traditional sequential algorithms in the literature. The advantage of the proposed implementation is demonstrated in an example involving a relatively large number of variables. The results showed that the FA-MLR, in comparison with the traditional algorithms is a more suitable choice and a relevant contribution for the variable selection problem. Additionally, the results also demonstrated that the FA-MLR performed in a GPU can be five times faster than its sequential implementation. |
format | Online Article Text |
id | pubmed-4262411 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2014 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-42624112014-12-15 A GPU-Based Implementation of the Firefly Algorithm for Variable Selection in Multivariate Calibration Problems de Paula, Lauro C. M. Soares, Anderson S. de Lima, Telma W. Delbem, Alexandre C. B. Coelho, Clarimar J. Filho, Arlindo R. G. PLoS One Research Article Several variable selection algorithms in multivariate calibration can be accelerated using Graphics Processing Units (GPU). Among these algorithms, the Firefly Algorithm (FA) is a recent proposed metaheuristic that may be used for variable selection. This paper presents a GPU-based FA (FA-MLR) with multiobjective formulation for variable selection in multivariate calibration problems and compares it with some traditional sequential algorithms in the literature. The advantage of the proposed implementation is demonstrated in an example involving a relatively large number of variables. The results showed that the FA-MLR, in comparison with the traditional algorithms is a more suitable choice and a relevant contribution for the variable selection problem. Additionally, the results also demonstrated that the FA-MLR performed in a GPU can be five times faster than its sequential implementation. Public Library of Science 2014-12-10 /pmc/articles/PMC4262411/ /pubmed/25493625 http://dx.doi.org/10.1371/journal.pone.0114145 Text en © 2014 de Paula et al http://creativecommons.org/licenses/by/4.0/ This is an open-access article distributed under the terms of the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are properly credited. |
spellingShingle | Research Article de Paula, Lauro C. M. Soares, Anderson S. de Lima, Telma W. Delbem, Alexandre C. B. Coelho, Clarimar J. Filho, Arlindo R. G. A GPU-Based Implementation of the Firefly Algorithm for Variable Selection in Multivariate Calibration Problems |
title | A GPU-Based Implementation of the Firefly Algorithm for Variable Selection in Multivariate Calibration Problems |
title_full | A GPU-Based Implementation of the Firefly Algorithm for Variable Selection in Multivariate Calibration Problems |
title_fullStr | A GPU-Based Implementation of the Firefly Algorithm for Variable Selection in Multivariate Calibration Problems |
title_full_unstemmed | A GPU-Based Implementation of the Firefly Algorithm for Variable Selection in Multivariate Calibration Problems |
title_short | A GPU-Based Implementation of the Firefly Algorithm for Variable Selection in Multivariate Calibration Problems |
title_sort | gpu-based implementation of the firefly algorithm for variable selection in multivariate calibration problems |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4262411/ https://www.ncbi.nlm.nih.gov/pubmed/25493625 http://dx.doi.org/10.1371/journal.pone.0114145 |
work_keys_str_mv | AT depaulalaurocm agpubasedimplementationofthefireflyalgorithmforvariableselectioninmultivariatecalibrationproblems AT soaresandersons agpubasedimplementationofthefireflyalgorithmforvariableselectioninmultivariatecalibrationproblems AT delimatelmaw agpubasedimplementationofthefireflyalgorithmforvariableselectioninmultivariatecalibrationproblems AT delbemalexandrecb agpubasedimplementationofthefireflyalgorithmforvariableselectioninmultivariatecalibrationproblems AT coelhoclarimarj agpubasedimplementationofthefireflyalgorithmforvariableselectioninmultivariatecalibrationproblems AT filhoarlindorg agpubasedimplementationofthefireflyalgorithmforvariableselectioninmultivariatecalibrationproblems AT depaulalaurocm gpubasedimplementationofthefireflyalgorithmforvariableselectioninmultivariatecalibrationproblems AT soaresandersons gpubasedimplementationofthefireflyalgorithmforvariableselectioninmultivariatecalibrationproblems AT delimatelmaw gpubasedimplementationofthefireflyalgorithmforvariableselectioninmultivariatecalibrationproblems AT delbemalexandrecb gpubasedimplementationofthefireflyalgorithmforvariableselectioninmultivariatecalibrationproblems AT coelhoclarimarj gpubasedimplementationofthefireflyalgorithmforvariableselectioninmultivariatecalibrationproblems AT filhoarlindorg gpubasedimplementationofthefireflyalgorithmforvariableselectioninmultivariatecalibrationproblems |