Papers
Topics
Authors
Recent
Gemini 2.5 Flash
Gemini 2.5 Flash
194 tokens/sec
GPT-4o
7 tokens/sec
Gemini 2.5 Pro Pro
46 tokens/sec
o3 Pro
4 tokens/sec
GPT-4.1 Pro
38 tokens/sec
DeepSeek R1 via Azure Pro
28 tokens/sec
2000 character limit reached

Grid Cell-Inspired Fragmentation and Recall for Efficient Map Building (2307.05793v3)

Published 11 Jul 2023 in cs.AI and cs.RO

Abstract: Animals and robots navigate through environments by building and refining maps of space. These maps enable functions including navigation back to home, planning, search and foraging. Here, we use observations from neuroscience, specifically the observed fragmentation of grid cell map in compartmentalized spaces, to propose and apply the concept of Fragmentation-and-Recall (FARMap) in the mapping of large spaces. Agents solve the mapping problem by building local maps via a surprisal-based clustering of space, which they use to set subgoals for spatial exploration. Agents build and use a local map to predict their observations; high surprisal leads to a "fragmentation event" that truncates the local map. At these events, the recent local map is placed into long-term memory (LTM) and a different local map is initialized. If observations at a fracture point match observations in one of the stored local maps, that map is recalled (and thus reused) from LTM. The fragmentation points induce a natural online clustering of the larger space, forming a set of intrinsic potential subgoals that are stored in LTM as a topological graph. Agents choose their next subgoal from the set of near and far potential subgoals from within the current local map or LTM, respectively. Thus, local maps guide exploration locally, while LTM promotes global exploration. We demonstrate that FARMap replicates the fragmentation points observed in animal studies. We evaluate FARMap on complex procedurally-generated spatial environments and realistic simulations to demonstrate that this mapping strategy much more rapidly covers the environment (number of agent steps and wall clock time) and is more efficient in active memory usage, without loss of performance. https://jd730.github.io/projects/FARMap/

Definition Search Book Streamline Icon: https://streamlinehq.com
References (56)
  1. Never give up: Learning directed exploration strategies, 2020.
  2. Discovering event structure in continuous narrative perception and memory. Neuron, 95(3):709–721, 2017.
  3. Openratslam: an open source brain-based slam system. Autonomous Robots, 34:149–176, 2013.
  4. Exploration by random network distillation. In ICLR, 2019.
  5. Grid cells form a global representation of connected environments. Current Biology, 25(9):1176–1182, 2015.
  6. Learning to explore using active neural slam. In ICLR, 2020.
  7. Topological simultaneous localization and mapping (slam): toward exact localization without explicit localization. TRA, 17(2):125–137, 2001.
  8. Understanding memory through hippocampal remapping. Trends in neurosciences, 31(9):469–477, 2008.
  9. Fast frontier-based information-driven autonomous exploration with an mav. ICRA, 2020.
  10. Adrianus Dingeman De Groot. Het denken van den schaker, een experimenteelpsychologie studie. 1946.
  11. Fragmentation of grid cell maps in a multicompartment environment. Nature Neuroscience, 12(10):1325–1332, 2009.
  12. A frontier-void-based approach for autonomous exploration in 3d. In SSRR, pages 351–356, 2011.
  13. Chunking in recall of symbolic drawings. Memory & cognition, 7(2):149–158, 1979.
  14. Dp-slam: Fast, robust simultaneous localization and mapping without predetermined landmarks. In IJCAI, 2003.
  15. Melih Erdogan. Dataset-of-Gazebo-Worlds-Models-and-Maps. GitHub, 2019.
  16. A density-based algorithm for discovering clusters in large spatial databases with noise. In KDD, 1996.
  17. What constitutes an episode in episodic memory? Psychological science, 22(2):243–252, 2011.
  18. Segmented slam in three-dimensional environments. Journal of Field Robotics, 27(1):85–103, 2010.
  19. Generalization of reinforcement learners with working and episodic memory. In NeurIPS, 2019.
  20. Hippocampal remapping and grid realignment in entorhinal cortex. Nature, 446(7132):190–194, 2007.
  21. Chunking mechanisms in human learning. Trends in cognitive sciences, 5(6):236–243, 2001.
  22. Expert chess memory: Revisiting the chunking hypothesis. Memory, 6(3):225–255, 1998.
  23. A tutorial on graph-based slam. IEEE Intelligent Transportation Systems Magazine, 2(4):31–43, 2010.
  24. Microstructure of a spatial map in the entorhinal cortex. Nature, 436(7052):801–806, 2005.
  25. A formal basis for the heuristic determination of minimum cost paths. IEEE transactions on Systems Science and Cybernetics, 4(2):100–107, 1968.
  26. Long short-term memory. Neural computation, 9(8):1735–1780, 1997.
  27. Evaluating the efficiency of frontier-based exploration strategies. In ISR, pages 1–8, 2010.
  28. Optimizing agent behavior over long time scales by transporting value. Nature communications, 10(1):5223, 2019.
  29. Fragmented spatial maps from surprisal: state abstraction and efficient planning. bioRxiv, 2021.
  30. Autonomous teamed exploration of subterranean environments using legged and aerial robots. In ICRA, 2022.
  31. Towards mental time travel: a hierarchical memory for reinforcement learning agents. NeurIPS, 2021.
  32. Steven M LaValle. Rapidly-exploring random trees: A new tool for path planning. 1998.
  33. Dynamic and reversible remapping of network representations in an unchanging environment. Neuron, 109(18):2967–2980, 2021.
  34. Robot operating system 2: Design, architecture, and uses in the wild. Science Robotics, 7(66), 2022.
  35. Segmented dp-slam. In IROS, 2013.
  36. Solving navigational uncertainty using grid cells on robots. PLoS computational biology, 6(11), 2010.
  37. Ratslam: a hippocampal model for simultaneous localization and mapping. In ICRA, 2004.
  38. The perceptual organization of ongoing behavior. Journal of Experimental Social Psychology, 12(5):436–450, 1976.
  39. Neural episodic control. In ICML, 2017.
  40. Constructing experience: Event models from perception to action. Trends in cognitive sciences, 21(12):962–980, 2017.
  41. Been there, done that: Meta-learning with episodic recall. In ICML, 2018.
  42. Episodic control as meta-reinforcement learning. BioRxiv, page 360537, 2018.
  43. Path integration and cognitive mapping in a continuous attractor neural network model. Journal of Neuroscience, 17(15):5900–5920, 1997.
  44. Proximal policy optimization algorithms. arXiv preprint arXiv:1707.06347, 2017.
  45. igibson 1.0: A simulation environment for interactive tasks in large realistic scenes. In IROS, 2021.
  46. Herbert A Simon. How big is a chunk? by combining data from several experiments, a basic human memory unit can be identified and measured. Science, 183(4124):482–488, 1974.
  47. Exploration with active loop-closing for fastslam. In IROS, 2004.
  48. Event boundaries in perception affect memory encoding and updating. Journal of Experimental Psychology: General, 138(2):236, 2009.
  49. Habitat 2.0: Training home assistants to rearrange their habitat. In NeurIPS, 2021.
  50. Attention is all you need. NeurIPS, 2017.
  51. Brian Yamauchi. A frontier-based approach for autonomous exploration. In CIRA, 1997.
  52. Graph-based topological exploration planning in large-scale 3d environments. In ICRA, 2021.
  53. Neuroslam: a brain-inspired slam system for 3d environments. Biological cybernetics, 113:515–545, 2019.
  54. Event segmentation. Current directions in psychological science, 16(2):80–84, 2007.
  55. Visual working memory in decision making by honey bees. PNAS, 102(14):5250–5255, 2005.
  56. Biomimetic slam algorithm based on growing self-organizing map. IEEE Access, 9:134660–134671, 2021.
Citations (1)

Summary

We haven't generated a summary for this paper yet.