Litcius/Paper detail

A Hybrid Compact Neural Architecture for Visual Place Recognition

Marvin Chancan, Luis Hernandez-Nunez, Ajay Narendra, Andrew B. Barron, Michael Milford

2020IEEE Robotics and Automation Letters58 citationsDOIOpen Access PDF

Abstract

State-of-the-art algorithms for visual place recognition, and related visual navigation systems, can be broadly split into two categories: computer-science-oriented models including deep learning or image retrieval-based techniques with minimal biological plausibility, and neuroscience-oriented dynamical networks that model temporal properties underlying spatial navigation in the brain. In this letter, we propose anew compact and high-performing place recognition model that bridges this divide for the first time. Our approach comprises two key neural models of these categories: (1) FlyNet, a compact, sparse two-layer neural network inspired by brain architectures of fruit flies, Drosophila melanogaster, and (2) a one-dimensional continuous attractor neural network (CANN). The resulting FlyNet+CANN network incorporates the compact pattern recognition capabilities of our FlyNet model with the powerful temporal filtering capabilities of an equally compact CANN, replicating entirely in a hybrid neural implementation the functionality that yields high performance in algorithmic localization approaches like SeqSLAM. We evaluate our model, and compare it to three state-of-the-art methods, on two benchmark real-world datasets with small viewpoint variations and extreme environmental changes - achieving 87% AUC results under day to night transitions compared to 60% for Multi-Process Fusion, 46% for LoST-X and 1% for SeqSLAM, while being 6.5, 310, and 1.5 times faster, respectively.

Topics & Concepts

Computer scienceArtificial intelligenceArtificial neural networkKey (lock)Benchmark (surveying)Pattern recognition (psychology)Deep learningAttractorArchitectureCellular neural networkComputer visionDeep neural networksImage (mathematics)Time delay neural networkMachine learningNetwork architectureVisualizationFeature (linguistics)Recurrent neural networkRepresentation (politics)Feature extractionHybrid neural networkComponent (thermodynamics)Types of artificial neural networksRobotics and Sensor-Based LocalizationMultimodal Machine Learning ApplicationsAdvanced Neural Network Applications
A Hybrid Compact Neural Architecture for Visual Place Recognition | Litcius