Review Article

Constraints of Biological Neural Networks and Their Consideration in AI Applications

Table 1

A summary of constraints of biological neural networks and the possible associated constraints for designing artificial neural networks. For further examples and references of these constraints refer to the main text.

Process or structureConstraints in biological networksPossible constraints in artificial networks

Chemical synapsesSlow and prone to fatigueSynaptic modification possible without these constraints or accurate representation of the biological process (although fatigue can be useful in learning)
Graded potential neuronsElectric charge (ions) leaks, so information can only be transported a short distanceElectronics or computer simulations do not present these constraints
Spiking neuronsLess information can be carried than with graded potential neuronsNo need to simulate spiking neurons, as no artificial constraints on graded potential neurons exist
Size of neural networksEnergetically costly, especially in small/cognitively simple animalsArtificial networks will have higher energy costs. This may be a constraint depending on the application (i.e., importance of battery life)
Ecological functionMany well studied neural networks are related to survival behaviours—and are tightly tuned to these behavioursArtificial networks designed to implement different behaviours may not work, as they are not performing exactly the same role
Multi-stimuli responsesNo single neural network is optimal for a behaviour, and several environmental stimuli and neural pathways combine to produce a robust behaviourOptimising a single neural network for a behaviour may be difficult. Unexpected (and possibly poor) results may occur in overly simple environments