How to modify a neural network gradually without changing its input-output functionality
Related Experiment Videos
Christopher DiMattina1, Kechen Zhang
1Department of Neuroscience, Johns Hopkins University School of Medicine, Baltimore, MD 21205, USA. chris_dimattina@yahoo.com
Abstract:
It is generally unknown when distinct neural networks having different synaptic weights and thresholds implement identical input-output transformations. Determining the exact conditions for structurally distinct yet functionally equivalent networks may shed light on the theoretical constraints on how diverse neural circuits might develop and be maintained to serve identical functions. Such consideration also imposes practical limits on our ability to uniquely infer the structure of underlying neural circuits from stimulus-response measurements. We introduce a biologically inspired mathematical method for determining when the structure of a neural network can be perturbed gradually while preserving functionality. We show that for common three-layer networks with convergent and nondegenerate connection weights, this is possible only when the hidden unit gains are power functions, exponentials, or logarithmic functions, which are known to approximate the gains seen in some biological neurons. For practical applications, our numerical simulations with finite and noisy data show that continuous confounding of parameters due to network functional equivalence tends to occur approximately even when the gain function is not one of the aforementioned three types, suggesting that our analytical results are applicable to more general situations and may help identify a common source of parameter variability in neural network modeling.
Related Concept Videos
Neuroplasticity
Neural Regulation
Multi-input and Multi-variable systems
In the absence of...
Transformations of Functions I
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...
Forced Transdifferentiation
Artificial transdifferentiation occurs...