Machine-translated by Google. Questions are authored in English.
Top

Discussion

Which practice reduces the risk that a knowledge base silently drifts out of date?

  • A.Increasing the number of rules
  • B.Running the inference engine over the whole knowledge base at regular intervals to test it
  • C.Recording the source and date of each rule
  • D.Storing the rules in a database rather than in a flat text file so that queries can be run

Answer: C

Annotating each rule with who supplied it, when and on what basis makes it possible to review the parts of the base a change in the domain has affected, instead of re-examining everything. Storage format and rule count do nothing for currency, and running the engine tests consistency rather than truth. Provenance is cheap to record at authoring time and almost impossible to reconstruct afterwards, which is why the discipline matters so much more in a knowledge base than in ordinary code.

No comment is present. Be the first to comment.
Loading…

Post your comment

Please log in or register to post a comment.