Device Modeling Bias in ReRAM-based Neural Network Simulations
Yousuf, Osama, Hossen, Imtiaz, Daniels, Matthew W., Lueker-Boden, Martin, Dienstfrey, Andrew, Adam, Gina C.
–arXiv.org Artificial Intelligence
Data-driven modeling approaches such as jump tables are promising techniques to model populations of resistive random-access memory (ReRAM) or other emerging memory devices for hardware neural network simulations. As these tables rely on data interpolation, this work explores the open questions about their fidelity in relation to the stochastic device behavior they model. We study how various jump table device models impact the attained network performance estimates, a concept we define as modeling bias. Two methods of jump table device modeling, binning and Optuna-optimized binning, are explored using synthetic data with known distributions for benchmarking purposes, as well as experimental data obtained from TiOx ReRAM devices. Results on a multi-layer perceptron trained on MNIST show that device models based on binning can behave unpredictably particularly at low number of points in the device dataset, sometimes over-promising, sometimes under-promising target network accuracy. This paper also proposes device level metrics that indicate similar trends with the modeling bias metric at the network level. The proposed approach opens the possibility for future investigations into statistical device models with better performance, as well as experimentally verified modeling bias in different in-memory computing and neural network architectures.
arXiv.org Artificial Intelligence
Nov-28-2022
- Country:
- North America > United States
- District of Columbia > Washington (0.04)
- Wisconsin > Milwaukee County
- Milwaukee (0.04)
- Tennessee
- Knox County > Knoxville (0.04)
- Anderson County > Oak Ridge (0.04)
- New York > New York County
- New York City (0.04)
- Massachusetts > Suffolk County
- Boston (0.04)
- Maryland > Montgomery County
- Gaithersburg (0.04)
- Colorado > Boulder County
- Boulder (0.04)
- California
- Santa Clara County > San Jose (0.04)
- Santa Barbara County > Santa Barbara (0.04)
- Europe
- Asia
- Pakistan > Sindh
- Karachi Division > Karachi (0.04)
- Bangladesh > Dhaka Division
- Dhaka District > Dhaka (0.04)
- Pakistan > Sindh
- North America > United States
- Genre:
- Research Report > New Finding (0.67)
- Industry:
- Semiconductors & Electronics (0.87)
- Technology: