Related Experiment Video
Updated: Jun 28, 2026

Quantitative Analysis of Neuronal Dendritic Arborization Complexity in Drosophila
Published on: January 7, 2019
Pruning artificial neural networks using neural complexity measures
Thomas D Jorgensen1, Barry P Haynes, Charlotte C F Norlund
1Department of Electronic and Computer Engineering, University of Portsmouth, Portsmouth, United Kingdom. Thomas.Jorgensen@port.ac.uk
Abstract:
This paper describes a new method for pruning artificial neural networks, using a measure of the neural complexity of the neural network. This measure is used to determine the connections that should be pruned. The measure computes the information-theoretic complexity of a neural network, which is similar to, yet different from previous research on pruning. The method proposed here shows how overly large and complex networks can be reduced in size, whilst retaining learnt behaviour and fitness. The technique proposed here helps to discover a network topology that matches the complexity of the problem it is meant to solve. This novel pruning technique is tested in a robot control domain, simulating a racecar. It is shown, that the proposed pruning method is a significant improvement over the most commonly used pruning method Magnitude Based Pruning. Furthermore, some of the pruned networks prove to be faster learners than the benchmark network that they originate from. This means that this pruning method can also help to unleash hidden potential in a network, because the learning time decreases substantially for a pruned a network, due to the reduction of dimensionality of the network.
Related Concept Videos
Neuroplasticity
Neural Circuits
Neuronal pools are collections of nerve cells with similar functions and interact through chemical and electrical signals. These pools include both interneurons (the central neural circuit nodes that...
Neural Regulation
Survival Tree
Building a Survival Tree
Constructing a survival tree begins...
