mlsanityData to 14 Oct 2026

RETENTION: Resource-Efficient Tree-Based Ensemble Model Acceleration with Content-Addressable Memory

arXiv 2506.05994 ↗First posted 6 Jun 2025cs.LG cs.AR cs.ETcited by 0

Not on the map. Why?

Abstract (arXiv)

Although deep learning has demonstrated remarkable capability in learning from unstructured data, modern tree-based ensemble models remain superior in extracting relevant information and learning from structured datasets. While several efforts have been made to accelerate tree-based models, the inherent characteristics of the models pose significant challenges for conventional accelerators. Recent research leveraging content-addressable memory (CAM) offers a promising solution for accelerating tree-based models, yet existing designs suffer from excessive memory consumption and low utilization. This work addresses these challenges by introducing RETENTION, an end-to-end framework that significantly reduces CAM capacity requirement for tree-based model inference. We propose an iterative pruning algorithm with a novel pruning criterion tailored for bagging-based models (e.g., Random Forest), which minimizes model complexity while ensuring controlled accuracy degradation. Additionally, we present a tree mapping scheme that incorporates two innovative data placement strategies to alleviate the memory redundancy caused by the widespread use of don't care states in CAM. Experimental results show that implementing the tree mapping scheme alone reduces CAM capacity requirement by 1.46× to 21.30 ×, while the full RETENTION framework achieves 4.35× to 207.12× reduction with less than 3% accuracy loss. These results demonstrate that RETENTION is highly effective in minimizing CAM resource demand, providing a resource-efficient direction for tree-based model acceleration.

Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 6 of its 60 references that are in the map. First posted on arXiv 6 Jun 2025.

Builds on

6 of 60 references.

References · 6

  1. 2016XGBoost: A Scalable Tree Boosting Systemcited by 5,166
  2. 2021Tabular Data: Deep Learning is Not All You Needcited by 535
  3. 2015ranger: A Fast Implementation of Random Forests for High Dimensional Data in C++ and Rcited by 172
  4. 2021Deep Random Forest with Ferroelectric Analog Content Addressable Memorycited by 5
  5. 2023X-TIME: An in-memory engine for accelerating machine learning on tabular data with CAMscited by 4
  6. 2023Dynamic Decision Tree Ensembles for Energy-Efficient Inference on IoT Edge Nodescited by 3

Built on by

Not cited yet.