Open Yanqi-Chen opened 4 years ago
Thank you for asking questions. We found that normalizing inputs to represent zero mean helps to achieve better classification results, especially for SVHN and CIFAR-10 datasets. This spike encoding scheme would be efficiently implemented with an address-event-representation (AER) communication protocol that represents the discrete events using a 4-tuple {x, y, t, p}, consisting of the coordinates: x,y; timestamp: t; and polarity : p. The details of our encoding scheme can be found in section 3.1.4 of our paper (https://www.frontiersin.org/articles/10.3389/fnins.2020.00119/full).
Thanks! I used to be unfamiliar with the AER protocol. Your work introduced the BP algorithm to deeper SNNs. It's a great success!
I notice the implementation of Poisson-distributed spike as below
which means that the encoded spikes are triple-valued {0, ±1}. It's a little different from the well-known encoding style with binary value {0, 1}.
I wonder why you choose this way of Poisson encoding.