DocumentCode
2960661
Title
CudaRF: A CUDA-based implementation of Random Forests
Author
Grahn, Håkan ; Lavesson, Niklas ; Lapajne, Mikael Hellborg ; Slat, Daniel
Author_Institution
Sch. of Comput., Blekinge Inst. of Technol., Karlskrona, Sweden
fYear
2011
fDate
27-30 Dec. 2011
Firstpage
95
Lastpage
101
Abstract
Machine learning algorithms are frequently applied in data mining applications. Many of the tasks in this domain concern high-dimensional data. Consequently, these tasks are often complex and computationally expensive. This paper presents a GPU-based parallel implementation of the Random Forests algorithm. In contrast to previous work, the proposed algorithm is based on the compute unified device architecture (CUDA). An experimental comparison between the CUDA-based algorithm (CudaRF), and state-of-the-art Random Forests algorithms (Fas-tRF and LibRF) shows that CudaRF outperforms both FastRF and LibRF for the studied classification task.
Keywords
data mining; graphics processing units; learning (artificial intelligence); parallel architectures; pattern classification; CUDA-based implementation; CudaRF; FastRF; GPU-based parallel implementation; LibRF; classification task; compute unified device architecture; data mining applications; machine learning algorithms; random forests algorithm; Accuracy; Graphics processing unit; Instruction sets; Kernel; Memory management; Radio frequency; Vegetation; GPGPU; Graphics processing units; Machine learning; Parallel computing; Random forests;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Systems and Applications (AICCSA), 2011 9th IEEE/ACS International Conference on
Conference_Location
Sharm El-Sheikh
ISSN
2161-5322
Print_ISBN
978-1-4577-0475-8
Electronic_ISBN
2161-5322
Type
conf
DOI
10.1109/AICCSA.2011.6126612
Filename
6126612
Link To Document