DocumentCode :
3514910
Title :
Implementing decision trees in hardware
Author :
Struharik, J.R.
Author_Institution :
Dept. of Electron., Univ. of Novi Sad, Novi Sad, Serbia
fYear :
2011
fDate :
8-10 Sept. 2011
Firstpage :
41
Lastpage :
46
Abstract :
In this paper several hardware implementations of decision trees (axis-parallel, oblique and non-linear) based on the concept of universal node and sequence of universal nodes are presented. Proposed hardware architectures are suitable for the implementation in both Field Programmable Gate Arrays (FPGA) and Application Specific Integrated Circuits (ASIC). Proposed architectures can be easily customized in order to fit a wide variety of application requirements, fulfilling their role as general purpose building blocks for System on Chip designs. Experimental results obtained on 23 datasets of standard University of California Irvine (UCI) Machine Learning Repository database suggest that the proposed architecture based on the sequence of universal nodes requires on average 56% less hardware resources compared with the previously proposed architectures, having the same throughput.
Keywords :
application specific integrated circuits; decision trees; field programmable gate arrays; integrated circuit design; learning (artificial intelligence); system-on-chip; ASIC; FPGA; University of California Irvine machine learning repository database; application specific integrated circuits; decision trees; field programmable gate arrays; general purpose building blocks; hardware architectures; system on chip designs; Adders; Complexity theory; Computer architecture; Decision trees; Hardware; Pipelines; Throughput;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Intelligent Systems and Informatics (SISY), 2011 IEEE 9th International Symposium on
Conference_Location :
Subotica
Print_ISBN :
978-1-4577-1975-2
Type :
conf
DOI :
10.1109/SISY.2011.6034358
Filename :
6034358
Link To Document :
بازگشت