2011
DOI: 10.1007/s00500-011-0713-4
|View full text |Cite
|
Sign up to set email alerts
|

Speeding up the evaluation phase of GP classification algorithms on GPUs

Abstract: The efficiency of evolutionary algorithms has become a studied problem since it is one of the major weaknesses in these algorithms. Specifically, when these algorithms are employed for the classification task, the computational time required by them grows excessively as the problem complexity increases. This paper proposes an efficient scalable and massively parallel evaluation model using the NVIDIA CUDA GPU programming model to speed up the fitness calculation phase and greatly reduce the computational time.… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
2
1

Citation Types

0
28
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
4
3

Relationship

3
4

Authors

Journals

citations
Cited by 38 publications
(28 citation statements)
references
References 18 publications
0
28
0
Order By: Relevance
“…The use of GPUs for the evaluation of individuals in evolutionary computation has demonstrated high performance in many studies. These studies include using genetic programming for stock trading [36], classification rules [5,18], differential evolution [11,42], image clustering [29], or optimization problems [14]. However, to the best of our knowledge there are no GPU-based implementations of multi-instance classification rules algorithms to date.…”
Section: Rule-based Modelsmentioning
confidence: 99%
See 1 more Smart Citation
“…The use of GPUs for the evaluation of individuals in evolutionary computation has demonstrated high performance in many studies. These studies include using genetic programming for stock trading [36], classification rules [5,18], differential evolution [11,42], image clustering [29], or optimization problems [14]. However, to the best of our knowledge there are no GPU-based implementations of multi-instance classification rules algorithms to date.…”
Section: Rule-based Modelsmentioning
confidence: 99%
“…This process is iteratively repeated along a given number of generations. However, it is well-known and it has been demonstrated in several studies [5,18,33] that the evaluation phase is the one that demands most of the computational cost of the algorithm, requiring from 90% to 99% of the execution time, which increases as the data set becomes bigger. Thereby, significant effort should be focus on speeding up this stage.…”
Section: Rule-based Modelsmentioning
confidence: 99%
“…Specifically, there are GPU-accelerated genetic rule-based systems for individual = rule approaches, which have been shown to achieve high performance [29,30,31]. Franco et al [29] reported a speedup of up to 58× using the BioHEL system.…”
Section: Introductionmentioning
confidence: 99%
“…Franco et al [29] reported a speedup of up to 58× using the BioHEL system. Cano et al [30] reported a speedup of up to 820×, considering a scalable model using multiple GPU devices. Augusto [31] reported a speedup of up to 100× compared to a single-threaded model and delivering almost 10× the throughput of a twelve-core CPU.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation