arrow
返回

In-Memory Principal Component Analysis by Analogue Closed-Loop Eigendecomposition

delete2024-04-01
delete0
delete
OA
AI
P
Piergiulio Mannocci
E
Elisabetta Giannone
D
Daniele Ielmini *
DOI:10.1109/TCSII.2023.3334958delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Machine learning (ML) techniques such as principal component analysis (PCA) have become pivotal in enabling efficient processing of big data in an increasing number of applications. However, the data-intensive computation in PCA causes large energy consumption in conventional von Neumann computers. In-memory computing (IMC) significantly improves throughput and energy efficiency by eliminating the physical separation between memory and processing units. Here, we present a novel closed-loop IMC circuit to compute real eigenvalues and eigenvectors of a target matrix allowing IMC-based acceleration of PCA. We benchmark its performance against a commercial GPU, achieving comparable accuracy and throughput while simultaneously securingx10(4)energy andx10(2 divided by 4)area efficiency improvements. These results support IMC as a leading candidate architecture for energy-efficient ML accelerators.
Keyword:
In-memory computing
eigendecomposition
principal component analysis
machine learning
analog computing

期刊

I
IEEE Transactions on Circuits and Systems and Express Briefs
IF:
4.9
论文数:
8.8K
被引数:
2.5W

机构

P
Polytechnic University of Milan
学者数:
2.0W
论文数: 1.8W
被引数: 24
引用论文

引用论文

Secondary Somatic Embryogenesis in Abies numidica
err2003-12-01
err0
errOAAI
errB. Vooková; R. Matúšová; A. Kormuťák
err分享
err收藏
Mixed-precision in-memory computing
err2018-04-17
err319
PREAI
errLe Gallo, Manuel; Sebastian, Abu; Mathis, Roland; Manica, Matteo; Giefers, Heiner; Tuma, Tomas; Bekas, Costas; Curioni, Alessandro; Eleftheriou, Evangelos
err分享
err收藏
A Universal, Analog, In-Memory Computing Primitive for Linear Algebra Using Memristors
err2021-12-01
err14
errOAAI
errMannocci, Piergiulio; Pedretti, Giacomo; Giannone, Elisabetta; Melacarne, Enrico; Sun, Zhong; Ielmini, Daniele
err分享
err收藏
Resistive switching materials for information processing信息处理用阻变材料
err2020-01-13
err798
PREAI
errWang, Zhongrui; Wu, Huaqiang; Burr, Geoffrey W.; Hwang, Cheol Seong; Wang, Kang L.; Xia, Qiangfei; Yang, J. Joshua
err分享
err收藏
err分享
err收藏
Solving matrix equations in one step with cross-point resistive arrays
err2019-02-19
err168
errOAAI
errSun, Zhong; Pedretti, Giacomo; Ambrosi, Elia; Bricalli, Alessandro; Wang, Wei; Ielmini, Daniele
err分享
err收藏
学者 查看更多内容