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

Discussion

What is the advantage of separating knowledge from inference?

  • A.The system requires less memory to store the same information
  • B.The resulting system needs no evaluation before being deployed
  • C.Knowledge can be added or corrected without rewriting the reasoner
  • D.Inference becomes faster than it would be in an integrated system

Answer: C

Because the reasoner is general and the knowledge is data, a domain expert can extend the system by adding sentences rather than by programming, which was the great promise of the knowledge based approach. Speed is usually worse than a hand coded program, memory is not saved, and evaluation remains essential. Making a system extensible by people who are not programmers is an architectural goal that recurs whenever domain expertise and software expertise sit in different heads.

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

Post your comment

Please log in or register to post a comment.