Evaluating Models
- This is really quite domain dependent. However, there
are some general consideration.
- Flexibility of the model: can you make a new instance of the model
for a new entity of this type?
- Computational expense: how expensive is it to run the model.
- Accuracy: how accurate is the result of the model.
- If I have a model of a river, and I put in an unusual rain event, does
it predict what areas will flood.
- There is also a question of post-hoc modelling. Does the model
explain what has already happened, or can it predict what
is going to happen.
- There's also a question of ease of use of the system, and how extendable
it is.