paper-with-me

홈 › Papers

Adaptive Random Forests for Energy-Efficient Inference on Microcontrollers

2022-05-27 · Francesco Daghero, Alessio Burrello, Chen Xie, Luca Benini, Andrea Calimera, Enrico Macii, Massimo Poncino, Daniele Jahier Pagliari

Random Forests (RFs) are widely used Machine Learning models in low-power embedded devices, due to their hardware friendly operation and high accuracy on practically relevant tasks. The accuracy of a RF often increases with the number of internal weak learners (decision trees), but at the cost of a proportional increase in inference latency and energy consumption. Such costs can be mitigated considering that, in most applications, inputs are not all equally difficult to classify. Therefore, a large RF is often necessary only for (few) hard inputs, and wasteful for easier ones. In this work, we propose an early-stopping mechanism for RFs, which terminates the inference as soon as a high-enough classification confidence is reached, reducing the number of weak learners executed for easy inputs. The early-stopping confidence threshold can be controlled at runtime, in order to favor either energy saving or accuracy. We apply our method to three different embedded classification tasks, on a single-core RISC-V microcontroller, achieving an energy reduction from 38% to more than 90% with a drop of less than 0.5% in accuracy. We also show that our approach outperforms previous adaptive ML methods for RFs.

📄 PDF Abstract BibTeX arXiv:2205.13838

Code (0)

등록된 구현이 없습니다.

Similar Papers 제목 키워드 기반

Memory-efficient Energy-adaptive Inference of Pre-Trained Models on Batteryless Embedded Systems

2024-05-16 · Pietro Farina, Subrata Biswas, Eren Yıldız, Khakim Akhunov 외

Batteryless systems frequently face power failures, requiring extra runtime buffers to maintain inference progress and leaving only a memory space for storing ultra-tiny deep neural networks (DNNs). Besides, making these…

Energy-Efficient Deep Learning for Traffic Classification on Microcontrollers

2025-06-12 · Adel Chehade, Edoardo Ragusa, Paolo Gastaldo, Rodolfo Zunino

In this paper, we present a practical deep learning (DL) approach for energy-efficient traffic classification (TC) on resource-limited microcontrollers, which are widely used in IoT-based smart systems and communication …

Computational EfficiencyDeep LearningHardware Aware Neural Architecture SearchNeural Architecture Search+1

Human Activity Recognition on Microcontrollers with Quantized and Adaptive Deep Neural Networks

2022-09-02 · Francesco Daghero, Alessio Burrello, Chen Xie, Marco Castellano 외

Human Activity Recognition (HAR) based on inertial data is an increasingly diffused task on embedded devices, from smartphones to ultra low-power sensors. Due to the high computational complexity of deep learning models,…

Activity RecognitionHuman Activity RecognitionQuantization

Local Linear Forests

2018-07-30 · Rina Friedberg, Julie Tibshirani, Susan Athey, Stefan Wager

Random forests are a powerful method for non-parametric regression, but are limited in their ability to fit smooth signals, and can show poor predictive performance in the presence of strong, smooth effects. Taking the p…

Causal InferenceHeterogeneous Treatment Effect Estimationregressionvalid

Evaluating the Energy Efficiency of NPU-Accelerated Machine Learning Inference on Embedded Microcontrollers

2025-09-22 · Anastasios Fanariotis, Theofanis Orphanoudakis, Vasilis Fotopoulos arxiv

The deployment of machine learning (ML) models on microcontrollers (MCUs) is constrained by strict energy, latency, and memory requirements, particularly in battery-operated and real-time edge devices. While software-lev…