# A High Throughput Generative Vector Autoregression Model for Stochastic Synapses

arXiv: https://arxiv.org/abs/2205.05053 · HTML: https://mlsanity.com/paper/2205.05053/

## Key facts

- No citing papers in the map yet (data through 14 Oct 2026).
- Builds on 4 of its 66 references that are in the map.
- First posted on arXiv 10 May 2022.

## Builds on (most cited first, 4 of 4)

- [Language Models are Few-Shot Learners](https://mlsanity.com/paper/2005.14165/) (2020)
- [Variational Inference with Normalizing Flows](https://mlsanity.com/paper/1505.05770/) (2015)
- [Effective Extensible Programming: Unleashing Julia on GPUs](https://mlsanity.com/paper/1712.03112/) (2017)
- [Non-Volatile Memory Array Based Quantization- and Noise-Resilient LSTM Neural Networks](https://mlsanity.com/paper/2002.10636/) (2020)

## Abstract (arXiv)

By imitating the synaptic connectivity and plasticity of the brain, emerging electronic nanodevices offer new opportunities as the building blocks of neuromorphic systems. One challenge for largescale simulations of computational architectures based on emerging devices is to accurately capture device response, hysteresis, noise, and the covariance structure in the temporal domain as well as between the different device parameters. We address this challenge with a high throughput generative model for synaptic arrays that is based on a recently available type of electrical measurement data for resistive memory cells. We map this real world data onto a vector autoregressive stochastic process to accurately reproduce the device parameters and their cross-correlation structure. While closely matching the measured data, our model is still very fast; we provide parallelized implementations for both CPUs and GPUs and demonstrate array sizes above one billion cells and throughputs exceeding one hundred million weight updates per second, above the pixel rate of a 30 frames/s 4K video stream.
