Table 1 Review of the MNIST Literature on neuromorphic hardware
From: The backpropagation algorithm implemented on spiking neuromorphic hardware
Publication | Hardware | Learning Mode | Network Structure | Energy per Sample (mJ) | Latency per Sample (ms) | Test Accuracy (%) |
|---|---|---|---|---|---|---|
On-chip backpropagation | ||||||
Renner et al. (2024) [This study] | Loihi | on-chip nBP | 400-400-10a | 0.59 | 1.5 | 96.3 (97.5b) |
On-chip single layer training or BP alternatives | ||||||
40 Shrestha et al. (2021) | Loihi | EM-STDP FA/DFA | CNN-CNN-100-10 | 8.4 | 20 | 94.7 |
39 Frenkel et al. (2020) | SPOON | DRTP | CNN-10 | 0.000366c | 0.12 | 95.3 |
37 Park et al. (2019) | unnamed | mod. SD | 784-200-200-10 | 0.000253c | 0.01 | 98.1 |
102 Chen et al. (2018) | unnamed | S-STDP | 236-20d | 0.017 | 0.16 | 89 |
34 Frenkel et al. (2018) | ODIN | SDSP | 256-10 | 0.000015 | - | 84.5 |
101 Lin et al. (2018) | Loihi | S-STDP | 1920-10d | 0.553 | - | 96.4 |
36 Buhler et al. (2017) | unnamed | LCA features | 256-10 | 0.000050 | 0.001c | 88 |
On-chip inference only | ||||||
Renner et al. (2024) [This study] | Loihi | inference | 400-400-10a | 0.0025 | 0.17 | 96.3 (97.5b) |
40 Shrestha et al. (2021) | Loihi | inference | CNN-CNN-100-10 | 2.47 | 10 | 94.7 |
39 Frenkel et al. (2020) | SPOON | inference | CNN-10 | 0.000313 | 0.12 | 97.5 |
85 Göltz et al. (2019) | BrainScaleS-2 | inference | 256-246-10 | 0.0084 | 0.048 | 96.9 |
101 Lin et al. (2018) | Loihi | inference | 1920-10d | 0.0128e | - | 96.4 |
102 Chen et al. (2018) | unnamed | inference | 784-1024-512-10 | 0.0017 | - | 97.9 |
106 Esser et al. (2015) | True North | inference | CNN (512 neurons) | 0.00027 | 1 | 92.7 |
106 Esser et al. (2015) | True North | inference | CNN (3840 neurons) | 0.108 | 1 | 99.4 |
107 Stromatias et al. (2015) | SpiNNaker | inference | 784-500-500-10 | 3.3 | 11 | 95 |