The Quality of Models
Posted: Thu Apr 06, 1995 5:52 pm
The Quality of Models
In response to the question, "How do you know when you have quality models?":
For me, all models are used for prediction -- whether the model is used to
predict a point in the future or to suggest a familiar pattern of system
performance. I find models more useful when they are used to explain how
things fit together to perform rather than predict points. That distinction
yields two broad categories: explanatory models and empirical models.
Not to put too fine a point on it, how do I know when I have a good
explanatory model? When the model tells me something about the real world
that I did not previously know. That is, if I can see enough familiar
structure (concreteness) in a model and that model produces performance
patterns that are familiar (timing, phases and amplitude of oscillations, say),
I gain confidence in the model. And again, if the model produces some
surprising behavior that I can relate to experience and data from the past, my
confidence in the model quality increases.
Mr. Moreno talked a bit about the process of and assumptions used in model
building. The process should include enough of the physics or concreteness
from the system so that I can compare its output to some historical, recorded
data. Data about populations or inventories or even attitudes from attitude
surveys can be compared to model outcomes. A match doesnt signal quality,
but it can help.
On the other hand, if the model contains a lot of soft or judgment parameters
(constants, table functions, or ethereal formulations), I can get a little edgy
about the output. So, I like terms that are unambiguous wherever possible in
the model. (Here I am using the notion of ambiguity as it connotes multiple
interpretations for the same data.) This need for clarity is one of the
benefits of model building. To the extent that the model reduces ambiguity --
about structure or parameter values -- it has already done me a service.
Im afraid I havent been much help here. It may be that judging quality in
models is similar to judging quality in art. It takes some talent, some skill,
and some practice. And even with all that, sometimes an expert is fooled.
jt55@delphi.com
Jim Thompson
In response to the question, "How do you know when you have quality models?":
For me, all models are used for prediction -- whether the model is used to
predict a point in the future or to suggest a familiar pattern of system
performance. I find models more useful when they are used to explain how
things fit together to perform rather than predict points. That distinction
yields two broad categories: explanatory models and empirical models.
Not to put too fine a point on it, how do I know when I have a good
explanatory model? When the model tells me something about the real world
that I did not previously know. That is, if I can see enough familiar
structure (concreteness) in a model and that model produces performance
patterns that are familiar (timing, phases and amplitude of oscillations, say),
I gain confidence in the model. And again, if the model produces some
surprising behavior that I can relate to experience and data from the past, my
confidence in the model quality increases.
Mr. Moreno talked a bit about the process of and assumptions used in model
building. The process should include enough of the physics or concreteness
from the system so that I can compare its output to some historical, recorded
data. Data about populations or inventories or even attitudes from attitude
surveys can be compared to model outcomes. A match doesnt signal quality,
but it can help.
On the other hand, if the model contains a lot of soft or judgment parameters
(constants, table functions, or ethereal formulations), I can get a little edgy
about the output. So, I like terms that are unambiguous wherever possible in
the model. (Here I am using the notion of ambiguity as it connotes multiple
interpretations for the same data.) This need for clarity is one of the
benefits of model building. To the extent that the model reduces ambiguity --
about structure or parameter values -- it has already done me a service.
Im afraid I havent been much help here. It may be that judging quality in
models is similar to judging quality in art. It takes some talent, some skill,
and some practice. And even with all that, sometimes an expert is fooled.
jt55@delphi.com
Jim Thompson