Using neural networks to understand the information that guides behavior: a case study in visual navigation.

To behave in a robust and adaptive way, animals must extract task-relevant sensory information efficiently. One way to understand how they achieve this is to explore regularities within the information animals perceive during natural behavior. In this chapter, we describe how we have used artificial neural networks (ANNs) to explore efficiencies in vision and memory that might underpin visually guided route navigation in complex worlds. Specifically, we use three types of neural network to learn the regularities within a series of views encountered during a single route traversal (the training route), in such a way that the networks output the familiarity of novel views presented to them. The problem of navigation is then reframed in terms of a search for familiar views, that is, views similar to those associated with the route. This approach has two major benefits. First, the ANN provides a compact holistic representation of the data and is thus an efficient way to encode a large set of views. Second, as we do not store the training views, we are not limited in the number of training views we use and the agent does not need to decide which views to learn.

[1]  B. Webb,et al.  Spontaneous formation of multiple routes in individual desert ants (Cataglyphis velox) , 2012 .

[2]  Geoffrey E. Hinton Training Products of Experts by Minimizing Contrastive Divergence , 2002, Neural Computation.

[3]  R. Wehner,et al.  Path Integration Provides a Scaffold for Landmark Learning in Desert Ants , 2010, Current Biology.

[4]  Geoffrey E. Hinton A Practical Guide to Training Restricted Boltzmann Machines , 2012, Neural Networks: Tricks of the Trade.

[5]  Paul Smolensky,et al.  Information processing in dynamical systems: foundations of harmony theory , 1986 .

[6]  Yoav Freund,et al.  A Short Introduction to Boosting , 1999 .

[7]  S. Wehner,et al.  Insect navigation: use of maps or Ariadne's thread ? , 1990 .

[8]  S. Shettleworth Clever animals and killjoy explanations in comparative psychology , 2010, Trends in Cognitive Sciences.

[9]  Antoine Wystrach,et al.  Ants might use different view-matching strategies on and off the route , 2012, Journal of Experimental Biology.

[10]  P. Graham,et al.  What can we learn from studies of insect navigation? , 2012, Animal Behaviour.

[11]  Geoffrey E. Hinton,et al.  Reducing the Dimensionality of Data with Neural Networks , 2006, Science.

[12]  Matthew Collett,et al.  How desert ants use a visual landmark for guidance along a habitual route , 2010, Proceedings of the National Academy of Sciences.

[13]  Andrew Philippides,et al.  How might ants use panoramic views for route navigation? , 2011, Journal of Experimental Biology.

[14]  Paul A. Viola,et al.  Rapid object detection using a boosted cascade of simple features , 2001, Proceedings of the 2001 IEEE Computer Society Conference on Computer Vision and Pattern Recognition. CVPR 2001.

[15]  Geoffrey E. Hinton,et al.  Learning and relearning in Boltzmann machines , 1986 .

[16]  Terrence J. Sejnowski,et al.  Independent Component Analysis Using an Extended Infomax Algorithm for Mixed Subgaussian and Supergaussian Sources , 1999, Neural Computation.

[17]  H. Hausen,et al.  Mechanism of phototaxis in marine zooplankton , 2008, Nature.

[18]  R. Wehner The architecture of the desert ant's navigational toolkit (Hymenoptera: Formicidae) , 2009 .

[19]  P. Graham,et al.  Ants use the panoramic skyline as a visual cue during navigation , 2009, Current Biology.

[20]  Paul Graham,et al.  Navigational Memories in Ants and Bees: Memory Retrieval When Selecting and Following Routes , 2006 .

[21]  Terrence J. Sejnowski,et al.  An Information-Maximization Approach to Blind Separation and Blind Deconvolution , 1995, Neural Computation.

[22]  Rafal Bogacz,et al.  An Infomax Algorithm Can Perform Both Familiarity Discrimination and Feature Extraction in a Single Network , 2011, Neural Computation.

[23]  Andrew Philippides,et al.  Visual scanning behaviours and their role in the navigation of the Australian desert ant Melophorus bagoti , 2014, Journal of Comparative Physiology A.

[24]  Andrew Philippides,et al.  Holistic visual encoding of ant-like routes: Navigation without waypoints , 2011, Adapt. Behav..

[25]  Geoffrey E. Hinton,et al.  A Learning Algorithm for Boltzmann Machines , 1985, Cogn. Sci..

[26]  Andrzej Cichocki,et al.  A New Learning Algorithm for Blind Signal Separation , 1995, NIPS.

[27]  Andrew Philippides,et al.  Models of Visually Guided Routes in Ants: Embodiment Simplifies Route Acquisition , 2011, ICIRA.

[28]  T. Nagel What is it like to be a Bat , 1974 .

[29]  Jochen Zeil,et al.  Catchment areas of panoramic snapshots in outdoor scenes. , 2003, Journal of the Optical Society of America. A, Optics, image science, and vision.