Finite state automata resulting from temporal information maximization and a temporal learning rule.
We extend Linkser's Infomax principle for feedforward neural networks to a measure for stochastic interdependence that captures spatial and temporal signal properties in recurrent systems. This measure, stochastic interaction, quantifies the Kullback-Leibler divergence of a Markov chain from a product of split chains for the single unit processes. For unconstrained Markov chains, the maximization of stochastic interaction, also called Temporal Infomax, has been previously shown to result in almost deterministic dynamics. This letter considers Temporal Infomax on constrained Markov chains, where some of the units are clamped to prescribed stochastic processes providing input to the system. Temporal Infomax in that case leads to finite state automata, either completely deterministic or weakly nondeterministic. Transitions between internal states of these systems are almost perfectly predictable given the complete current state and the input, but the activity of each single unit alone is virtually random. The results are demonstrated by means of computer simulations and confirmed analytically. It is furthermore shown numerically that Temporal Infomax leads to a high information flow from the input to internal units and that a simple temporal learning rule can approximately achieve the optimization of temporal interaction. We relate these results to experimental data concerning the correlation dynamics and functional connectivities observed in multiple electrode recordings.
Wennekers
Thomas
T
Centre for Theoretical and Computational Neuroscience, University of Plymouth, Plymouth PL4 8AA, UK. Thomas.Wennekers@plymouth.ac.uk
Ay
Nihat
N
D000200:Action Potentials / Q000502:physiology; D000818:Animals; D003198:Computer Simulation; D001330:Electronic Data Processing; D006801:Humans; D007858:Learning / Q000502:physiology*; D008390:Markov Chains; D008959:Models, Neurological; D009415:Nerve Net / Q000502:physiology*; D016571:Neural Networks, Computer; D013269:Stochastic Processes; D013997:Time Factors