Theories of Comparative Analysis

Comparative analysis is the problem of predicting how a system will react to perturbations in its parameters, and why. For example, comparative analysis could be asked to explain why the period of an oscillating spring/block system would increase if the mass of the block were larger. This the...

Full description

Bibliographic Details
Main Author: Weld, Daniel S.
Language:en_US
Published: 2004
Subjects:
Online Access:http://hdl.handle.net/1721.1/6846
_version_ 1811072882280759296
author Weld, Daniel S.
author_facet Weld, Daniel S.
author_sort Weld, Daniel S.
collection MIT
description Comparative analysis is the problem of predicting how a system will react to perturbations in its parameters, and why. For example, comparative analysis could be asked to explain why the period of an oscillating spring/block system would increase if the mass of the block were larger. This thesis formalizes the task of comparative analysis and presents two solution techniques: differential qualitative (DQ) analysis and exaggeration. Both techniques solve many comparative analysis problems, providing explanations suitable for use by design systems, automated diagnosis, intelligent tutoring systems, and explanation based generalization. This thesis explains the theoretical basis for each technique, describes how they are implemented, and discusses the difference between the two. DQ analysis is sound; it never generates an incorrect answer to a comparative analysis question. Although exaggeration does occasionally produce misleading answers, it solves a larger class of problems than DQ analysis and frequently results in simpler explanations.
first_indexed 2024-09-23T09:19:07Z
id mit-1721.1/6846
institution Massachusetts Institute of Technology
language en_US
last_indexed 2024-09-23T09:19:07Z
publishDate 2004
record_format dspace
spelling mit-1721.1/68462019-04-10T14:25:09Z Theories of Comparative Analysis Weld, Daniel S. qualitative analysis causal reasoning comparativesanalysis DQ analysis exaggeration Comparative analysis is the problem of predicting how a system will react to perturbations in its parameters, and why. For example, comparative analysis could be asked to explain why the period of an oscillating spring/block system would increase if the mass of the block were larger. This thesis formalizes the task of comparative analysis and presents two solution techniques: differential qualitative (DQ) analysis and exaggeration. Both techniques solve many comparative analysis problems, providing explanations suitable for use by design systems, automated diagnosis, intelligent tutoring systems, and explanation based generalization. This thesis explains the theoretical basis for each technique, describes how they are implemented, and discusses the difference between the two. DQ analysis is sound; it never generates an incorrect answer to a comparative analysis question. Although exaggeration does occasionally produce misleading answers, it solves a larger class of problems than DQ analysis and frequently results in simpler explanations. 2004-10-20T20:02:12Z 2004-10-20T20:02:12Z 1988-05-01 AITR-1035 http://hdl.handle.net/1721.1/6846 en_US AITR-1035 181 p. 22159466 bytes 8248976 bytes application/postscript application/pdf application/postscript application/pdf
spellingShingle qualitative analysis
causal reasoning
comparativesanalysis
DQ analysis
exaggeration
Weld, Daniel S.
Theories of Comparative Analysis
title Theories of Comparative Analysis
title_full Theories of Comparative Analysis
title_fullStr Theories of Comparative Analysis
title_full_unstemmed Theories of Comparative Analysis
title_short Theories of Comparative Analysis
title_sort theories of comparative analysis
topic qualitative analysis
causal reasoning
comparativesanalysis
DQ analysis
exaggeration
url http://hdl.handle.net/1721.1/6846
work_keys_str_mv AT welddaniels theoriesofcomparativeanalysis