Forgetting Bad Behavior: Memory Management for Case-Based Navigation

Abstract

In this paper, the authors present successful strategies for forgetting cases in a Case-Based Reasoning (CBR) system applied to autonomous robot navigation. This extends previous work that involved a CBR architecture that indexes cases by the spatio-temporal characteristics of the sensor data, and outputs or selects parameters of behaviors in a behavior-based robot architecture. In such a system, the removal of cases can be applied when a new situation unlike any current case in the library is encountered, but the library is full. Various strategies of determining which cases to remove are proposed, including metrics such as how frequently a case is used and a novel spreading activation mechanism. Experimental results show that such mechanisms can increase the performance of the system significantly and allow it to essentially forget old environments in which it was trained in favor of new environments it is currently encountering. The performance of this new system is better than both a purely reactive behavior-based system and the CBR module that did not forget cases. Furthermore, such forgetting mechanisms can be useful even when there is no major environmental shift during training, since some cases can potentially be harmful or rarely used. The relationship between the forgetting mechanism and the case library size also is discussed.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jan 01, 2006
Accession Number
ADA442282

Entities

People

  • Ronald C. Arkin
  • Zsolt Kira

Organizations

  • Georgia Tech

Tags

Communities of Interest

  • Autonomy
  • Counter WMD
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Abstracts
  • Autonomous Navigation
  • Climate Change
  • Collision Avoidance
  • Electrical Grids
  • Environment
  • Gaussian Distributions
  • Learning
  • Load Monitoring
  • Machine Learning
  • Navigation
  • Reasoning
  • Relative Motion
  • Robot Navigation
  • Robots
  • Training
  • Urban Areas

Fields of Study

  • Computer science

Readers

  • Agent-Based Social Robotics and Mobile-Assisted Learning in Virtual Environments.
  • Artificial Intelligence
  • Educational Psychology

Technology Areas

  • AI & ML
  • AI & ML - Autonomous Systems
  • AI & ML - Bayesian Inference
  • Autonomy