Hard-ODT: Hardware-Friendly Online Decision Tree Learning Algorithm and System

نویسندگان

چکیده

Decision trees are machine learning models commonly used in various application scenarios. In the era of big data, traditional decision tree induction algorithms not suitable for large-scale datasets due to their stringent data storage requirement. Online have been devised tackle this problem by concurrently training with incoming samples and providing inference results. However, even most up-to-date online still suffer from either high memory usage or computational intensity dependency long latency, making them challenging implement hardware. To overcome these difficulties, we introduce a new quantile-based algorithm improve Hoeffding tree, one state-of-the-art models. The proposed is lightweight terms both demand, while maintaining generalization ability. A series optimization techniques dedicated investigated hardware perspective, including coarse-grained fine-grained parallelism, dynamic memory-based resource sharing, pipelining forwarding. Following this, present Hard-ODT, high-performance, hardware-efficient scalable system on field-programmable gate array (FPGA) system-level techniques. Performance utilization modeled complete early fast analysis tradeoff between design metrics. Finally, propose flow which applied FPGA run-time power monitoring as case study. Experimental results show that our outperforms method, leading 0.05% 12.3% improvement accuracy. Real implementation demonstrates $384\times $ notation="LaTeX">$1581\times speedup execution time over design. modeling strategy Hard-ODT achieves an average prediction error within 4.93% commercial gate-level estimation tool.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

The Alternating Decision Tree Learning Algorithm

The application of boosting procedures to de cision tree algorithms has been shown to pro duce very accurate classi ers These classi ers are in the form of a majority vote over a number of decision trees Unfortunately these classi ers are often large complex and di cult to interpret This paper describes a new type of classi cation rule the alternat ing decision tree which is a generalization of...

متن کامل

A Fast Decision Tree Learning Algorithm

There is growing interest in scaling up the widely-used decision-tree learning algorithms to very large data sets. Although numerous diverse techniques have been proposed, a fast tree-growing algorithm without substantial decrease in accuracy and substantial increase in space complexity is essential. In this paper, we present a novel, fast decision-tree learning algorithm that is based on a con...

متن کامل

A Low-Power Hardware-Friendly Binary Decision Tree Classifier for Gas Identification

In this paper, we present a hardware friendly binary decision tree (DT) classifier for gas identification. The DT classifier is based on an axis-parallel decision tree implemented as threshold networks—one layer of threshold logic units (TLUs) followed by a programmable binary tree implemented using combinational logic circuits. The proposed DT classifier circuit removes the need for multiplica...

متن کامل

An Online Learning Algorithm for Neuromorphic Hardware Implementation

We propose a sign-based online learning (SOL) algorithm for a neuromorphic hardware framework called Trainable Analogue Block (TAB). The TAB framework utilises the principles of neural population coding, implying that it encodes the input stimulus using a large pool of nonlinear neurons. The SOL algorithm is a simple weight update rule that employs the sign of the hidden layer activation and th...

متن کامل

A Multi-relational Decision Tree Learning Algorithm - Implementation and Experiments

We describe an efficient implementation (MRDTL-2) of the Multirelational decision tree learning (MRDTL) algorithm [19] which in turn was based on a proposal by Knobbe et al. [15] We describe some simple techniques for speeding up the calculation of sufficient statistics for decision trees and related hypothesis classes from multi-relational data. Because missing values are fairly common in many...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems

سال: 2021

ISSN: ['1937-4151', '0278-0070']

DOI: https://doi.org/10.1109/tcad.2020.3043328