FPGA Implementation of Batch-Mode Depth-Pipelined Two Means Decision Tree

IEEE Embedded Systems Letters(2023)

引用 0|浏览6
暂无评分
摘要
Decision tree for classification tasks are learned from the input dataset and consist of split nodes and leaf nodes. This letter presents the hardware implementation of learning of two means decision tree (TMDT). To accommodate large-size datasets and hence, to increase accuracy, the training data is divided into small batches and one batch at a time is loaded into chip memory. The hardware is divided into two pipelines to optimize timing and resource consumption. The critical path of the architecture enables the field-programmable gate array (FPGA) to operate with maximum frequency of 62 MHz. Simulation results show that the proposed FPGA runs at least 27x and 26x faster than the C implementation and existing hardware, respectively.
更多
查看译文
关键词
Training,Pipeline processing,Hardware,Field programmable gate arrays,Computer architecture,Random access memory,Pipelines,Batch-mode training,field-programmable gate array (FPGA),machine learning (ML),training accelerator,two means decision tree (TMDT)
AI 理解论文
溯源树
样例
生成溯源树,研究论文发展脉络
Chat Paper
正在生成论文摘要