Home▸Entomology & Insect Behaviour▸Drosophila Mushroom Body Learning Circuit (2D)

Drosophila Mushroom Body Learning Circuit (2D)

Interactive 2D top-down map of the fruit fly's mushroom body: ~1500 sparsely-coding Kenyon cells, dopamine-driven synaptic depression, and the resulting approach/avoidance valence for each odor — pan and zoom the same circuit driving insect associative learning.

Entomology & Insect Behaviour2DAdvanced60 FPS📱 Mobile-adapted⇄ 3D version
2d-biology-ext-topic-72 ↗ Open standalone

This is the 2D top-down sibling of the mushroom-body learning circuit: the same ~1,500 Kenyon cells, the same five pre-defined sparse odor ensembles, and the same dopamine-gated synaptic depression rule, rendered as a pannable, zoomable flat map instead of a 3D point cloud. Pairing an odor with a simulated dopamine reward or punishment pulse depresses that odor's active Kenyon cells' synapses onto one of two mushroom-body output neurons — approach or avoidance — exactly as reward- and punishment-signalling dopaminergic neurons do in the living fly. Live readouts track the resulting behavioural valence, the size of the active Kenyon-cell ensemble, and the remaining synaptic weight on each pathway, while a moving marker shows the circuit's approach/avoid decision shift in real time as learning accumulates.

⚙ Under the hood

Pannable, zoomable 2D map of the fruit fly's mushroom body: sparse Kenyon-cell odor coding, dopamine-driven synaptic depression, and the resulting approach/avoidance valence for each odor — the 2D sibling of the 3D circuit model.

neurosciencedrosophilainsect-brainassociative-learningsynaptic-plasticityentomology

2D · HTML5 Canvas 2D · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)