Circuits, Oscillations & Neural Coding

rate coding

Rate coding is one of the brain's basic ways of carrying information: a neuron tells the rest of the brain how strong or important something is by how fast it fires. A neuron speaks in brief electrical blips called spikes (also known as action potentials), and in rate coding the message lives in how many spikes it sends per second — its firing rate — rather than in the exact instant each spike arrives. A faster machine-gun rattle of spikes means a louder, brighter, or more intense signal; a slow, lazy trickle means a weak one. It is a bit like a dimmer switch reporting brightness by how rapidly it ticks, not by the precise timing of any single tick.

To read a rate, you have to count over a stretch of time (or average across many similar neurons), so rate coding trades speed for steadiness: it is robust and easy to interpret, but a little slow, because counting spikes in a window of tens or hundreds of milliseconds takes time. This scheme was first described over a century ago — Edgar Adrian found that pressing harder on a frog's muscle made its sensory nerves fire faster — and it remains one of the best-understood codes in the brain. You can see it at work when a brighter light makes a retinal neuron fire faster, when a stronger touch speeds up a skin sensor, or when a muscle contracts harder as its motor neurons ramp up their rate.

Rate coding is often contrasted with temporal coding, the idea that the precise timing or pattern of spikes — not just their count — also carries meaning. The two are not rivals so much as complementary: the same spike train can convey a slow, reliable estimate of intensity through its rate while also packing finer, faster detail into its exact timing. Which one matters most depends on the brain region, the kind of stimulus, and how quickly the animal must act.

"Rate" here means spikes per second, usually written in hertz (Hz); a neuron firing 40 spikes a second is firing at 40 Hz.

Also called
frequency codingrate codefiring-rate code发放率编码發放率編碼速率编码速率編碼