4.8 Article

Tree-based machine learning performed in-memory with memristive analog CAM

期刊

NATURE COMMUNICATIONS
卷 12, 期 1, 页码 -

出版社

NATURE PORTFOLIO
DOI: 10.1038/s41467-021-25873-0

关键词

-

向作者/读者索取更多资源

The study introduces the use of analog content addressable memory to accelerate tree-based model inference, achieving efficient model inference and significantly improving performance.
Tree-based machine learning techniques, such as Decision Trees and Random Forests, are top performers in several domains as they do well with limited training datasets and offer improved interpretability compared to Deep Neural Networks (DNN). However, these models are difficult to optimize for fast inference at scale without accuracy loss in von Neumann architectures due to non-uniform memory access patterns. Recently, we proposed a novel analog content addressable memory (CAM) based on emerging memristor devices for fast look-up table operations. Here, we propose for the first time to use the analog CAM as an in-memory computational primitive to accelerate tree-based model inference. We demonstrate an efficient mapping algorithm leveraging the new analog CAM capabilities such that each root to leaf path of a Decision Tree is programmed into a row. This new in-memory compute concept for enables few-cycle model inference, dramatically increasing 10(3) x the throughput over conventional approaches. Tree-based machine learning algorithms are known to be explainable and effective even trained on limited datasets, however difficult to optimize on conventional digital hardware. The authors apply analog content addressable memory to accelerate tree-based model inference for improved performance.

作者

我是这篇论文的作者
点击您的名字以认领此论文并将其添加到您的个人资料中。

评论

主要评分

4.8
评分不足

次要评分

新颖性
-
重要性
-
科学严谨性
-
评价这篇论文

推荐

暂无数据
暂无数据