CTRNNs are a type of Recurrent Neural Network designed to model temporal dynamics in continuous time. They are particularly useful in fields like evolutionary robotics, where agents need to process sensory inputs and generate motor outputs in real-time.
The most basic definition is as follows:
Where:
- is the time constant of neuron , determining how quickly it responds to inputs.
- is the rate of change of the neuron’s state over time.
- represents the decay of the neuron’s state.
- is the weighted sum of inputs from other neurons, where is the weight from neuron to neuron , is an activation function (often a sigmoid), and is a bias term.
- is the external input to neuron at time .

Difference Equation
For simulation, we update neuron states at each timestep:
The term: Decay that pulls the state back to zero. This mirrors the biological tendancy towards equilibrium.
Parameter effects:
- large → slow, integrative
- small → fast, reactive
- large → strong recurrence
- positive → neuron more easily activated
Comparison to BioPhysics Models
CTRNNs abstract away from detailed biophysical models like the Hodgkin Huxley Model, which models ion channel conductances with four coupled ODEs. CTRNNs collapse this complexity into a single state variable with decay, capturing rate dynamics rather than spiking.
I thought it would be of interesting note, because they are similar in quite a few ways. Mean Field Theory was introduced to solve the exact calculation for Hodgkin Huxley as that was a complicated operation.