Affiliation:
1. Department of Electronic Engineering, Korea National University of Transportation, Cheongju-si 27469, Republic of Korea
Abstract
In the contemporary landscape, with the proliferation of cyber-physical systems and the Internet of Things, intelligent embedded systems have become ubiquitous. These systems derive their intelligence from machine learning algorithms that are integrated within them. Among many machine learning algorithms, decision trees are often favored for implementation in such systems due to their simplicity and commendable classification performance. In this regard, we have proposed the efficient implementations of a fixed-point decision tree tailored for embedded systems. The proposed approach begins by identifying an input vector that might be classified differently by a fixed-point decision tree than by a floating-point decision tree. Upon identification, an error flag is activated, signaling a potential misclassification. This flag serves to bypass or disable the subsequent classification procedures for the identified input vector, thereby conserving energy and reducing classification latency. Subsequently, the input vector is alternatively classified based on class probabilities gathered during the training phase. In comparison with traditional fixed-point implementations, our proposed approach is proven to be 23.9% faster in terms of classification speed, consuming 11.5% less energy without compromising classification accuracy. The proposed implementation, if adopted in a smart embedded device, can provide a more responsive service to its users as well as longer battery life.
Reference34 articles.
1. Intelligent diagnosis using continuous wavelet transform and gauss convolutional deep belief network;Zhao;IEEE Trans. Reliab.,2023
2. Automatic assessment of depression and anxiety through encoding pupil-wave from HCI in VR scenes;Li;ACM Trans. Multimed. Comput. Commun. Appl.,2023
3. Chiang, Y.H., Lin, Y.R., and Chen, N.S. (2022, January 1–4). Using deep learning models to predict student performance in introductory computer programming courses. Proceedings of the 2022 International Conference on Advanced Learning Technologies, Bucharest, Romania.
4. Samia, B., Soraya, Z., and Malika, M. (2022, January 8–9). Fashion images classification using machine learning, deep learning and transfer learning models. Proceedings of the 2022 International Conference on Image and Signal Processing and their Applications, Mostaganem, Algeria.
5. Breiman, L. (1984). Classification and Regression Trees, Taylor & Francis Group. [1st ed.].