Fly Hero

A spiking model of a real fruit-fly brain learns a three-lane rhythm game, in the style of Guitar Hero, by trial and error.

Loading…

Hit rate after each song

 

 

Each grey dot is the cell body of one of 139,662 neurons in a fly's brain and nerve cord (Janelia and Google male CNS), seen from above with the head at the top. The empty band below the brain is the neck: only nerve fibres pass through it, so it has no cell bodies to draw. When a note falls into a lane, that lane's visual neurons fire, then Kenyon cells, then the output neurons that choose a lane; each flashes as it spikes. Nerve cord neurons flash when the brain's descending neurons send signals down the neck. For the Bio-RL fly, a hit releases reward dopamine and a mistake releases punishment dopamine, which strengthen or weaken the synapses that just fired.