Each cog neuron can be built with 4 possible inputs:
Fire ... which immediately triggers the neuron, unless it is in relaxation time;
Enable_Fire ... which allows the neuron to fire if a signal arrives;
Inhibit_Fire
... which prevents the neuron from firing until the signal is removed;
Inhibit_Reset ... which prevents the neuron from coming out of relaxation -
when the signal is removed, the neuron will still complete its normal relaxation time before resetting.
While Enable_Fire and Inhibit_Fire would seem to be binary choices, the neuron could have Inhibit_Fire and Enable_Fire set or unset by different neurons. A AND gate could be set up by using the Fire and the Enable_Fire inputs together. A NAND could use Fire and Inhibit_Fire together.

Its really not a question of gates though. The idea has been from the beginning to mimic neurons rather than gates, although this means I have to master networks rather then Boolean Logic.

No comments:

Post a Comment