Download BACHELOR THESIS
Transcript
CHAPTER 5. ALGORITHMS AND EXPERIMENTS 5.7 38 Power Radio button named Power creates list of power binds. These binds reflects how much together are neurons shooting. It means that neurons which are shooting often together probably will be sticked. This algorithm can be set up by the parameter shooting time. The shooting time can be set from GUI and is displayed by the timeWindow. The wider shooting time, the bigger time window is, and the more neurons are fire together. Input: spiketrain, shootTime Data: probabilityVector, probabilityMatrix Result: workBinds list for each pulse do make empty vector // second neuron can shoot more than once time = pulse.time // time of searched pulse for each pulse2 older than pulse and time + shootT ime>pulse2.time do probabilityV ector[pulse2.f rom − 1] = 1 // pulse2 shot in interval end while i<number of neurons do probabilityM atrix[pulse.f rom][i]+ = probabilityV ector[i] if i == pulse.from then probabilityM atrix[i][i] + + // matrix[i][i] has number of shoots end i++ end end for each row of probabilityMatrix i do for each column of probabilityMatrix j do if probabilityMatrix[i][j]<0 then workBinds.add(from i+1, to j+1,delay 0,parameter 0, probabilityM atrix[i][j] weight ) probabilityM atrix[i][i] end end end sortByWeight() Algorithm 4 : Creating of Power Binds - process how power binds are created.