Skip to content

Potential issue with initialisation of recurrent weight matrix #3

Description

@Matthijspals

Hi Robert Kim,

first of all, being able to create functioning spiking networks like this is a really cool method!

I have a question about the initialisation of the network. It seems when you initialise with Dale's law, you do not balance the excitatory and inhibitory input to neurons - the expected input to neurons is a lot larger than 0, as excitation dominates. This throws of the eigenspectrum of the recurrent weight matrix (example from a network initialised with your code):
image
There is one large outlier in the eigenspectrum, leading to the activation of the neurons exploding off in this direction - instead of the activity being in the chaotic regime as desired.

I was wondering why this initialisation was chosen and how it affects the results. E.g. in the paper you state: "By varying the gain term, we determined if highly chaotic initial dynamics were required for successful conversion", are the networks actually chaotic?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions