Info: Zenodo’s user support line is staffed on regular business days between Dec 23 and Jan 5. Response times may be slightly longer than normal.

Published August 11, 2021 | Version v1
Dataset Open

Hardware perceptron and ReLU measurements and results

  • 1. University of Massachusetts Amherst

Description

Recently, in-memory analog computing through memristive crossbar arrays attracted a lot of attention due to its efficient power consumption, area, and computing throughput. Using this computing method, different types of neural networks can be implemented for different applications. In such neural networks, memristors represent the synapses. However, in previous work, digital processors have been used to implement the activation functions or neurons. Implementing neurons using analog-based hardware further improves the power consumption, area, and throughput by removing unnecessary data conversions and communication.  

In this study, we designed a ReLU activation function and built a fully hardware-based two-layer fully connected perceptron using memristive arrays, and verified the operation by classifying downsampled MNIST images. We measured the DC and AC characteristics of our designed ReLU, forming, set, and reset behavior of the memristive arrays, and the perceptron behavior during training and inference in the classification task. We also studied the non-idealities related to both the ReLU design and memristors which is significantly critical in future integrated designs. Moreover, the downsampled 8*8 MNIST images that we generated from the original MNIST dataset are included in the data which can be used in future studies with the limited size of the network.

Files

AC_100K.csv

Files (70.7 MB)

Name Size Download all
md5:a7eb9f34395a87bebe37ab43e792d882
58.2 kB Preview Download
md5:bd27a10b2a9c118c601157d73ba9e325
36.5 kB Preview Download
md5:3822fdbdff0d68e164e5e9613d07540e
58.4 kB Preview Download
md5:0aba9d354df02a911a8fcf8f71ce7420
58.5 kB Preview Download
md5:60c5398c4cbbc2586048e2170a6e45b1
58.6 kB Preview Download
md5:aa49b61b3e293aa1631a94f34490e448
75 Bytes Preview Download
md5:0d42ce51aaa62b1219ef21bd945c7639
4.8 kB Preview Download
md5:c915ec85f8399fec8c4cc002da24a4c6
217 Bytes Preview Download
md5:f543877142d684006858323dae8e54ab
321 Bytes Preview Download
md5:483b0f9e5d45bcc4578fd4a7a1a11b77
798 Bytes Preview Download
md5:16fa3b6a81d5c3a8f37eca79259e8ab8
359 Bytes Preview Download
md5:45c2d6e7c7213f2d42267f3c02f1e4f2
1.5 kB Preview Download
md5:62afae5c7ad5ca46656b4d975d2f0f4e
164 Bytes Preview Download
md5:71e5b35e2395aee1aadc1b4edf4857b0
153 Bytes Preview Download
md5:9e41b2159f8b4f0f9d060ca54ab29f85
177 Bytes Preview Download
md5:3d400e6290291b5334f6033be3cda451
11.4 kB Preview Download
md5:a199d06290479c4ea5ba5422a52e02b9
3.4 MB Preview Download
md5:6037866a93151dd0d58dd03105bf6321
20.0 kB Preview Download
md5:66c33ded8602e4e791e10e0c5725ab3b
33.0 MB Preview Download
md5:3c20f796b59010a7f94b1af62e62f25e
33.6 MB Preview Download
md5:58729b065d4190b07d971042c93d9053
120.0 kB Preview Download
md5:2e2a88600cf0f04f96d43b02f4961828
3.7 kB Preview Download
md5:ab7d7d2386f923f625556dc278214629
11.4 kB Preview Download
md5:0ae86a58bae71ceff2dce790251bf407
11.6 kB Preview Download
md5:ed7e52d54725f4ffae14dbaceb947f3f
239.4 kB Preview Download
md5:a3eaf3a22ac736f660e7ae4b2a48d080
11.4 kB Preview Download
md5:a4245d503354dc6916963366825b2a1d
225 Bytes Preview Download
md5:0265a124ddae56fe1b4c552589366b50
163 Bytes Preview Download

Additional details

Related works

Is derived from
10.5281/zenodo.5165416 (DOI)