A Model for Deliberation, Action, and Introspection

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...

Full description

Bibliographic Details
Main Author: Doyle, Jon
Language:en_US
Published: 2004
Online Access:http://hdl.handle.net/1721.1/6883
_version_ 1826203164432400384
author Doyle, Jon
author_facet Doyle, Jon
author_sort Doyle, Jon
collection MIT
description 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 adaptations, and a form of decision-making based on dialectical argumentation. A program based on this architecture inspects itself, describes aspects of 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.
first_indexed 2024-09-23T12:32:20Z
id mit-1721.1/6883
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T12:32:20Z
publishDate 2004
record_format dspace
spelling mit-1721.1/68832019-04-10T14:25:18Z A Model for Deliberation, Action, and Introspection Doyle, Jon 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 adaptations, and a form of decision-making based on dialectical argumentation. A program based on this architecture inspects itself, describes aspects of 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. 2004-10-20T20:04:14Z 2004-10-20T20:04:14Z 1980-05-01 AITR-581 http://hdl.handle.net/1721.1/6883 en_US AITR-581 249 p. 26724291 bytes 10416099 bytes application/postscript application/pdf application/postscript application/pdf
spellingShingle Doyle, Jon
A Model for Deliberation, Action, and Introspection
title A Model for Deliberation, Action, and Introspection
title_full A Model for Deliberation, Action, and Introspection
title_fullStr A Model for Deliberation, Action, and Introspection
title_full_unstemmed A Model for Deliberation, Action, and Introspection
title_short A Model for Deliberation, Action, and Introspection
title_sort model for deliberation action and introspection
url http://hdl.handle.net/1721.1/6883
work_keys_str_mv AT doylejon amodelfordeliberationactionandintrospection
AT doylejon modelfordeliberationactionandintrospection