A Model for Deliberation, Action and Introspection.

Abstract

This thesis investigates the problem of controlling or directing the reasoning and actions of a computer program. The basic approach explored is to view reasoning as a species of action, so that a program might apply its reasoning powers to the task of deciding what inferences to make as well as deciding what other actions to take. A design for the architecture of reasoning programs is proposed. This architecture involves self-consciousness, intentional actions, deliberate adaptions, and a form of decision making based on dialectical argumentation. A program based on this architecture inspects itself, describes aspects of itself to itself, and uses this self-reference and these self-descriptions in making decisions and taking actions. The program's mental life includes awareness of its own concepts, beliefs, desires, intentions, inferences, actions, and skills. All of these are represented by self-descriptions in a single sort of language, so that the program has access to all of these aspects of itself, and can reason about them in the same terms. (Author)

Open PDF

Document Details

Document Type
Technical Report
Publication Date
May 01, 1980
Accession Number
ADA105666

Entities

People

  • Jon Doyle

Organizations

  • Massachusetts Institute of Technology

Tags

Communities of Interest

  • Biomedical
  • C4I
  • Cyber
  • Human Systems
  • Materials and Manufacturing Processes

DTIC Thesaurus Topics

  • Accuracy
  • Algorithms
  • Artificial Intelligence
  • Cognitive Science
  • Computer Programming
  • Computer Programs
  • Computer Science
  • Computers
  • Construction
  • Databases
  • Debugging
  • Human Behavior
  • Law
  • Motivation
  • Programming Languages
  • Psychology
  • Reasoning

Fields of Study

  • Computer science

Readers

  • Artificial Intelligence
  • Occupational Health and Safety.
  • Systems Analysis and Design

Technology Areas

  • AI & ML