Automatic Methods for Continuous State Space Abstraction

Abstract

Reinforcement learning algorithms are often tasked with learning an optimal control policy in a continuous state space. Since it is infeasible to learn the optimal action to take for every possible observation in a continuous state space, useful abstractions of the space must be constructed and subsequently learned on. Abstraction techniques that generalize the space into very few abstract states must take care to avoid creating an abstraction that prevents learning the optimal policy. Many commonly used abstractions, such as CMAC can take considerable effort to tune to ensure a learnable abstraction is created. In this work we propose three methods that derive state abstractions automatically, in part by making use of the dimensionality reduction capability of the RL-SANE algorithm. We show that abstractions derived from these automatic methods can allow a learning algorithm to converge to the optimal policy faster than with a fixed abstraction. Additionally, these techniques are able to break the space into very few abstract states, further facilitating rapid learning.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 2012
Accession Number
ADA563356

Entities

People

  • Robert Wright
  • Steven Loscalzo

Organizations

  • Air Force Research Laboratory

Tags

Communities of Interest

  • Autonomy
  • Energy and Power Technologies

DTIC Thesaurus Topics

  • Abstracts
  • Air Force Research Laboratories
  • Algorithms
  • Artificial Intelligence
  • Artificial Intelligence Computing
  • Automatic
  • Coding
  • Dimensionality Reduction
  • Information Processing
  • Information Systems
  • Machine Learning
  • Mathematics
  • Neural Networks
  • Observation
  • Reinforcement Learning
  • United States Government

Fields of Study

  • Engineering
  • Geography

Readers

  • Distributed Systems and Data Platform Development
  • Neural Network Machine Learning.
  • Operations Research

Technology Areas

  • AI & ML
  • AI & ML - Machine Learning Algorithms
  • AI & ML - Neural Networks
  • Space