Picking Out Patterns (pt. 1)

Hello!

The neural-network simulation I’m working with does output an array of spike times for each neuron. Rereading through the reference paper, though, that’s useful only if you can correlate it to a particular input; each input (pattern of stimulation based on sensor values) is correlated to a particular pattern of spiking, which is then translated into the action-command for the robot.

Since I can’t (or haven’t yet figured out how to) ‘stimulate’ the neuronal network I’m working with, I thought it might be a good idea to just choose a random pattern and see if I could write code to pick it out.

Here’s the situation I’ve decided on: neurons in the simulation (I’m now using 12) will spike, and I’ll get an output of all their respective spike times. Then I intervene and pick the three with the most spiking. Tell me at what time all three are spiking together.

Continue reading “Picking Out Patterns (pt. 1)”

Cell Culture & MATLAB Interfacing (pt. 1)

Hello!

So this is the reference article that I am basing my project off of. Since the Arduino MEGA/autonomous navigation code is not working properly and I don’t yet have a replacement for the former, my mentor suggested I begin working on the cell culture-MATLAB connection instead.

What the reference article does

Before I got started replicating what they did, I first had to understand it. Anyway, here’s a nice flow chart I drew up that describes how their ‘output decoding’ works: Continue reading “Cell Culture & MATLAB Interfacing (pt. 1)”