Neurons Model: Neuroid

Neuroid is a spiking neuron model implemented by Arguello and his colleagues. The output of Neuroid is obtained by three operations including comparison, frequency pulse modulation, and demodulation. Initially, the incoming signal will be compared with a threshold value, and if it exceeds the threshold, then the next operation will be done. Otherwise, the output value will be zero. Afterward, the signal will be converted to an impulse train which its frequency is proportional to the amplitude of the incoming signal. Finally, the impulse train will be demodulated, and a signal which is more likely to the input will be produced. The function of Neuroid is formulated as follows: