Deriving Descriptions of the Mind.

Abstract

Cirrus is a tool for protocol analysis. Given an encoded protocol of a subject solving problems, it constructs a model that will produce the same protocol as the subject when it is applied to the same problems. In order to parameterize Cirrus for a task domain, the user must supply it with a problem space: a vocabulary of attributes and values for describing spaces, a set of primitive operators, and a set of macro-operators. Cirrus' model of the subject is a hierarchical plan that is designed to be executed by an agenda-based plan follower. In this paper, the philosophical and mathematical foundations of Cirrus are explored. Keywords: Cognitive psychology, Machine learning, Procedure induction, Computer programs.

Open PDF

Document Details

Document Type
Technical Report
Publication Date
Jul 07, 1987
Accession Number
ADA186647

Entities

People

  • Kurt VanLehn
  • Steve Garlick

Organizations

  • Carnegie Mellon University

Tags

Communities of Interest

  • Engineered Resilient Systems
  • Human Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Acquisition
  • Artificial Intelligence
  • Cognition
  • Cognitive Science
  • Computations
  • Computer Programs
  • Computer Science
  • Concept Formation
  • Data Reduction
  • Information Processing
  • Machine Learning
  • New York
  • Probability
  • Psychology
  • Standards
  • Students
  • Task Performance And Analysis

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence

Technology Areas

  • AI & ML
  • AI & ML - Information Retrieval
  • AI & ML - Machine Learning Algorithms
  • Space