ETNESPOct 14, 2019

Variation-aware Binarized Memristive Networks

arXiv:1910.05920v12 citations
Originality Synthesis-oriented
AI Analysis

This work addresses hardware implementation issues for low-power AI systems, but it is incremental as it builds on existing binarized neural network and memristor research.

The authors tackled the challenge of memristive device variations in binarized neural networks by proposing variation-aware binarized memristive convolutional neural networks, achieving benchmarking on the MNIST dataset with mitigation strategies to reduce adverse effects.

The quantization of weights to binary states in Deep Neural Networks (DNNs) can replace resource-hungry multiply accumulate operations with simple accumulations. Such Binarized Neural Networks (BNNs) exhibit greatly reduced resource and power requirements. In addition, memristors have been shown as promising synaptic weight elements in DNNs. In this paper, we propose and simulate novel Binarized Memristive Convolutional Neural Network (BMCNN) architectures employing hybrid weight and parameter representations. We train the proposed architectures offline and then map the trained parameters to our binarized memristive devices for inference. To take into account the variations in memristive devices, and to study their effect on the performance, we introduce variations in $R_{ON}$ and $R_{OFF}$. Moreover, we introduce means to mitigate the adverse effect of memristive variations in our proposed networks. Finally, we benchmark our BMCNNs and variation-aware BMCNNs using the MNIST dataset.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes