Dynamic selection of models for a ventilator-management advisor.

A ventilator-management advisor (VMA) is a computer program that monitors patients who are treated with a mechanical ventilator. A VMA implements a patient-specific physiologic model to interpret patient data and to predict the effects of alternative control settings for the ventilator. Because a VMA evaluates its physiologic model repeatedly during each cycle of data interpretation, highly complex models may require more computation time than is available in this time-critical application. On the other hand, less complex models may be inaccurate if they are unable to represent a patient's physiologic abnormalities. For each patient, a VMA should select a model that balances the tradeoff of prediction accuracy and computation-time complexity. I present a method to select models that are at an appropriate level of detail for time-constrained decision tasks. The method is based on a local search in a graph of models (GoM) for a model that maximizes the tradeoff of computation-time complexity and prediction accuracy. For each model under consideration, a belief network computes a probability of model adequacy given the qualitative prior information, and the goodness of fit of the model to the data provides a measure of the conditional probability of adequacy given the quantitative observations. I apply this method to the problem of model selection for a VMA. I describe an implementation of a graph of physiologic models that range in complexity from VentPlan, a simple model with 3 compartments, to VentSim, a multicompartment model with detailed airway, circulation and mechanical ventilator components.(ABSTRACT TRUNCATED AT 250 WORDS)

[1]  G. Schwarz Estimating the Dimension of a Model , 1978 .

[2]  R. Fateman,et al.  A System for Doing Mathematics by Computer. , 1992 .

[3]  R. Riley,et al.  Ideal alveolar air and the analysis of ventilation-perfusion relationships in the lungs. , 1949, Journal of applied physiology.

[4]  George Thomsen,et al.  SIMV: An Application of Mathematical Modeling in Ventilator Management , 1989 .

[5]  Judea Pearl,et al.  Fusion, Propagation, and Structuring in Belief Networks , 1986, Artif. Intell..

[6]  David J. Spiegelhalter,et al.  Local computations with probabilities on graphical structures and their application to expert systems , 1990 .

[7]  L B Sheiner,et al.  Bayesian individualization of pharmacokinetics: simple implementation and comparison with non-Bayesian methods. , 1982, Journal of pharmaceutical sciences.

[8]  J B Bassingthwaighte,et al.  Using computer models to understand complex systems. , 1985, The Physiologist.

[9]  Sanjaya Addanki,et al.  PROMPT: An Innovative Design Tool , 1987, AAAI.

[10]  Sanjaya Addanki,et al.  Graphs of Models , 1991, Artif. Intell..

[11]  Bernard P. Zeigler,et al.  Theory of Modelling and Simulation , 1979, IEEE Transactions on Systems, Man, and Cybernetics.

[12]  Eric Horvitz,et al.  Time-Dependent Utility and Action Under Uncertainty , 1991, UAI.

[13]  Leo Joskowicz,et al.  Automated Model Selection Using Context-Dependent Behaviors , 1992, AAAI.

[14]  Brian Falkenhainer,et al.  Compositional modeling of physical systems , 1993 .

[15]  Daniel S. Weld Automated model switching: Discrepancy driven selection of approximation reformulations , 1989 .

[16]  Daniel S. Weld Reasoning about Model Accuracy , 1992, Artif. Intell..

[17]  Jeanette X. Polaschek,et al.  The design and implementation of a ventilator-management advisor , 1993, Artif. Intell. Medicine.

[18]  Geoffrey W. Rutledge Dynamic selection of models under time constraints , 1991, [1991] Proceedings. The Second Annual Conference on AI, Simulation and Planning in High Autonomy Systems.