mlsanityData to 14 Oct 2026

Adaptive Random Forests for Energy-Efficient Inference on Microcontrollers

arXiv 2205.13838 ↗First posted 27 May 2022cs.LGcited by 3

Not on the map. Why?

Abstract (arXiv)

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.

Key facts. Cited by 3 papers in the map (data through 14 Oct 2026). Builds on 7 of its 25 references that are in the map. First posted on arXiv 27 May 2022.

Builds on

7 of 25 references.

References · 7

  1. 2017Quantization and Training of Neural Networks for Efficient Integer-Arithmetic-Only Inferencecited by 1,593
  2. 2019Edge Intelligence: Paving the Last Mile of Artificial Intelligence with Edge Computingcited by 228
  3. 2015Conditional Deep Learning for Energy-Efficient and Enhanced Pattern Recognitioncited by 67
  4. 2016UniMiB SHAR: a new dataset for human activity recognition using acceleration data from smartphonescited by 54
  5. 2016Runtime Configurable Deep Neural Networks for Energy-Accuracy Trade-offcited by 19
  6. 2022Energy-Efficient Adaptive Machine Learning on IoT End-Nodes With Class-Dependent Confidencecited by 3
  7. 2018Quit When You Can: Efficient Evaluation of Ensembles with Ordering Optimizationcited by 2

Built on by

Cited by year

Citing papers per year: 2022: 1; 2023: 2.

3 papers.