Learning Qualitative Models by Demonstration

Authors

  • Thomas Hinrichs Northwestern University
  • Kenneth Forbus Northwestern University

DOI:

https://doi.org/10.1609/aaai.v26i1.8153

Keywords:

Qualitative Reasoning, Cognitive Systems, Machine Learning

Abstract

Creating software agents that learn interactively requires the ability to learn from a small number of trials, extracting general, flexible knowledge that can drive behavior from observation and interaction. We claim that qualitative models provide a useful intermediate level of causal representation for dynamic domains, including the formulation of strategies and tactics. We argue that qualitative models are quickly learnable, and enable model-based reasoning techniques to be used to recognize, operationalize, and construct more strategic knowledge. This paper describes an approach to incrementally learning qualitative influences by demonstration in the context of a strategy game. We show how the learned model can help a system play by enabling it to explain which actions could contribute to maximizing a quantitative goal. We also show how reasoning about the model allows it to reformulate a learning problem to address delayed effects and credit assignment, such that it can improve its performance on more strategic tasks such as city placement.

Downloads

Published

2021-09-20

How to Cite

Hinrichs, T., & Forbus, K. (2021). Learning Qualitative Models by Demonstration. Proceedings of the AAAI Conference on Artificial Intelligence, 26(1), 207-213. https://doi.org/10.1609/aaai.v26i1.8153

Issue

Section

AAAI Technical Track: Cognitive Systems