9 research outputs found
System monitoring and diagnosis with qualitative models
A substantial foundation of tools for model-based reasoning with incomplete knowledge was developed: QSIM (a qualitative simulation program) and its extensions for qualitative simulation; Q2, Q3 and their successors for quantitative reasoning on a qualitative framework; and the CC (component-connection) and QPC (Qualitative Process Theory) model compilers for building QSIM QDE (qualitative differential equation) models starting from different ontological assumptions. Other model-compilers for QDE's, e.g., using bond graphs or compartmental models, have been developed elsewhere. These model-building tools will support automatic construction of qualitative models from physical specifications, and further research into selection of appropriate modeling viewpoints. For monitoring and diagnosis, plausible hypotheses are unified against observations to strengthen or refute the predicted behaviors. In MIMIC (Model Integration via Mesh Interpolation Coefficients), multiple hypothesized models of the system are tracked in parallel in order to reduce the 'missing model' problem. Each model begins as a qualitative model, and is unified with a priori quantitative knowledge and with the stream of incoming observational data. When the model/data unification yields a contradiction, the model is refuted. When there is no contradiction, the predictions of the model are progressively strengthened, for use in procedure planning and differential diagnosis. Only under a qualitative level of description can a finite set of models guarantee the complete coverage necessary for this performance. The results of this research are presented in several publications. Abstracts of these published papers are presented along with abtracts of papers representing work that was synergistic with the NASA grant but funded otherwise. These 28 papers include but are not limited to: 'Combined qualitative and numerical simulation with Q3'; 'Comparative analysis and qualitative integral representations'; 'Model-based monitoring of dynamic systems'; 'Numerical behavior envelopes for qualitative models'; 'Higher-order derivative constraints in qualitative simulation'; and 'Non-intersection of trajectories in qualitative phase space: a global constraint for qualitative simulation.
Self-calibrating models for dynamic monitoring and diagnosis
The present goal in qualitative reasoning is to develop methods for automatically building qualitative and semiquantitative models of dynamic systems and to use them for monitoring and fault diagnosis. The qualitative approach to modeling provides a guarantee of coverage while our semiquantitative methods support convergence toward a numerical model as observations are accumulated. We have developed and applied methods for automatic creation of qualitative models, developed two methods for obtaining tractable results on problems that were previously intractable for qualitative simulation, and developed more powerful methods for learning semiquantitative models from observations and deriving semiquantitative predictions from them. With these advances, qualitative reasoning comes significantly closer to realizing its aims as a practical engineering method
Spurious Behaviors in Qualitative Prediction
This paper was originally an Area Exam report, so may seem somewhat sketchy and incomplete.I examine the scope and causes of the spurious behavior problem in two widely different approaches to qualitative prediction, Sacks' PLR and Kuipers' QSIM. QSIM's proliferation of spurious behaviors and PLR's limited applicability and problematic extensibility lead me to propose a third, intermediate approach to qualitative prediction called the Phase Space Geometry approach. This has the potential advantages of predicting far fewer spurious behaviors than QSIM-like approaches and being directly applicable to nonlinear systems of all orders.MIT Artificial Intelligence Laborator
Utilization of the MVL system in qualitative reasoning about the physical world
Ankara : Department of Computer Engineering and Information Science and Institute of Engineering and Science, Bilkent Univ., 1993.Thesis (Master's) -- Bilkent University, 1993.Includes bibliographical references leaves 60-63An experimental progra.m, QRM, has been implemented using the inference
mechanism of the Multivalued Logics (MVL) Theorem Proving System of
Matthew Ginsberg. QRM has suitable facilities to reason about dynamical
systems in qualitative terms. It uses Kenneth Forbus’s Qualitative Process
Theory (QPT) to describe a physical system and constructs the envisionment
tree for a given initial situation. In this thesis, we concentrate on knowledge
representation issues, and basic qualitative reasoning tasks based on QPT.
We offer some insights about what MVL can provide for writing Qualitative
Physics programs.Şencan, Mine ÜlküM.S
Recommended from our members
Nostrum: Constraint Directed Diagnosis
This thesis describes the design, implementation and use of NOSTRUM, a computer program that diagnoses faults in electrical and mechanical devices. The diagnosis is driven from a model of the components of the device. The model itself represents the operating principles of the component parts of the device. By choosing to model the operating principles on a constraint based system it is easy to predict the consequences of infringement of those operating principles, and also to back propagate from an observed symptom to a hypothesized fault.
NOSTRUM interacts with the user, proposing tests to perform on the device and asking if the predicted consequences of a hypothesis are observed. NOSTRUM allows experiential knowledge in the form of fault models to be added to modify and speed up its search strategy.
At a general level NOSTRUM can perform diagnosis in novel situations, pinpointing a break in the structure of the device whilst not necessarily being able to describe the nature of that break
Predicting the approximate functional behaviour of physical systems
This dissertation addresses the problem of the computer prediction of the approximate
behaviour of physical systems describable by ordinary differential equations.Previous approaches to behavioural prediction have either focused on an exact
mathematical description or on a qualitative account. We advocate a middle ground: a
representation more coarse than an exact mathematical solution yet more specific than a
qualitative one. What is required is a mathematical expression, simpler than the exact
solution, whose qualitative features mirror those of the actual solution and whose
functional form captures the principal parameter relationships underlying the behaviour of
the real system. We term such a representation an approximate functional solution.Approximate functional solutions are superior to qualitative descriptions because they
reveal specific functional relationships, restore a quantitative time scale to a process and
support more sophisticated comparative analysis queries. Moreover, they can be superior to
exact mathematical solutions by emphasizing comprehensibility, adequacy and practical
utility over precision.Two strategies for constructing approximate functional solutions are proposed. The first
abstracts the original equation, predicts behaviour in the abstraction space and maps this
back to the approximate functional level. Specifically, analytic abduction exploits
qualitative simulation to predict the qualitative properties of the solution and uses this
knowledge to guide the selection of a parameterized trial function which is then tuned with
respect to the differential equation. In order to limit the complexity of a proposed
approximate functional solution, and hence maintain its comprehensibility,
back-of-the-envelope reasoning is used to simplify overly complex expressions in a
magnitude extreme. If no function is recognised which matches the predicted behaviour,
segment calculus is called upon to find a composite function built from known primitives
and a set of operators. At the very least, segment calculus identifies a plausible structure
for the form of the solution (e.g. that it is a composition of two unknown functions).
Equation parsing capitalizes on this partial information to look for a set of termwise
interactions which, when interpreted, expose a particular solution of the equation.The second, and more direct, strategy for constructing an approximate functional solution is
embodied in the closed form approximation technique. This extends approximation
methods to equations which lack a closed form solution. This involves solving the
differential equation exactly, as an infinite series, and obtaining an approximate functional
solution by constructing a closed form function whose Taylor series is close to that of the
exact solutionThe above techniques dovetail together to achieve a style of reasoning closer to that of an
engineer or physicist rather than a mathematician. The key difference being to sacrifice the
goal of finding the correct solution of the differential equation in favour of finding an
approximation which is adequate for the purpose to which the knowledge will be put.
Applications to Intelligent Tutoring and Design Support Systems are suggested
Seventh Annual Workshop on Space Operations Applications and Research (SOAR 1993), volume 1
This document contains papers presented at the Space Operations, Applications and Research Symposium (SOAR) Symposium hosted by NASA/Johnson Space Center (JSC) on August 3-5, 1993, and held at JSC Gilruth Recreation Center. SOAR included NASA and USAF programmatic overview, plenary session, panel discussions, panel sessions, and exhibits. It invited technical papers in support of U.S. Army, U.S. Navy, Department of Energy, NASA, and USAF programs in the following areas: robotics and telepresence, automation and intelligent systems, human factors, life support, and space maintenance and servicing. SOAR was concerned with Government-sponsored research and development relevant to aerospace operations. More than 100 technical papers, 17 exhibits, a plenary session, several panel discussions, and several keynote speeches were included in SOAR '93
Taming intractable branching in qualitative simulation
Qualitative simulation of behavior from structure is a valuable method for reasoning about partially known physical systems. Unfortunately, in many realistic situations, a qualitative description of structure is consistent with an intractibly large number of behavioral predictions. We present two complementary methods, representing different trade-offs between generality and power, for taming an important case of intractible branching. The first method applies to the most general case of the problem. It changes the level of the behavioral description to aggregate an exponentially exploding tree of behaviors into a few distinct possibilities The second method draws on additional mathematical knowledge, and assumptions about the smoothness of partially known functional relationships, to derive a correspondingly stronger result. Higher-order derivative constraints are automatically derived by manipulating the structural constraint model algebraically, and applied to eliminate impossible branches These methods have been implemented as extensions to QSIM and tested on a substantial number of examples They move us significantly closer to the goal of reasoning qualitatively about complex physical system