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...
Main Author: | |
---|---|
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 |