Neural Comp. NEW Faster Access
HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
 QUICK SEARCH:   [advanced]


     


This Article
Right arrow Full Text
Right arrow Full Text (PDF)
Right arrow Alert me when this article is cited
Right arrow Alert me if a correction is posted
Services
Right arrow Similar articles in this journal
Right arrow Alert me to new issues of the journal
Right arrow Download to citation manager
Right arrow reprints & permissions
Citing Articles
Right arrow Citing Articles via Google Scholar
Google Scholar
Right arrow Articles by Creutzig, F.
Right arrow Articles by Sprekeler, H.
Right arrow Search for Related Content
PubMed
Right arrow Articles by Creutzig, F.
Right arrow Articles by Sprekeler, H.
(Neural Computation. 2007;20:1026-1041.)
© 2007 The MIT Press


Letter

Predictive Coding and the Slowness Principle: An Information-Theoretic Approach

Felix Creutzig

felix{at}creutzig.de Institute for Theoretical Biology, Humboldt-Universität zu Berlin, 10115 Berlin, Germany, and Bernstein Center for Computational Neuroscience, 10115 Berlin, Germany

Henning Sprekeler

h.sprekeler{at}biologie.hu-berlin.de Institute for Theoretical Biology, Humboldt-Universität zu Berlin, 10115 Berlin, Germany, and Bernstein Center for Computational Neuroscience, 10115 Berlin, Germany

Understanding the guiding principles of sensory coding strategies is a main goal in computational neuroscience. Among others, the principles of predictive coding and slowness appear to capture aspects of sensory processing. Predictive coding postulates that sensory systems are adapted to the structure of their input signals such that information about future inputs is encoded. Slow feature analysis (SFA) is a method for extracting slowly varying components from quickly varying input signals, thereby learning temporally invariant features. Here, we use the information bottleneck method to state an information-theoretic objective function for temporally local predictive coding. We then show that the linear case of SFA can be interpreted as a variant of predictive coding that maximizes the mutual information between the current output of the system and the input signal in the next time step. This demonstrates that the slowness principle and predictive coding are intimately related.







HOME HELP FEEDBACK SUBSCRIPTIONS ARCHIVE SEARCH TABLE OF CONTENTS
J COGNITIVE NEUROSCIENCE NEURAL COMPUTATION MIT PRESS JOURNALS
Copyright © 2007 by The MIT Press.