When you have said that "cannot do with standard Brian", do you mean that it cannot be implementable with the Brian package I have ? Or do you mean that using network_operation is not inside the standard usage of Brian package?
As you have said, ReSuMe is using STDP and anti-STDP at the same synapse in order to update weight. At least, I would like to implement and duplicate the results.
- Logic True-False Spike Trains for inputs and outputs are generated.
- Network Structure with all layers, synapses, neuron equations has been initialized.
- Synapses are configured as STDP learning mechanism instead of ReSuMe. (Just for initial trials)
- Multi synaptic connections, initial weights, initial parameters are implemented.
The problems :
- Synapses Input to Output based on ReSuMe arent correctly configured so those synapses (now as STDP synapses) should be converted into ReSuMe synapses.
- Not sure how I will add teacher signal into my simulation.
For instance :
I have randomly selected two logic inputs, 0 and 0, and the operations is and operation for the current network. So after running the network, I have some
output spike train and not sure how I will generate teacher signal or teacher weight update. Basically, not sure how I will implement simple supervised learning technique here.
Many thanks