Learning Invariant Features in Modulatory Networks through Conflict and Ambiguity

This work lays the foundation for a framework of cortical learning based on the idea of a competitive column, which is inspired by the functional organization of neurons in the cortex. A column describes a prototypical organization for neurons that gives rise to an ability to learn scale, rotation, and translation-invariant features. This is empowered by a recently developed learning rule, conflict learning, which enables the network to learn over both driving and modulatory feedforward, feedback, and lateral inputs. The framework is further supported by introducing both a notion of neural ambiguity and an adaptive threshold scheme. Ambiguity, which captures the idea that too many decisions lead to indecision, gives the network a dynamic way to resolve locally ambiguous decisions. The adaptive threshold operates over multiple timescales to regulate neural activity under the varied arrival timings of input in a highly interconnected multilayer network with feedforward and feedback. The competitive column architecture is demonstrated on a large-scale (54,000 neurons and 18 million synapses), invariant model of border ownership. The model is trained on four simple, fixed-scale shapes: two squares, one rectangle, and one symmetric L-shape. Tested on 1899 synthetic shapes of varying scale and complexity, the model correctly assigned border ownership with 74% accuracy. The model's abilities were also illustrated on contours of objects taken from natural images. Combined with conflict learning, the competitive column and ambiguity give a better intuitive understanding of how feedback, modulation, and inhibition may interact in the brain to influence activation and learning.

[1]  Jonathan R. Williford,et al.  Figure-Ground Organization in Visual Cortex for Natural Scenes , 2016, eNeuro.

[2]  John K. Tsotsos,et al.  Modeling Visual Attention via Selective Tuning , 1995, Artif. Intell..

[3]  Bartlett W. Mel,et al.  Multimap formation in visual cortex. , 2015, Journal of vision.

[4]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[5]  Kunihiko Fukushima,et al.  Neocognitron: A self-organizing neural network model for a mechanism of pattern recognition unaffected by shift in position , 1980, Biological Cybernetics.

[6]  D. J. Felleman,et al.  Distributed hierarchical processing in the primate cerebral cortex. , 1991, Cerebral cortex.

[7]  Christof Koch,et al.  A Model of Saliency-Based Visual Attention for Rapid Scene Analysis , 2009 .

[8]  David G. Lowe,et al.  Object recognition from local scale-invariant features , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[9]  Thomas Serre,et al.  A feedforward architecture accounts for rapid categorization , 2007, Proceedings of the National Academy of Sciences.

[10]  J. Nicholls From neuron to brain , 1976 .

[11]  G. Blasdel,et al.  Voltage-sensitive dyes reveal a modular organization in monkey striate cortex , 1986, Nature.

[12]  Rüdiger von der Heydt,et al.  Spike Synchrony Reveals Emergence of Proto-Objects in Visual Cortex , 2015, The Journal of Neuroscience.

[13]  Thomas Serre,et al.  Object recognition with features inspired by visual cortex , 2005, 2005 IEEE Computer Society Conference on Computer Vision and Pattern Recognition (CVPR'05).

[14]  L. Finkel,et al.  Intermediate-Level Visual Representations and the Construction of Surface Perception , 1995, Journal of Cognitive Neuroscience.

[15]  Geoffrey E. Hinton,et al.  Dynamic Routing Between Capsules , 2017, NIPS.

[16]  Heekuck Oh,et al.  Neural Networks for Pattern Recognition , 1993, Adv. Comput..

[17]  R. von der Heydt,et al.  Coding of Border Ownership in Monkey Visual Cortex , 2000, The Journal of Neuroscience.

[18]  Razvan Pascanu,et al.  Overcoming catastrophic forgetting in neural networks , 2016, Proceedings of the National Academy of Sciences.

[19]  Colin J. Akerman,et al.  Random synaptic feedback weights support error backpropagation for deep learning , 2016, Nature Communications.

[20]  Pietro Perona,et al.  Fast Feature Pyramids for Object Detection , 2014, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[21]  Shi-Min Hu,et al.  Global contrast based salient region detection , 2011, CVPR 2011.

[22]  Yuwei Cui,et al.  Why Does the Neocortex Have Columns, A Theory of Learning the Structure of the World , 2017, bioRxiv.

[23]  Kaiming He,et al.  Faster R-CNN: Towards Real-Time Object Detection with Region Proposal Networks , 2015, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[24]  Yiannis Aloimonos,et al.  Fast 2D border ownership assignment , 2015, 2015 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[25]  Tobias Brosch,et al.  Interaction of feedforward and feedback streams in visual cortex in a firing-rate model of columnar computations , 2014, Neural Networks.

[26]  Jean-Luc R Stevens,et al.  Mechanisms for Stable, Robust, and Adaptive Development of Orientation Maps in the Primary Visual Cortex , 2013, The Journal of Neuroscience.

[27]  Ali Farhadi,et al.  You Only Look Once: Unified, Real-Time Object Detection , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[28]  Scott L. Brincat,et al.  Dynamic Shape Synthesis in Posterior Inferotemporal Cortex , 2006, Neuron.

[29]  R. von der Heydt,et al.  A neural model of figure-ground organization. , 2007, Journal of neurophysiology.

[30]  D. Hubel,et al.  Sequence regularity and geometry of orientation columns in the monkey striate cortex , 1974, The Journal of comparative neurology.

[31]  R. Ee,et al.  Neural mechanisms of figure-ground organization , 2015 .

[32]  Nathan Srebro,et al.  Exploring Generalization in Deep Learning , 2017, NIPS.

[33]  Ernst Niebur,et al.  Mechanisms of perceptual organization provide auto-zoom and auto-localization for attention to objects , 2010 .

[34]  Nikola T. Markov,et al.  Anatomy of hierarchy: Feedforward and feedback pathways in macaque visual cortex , 2013, The Journal of comparative neurology.

[35]  Kate Saenko,et al.  Return of Frustratingly Easy Domain Adaptation , 2015, AAAI.

[36]  Stefan Mihalas,et al.  A model of proto-object based saliency , 2014, Vision Research.

[37]  Oliver W. Layton,et al.  Neural dynamics of feedforward and feedback processing in figure-ground segregation , 2014, Front. Psychol..

[38]  Ko Sakai,et al.  Surrounding Suppression and Facilitation in the Determination of Border Ownership , 2006, Journal of Cognitive Neuroscience.

[39]  D. Heeger Normalization of cell responses in cat striate cortex , 1992, Visual Neuroscience.

[40]  Laurent Itti,et al.  Biologically plausible learning in neural networks with modulatory feedback , 2017, Neural Networks.

[41]  Joel Z. Leibo,et al.  The dynamics of invariant object recognition in the human visual system. , 2014, Journal of neurophysiology.

[42]  Thomas Serre,et al.  Object decoding with attention in inferior temporal cortex , 2011, Proceedings of the National Academy of Sciences.

[43]  Michael I. Jordan,et al.  Learning Transferable Features with Deep Adaptation Networks , 2015, ICML.

[44]  Timothée Masquelier,et al.  Deep Networks Can Resemble Human Feed-forward Vision in Invariant Object Recognition , 2015, Scientific Reports.

[45]  G. Turrigiano The Self-Tuning Neuron: Synaptic Scaling of Excitatory Synapses , 2008, Cell.

[46]  Ko Sakai,et al.  Consistent and robust determination of border ownership based on asymmetric surrounding contrast , 2012, Neural Networks.

[47]  F. Qiu,et al.  Figure-ground mechanisms provide structure for selective attention , 2007, Nature Neuroscience.

[48]  Robert Bridson,et al.  Fast Poisson disk sampling in arbitrary dimensions , 2007, SIGGRAPH '07.

[49]  D J Field,et al.  Relations between the statistics of natural images and the response properties of cortical cells. , 1987, Journal of the Optical Society of America. A, Optics and image science.

[50]  James J. DiCarlo,et al.  How Does the Brain Solve Visual Object Recognition? , 2012, Neuron.

[51]  Charless C. Fowlkes,et al.  Contour Detection and Hierarchical Image Segmentation , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[52]  Rüdiger von der Heydt,et al.  Figure–ground organization and the emergence of proto-objects in the visual cortex , 2015, Front. Psychol..

[53]  Wei Liu,et al.  SSD: Single Shot MultiBox Detector , 2015, ECCV.