Search NASA⌕ Search

DOE OSTI · code-73085

CrossSim

Abstract

CrossSim is a simulator for modeling neural-inspired machine learning algorithms on analog hardware, such as resistive memory crossbars. It includes noise models for reading and updating the resistances, which can be based on idealized equations or experimental data. It can also introduce noise and finite precision effects when converting values from digital to analog and vice versa. All of these effects can be turned on or off as an algorithm processes a data set and attempts to learn its salient attributes so that it can be categorized in the machine learning training/classification context. CrossSim thus allows the robustness, accuracy, and energy usage of a machine learning algorithm to be tested on simulated hardware.

Keep this discovery

Explore connections, maps & timelines

BibTeXRIS

Plimpton, StevenJ., Agarwal, Sapan, Schiek, Richard, Richter, Isaac, Bennett, Christopher, Feinberg, Benjamin, Xiao, Tianyao, Brinker, Curtis. 2016-09-01. CrossSim. https://doi.org/10.11578/dc.20220414.53

Cite the original work for its findings. Save a collection to share your selection of sources.