Rhythmic representations: Learning periodic patterns for scalable place recognition at a sublinear storage cost

Publisher:
Institute of Electrical and Electronics Engineers (IEEE)
Publication Type:
Journal Article
Citation:
IEEE Robotics and Automation Letters, 2018, 3, (2), pp. 811-818
Issue Date:
2018-04-01
Full metadata record
Robotic and animal mapping systems share many challenges and characteristics: They must function in a wide variety of environmental conditions, enable the robot or animal to navigate effectively to find food or shelter, and be computationally tractable from both a speed and storage perspective.With regards to map storage, the mammalian brain appears to take a diametrically opposed approach to all current robotic mapping systems. Where robotic mapping systems attempt to solve the data association problem to minimize representational aliasing, neurons in the brain intentionally break data association by encoding large (potentially unlimited) numbers of places with a single neuron. In this letter, we propose a novel method based on supervised learning techniques that seeks out regularly repeating visual patterns in the environment with mutually complementary co-prime frequencies, and an encoding scheme that enables storage requirements to growsublinearlywith the size of the environment beingmapped.To improve robustness in challenging real-world environments while maintaining storage growth sublinearity, we incorporate both multiexemplar learning and data augmentation techniques. Using large benchmark robotic mapping datasets, we demonstrate the combined system achieving high-performance place recognition with sublinear storage requirements and characterize the performancestorage growth tradeoff curve. The work serves as the first robotic mapping system with sublinear storage scaling properties, as well as the first large-scale demonstration in real-world environments of one of the proposed memory benefits of these neurons.
Please use this identifier to cite or link to this item: