Sandbox‎ > ‎Archive‎ > ‎IPT 2008-09‎ > ‎Blair's page‎ > ‎Blair's updates!‎ > ‎

2009-04-08 Knowledge Engineering

posted Aug 3, 2009, 3:39 PM by Unknown user   [ updated Aug 6, 2009, 12:26 AM by Eddie Woo ]

Engineers are...

  • Civic engineers
  • Chemistry engineers
  • Mechanical engineers
  • Molecular engineers
  • Aerospace engineers
An engineer is a person who understands the principles of a certain field and builds things in accordance with those principles.

Knowledge engineering...

  1. Acquisition, i.e. collecting - many kinds (procedural/instructive, declarative/facts); many forms (text, numbers, audio, images, video); many sources (experts and experience/mistakes)
  2. Organising, e.g. organising by pixels would be problematic in a system that tries to identify art; some sort of analysis must be done (e.g. finding similar matches for colours, basic shapes, proportions, etc)
  3. Validation - to verify and validate knowledge, making sure that it is correct and up-to-date (similar to the information process of processing)
  4. Design - to create rules of inference, understanding cause & effect

Answers to questions about knowledge engineering

For further details, see IPT: Knowledge Engineering
  1. Knowledge acquisition is complicated because of the diversity of knowledge. There are many kinds of knowledge (e.g. procedural or declarative), many data types (text, numbers, audio, iamge, video), and many sources (which may contradict each other). Furthermore, this knowledge is often very abstract, and difficult to express in a way that machines will be able to interpret and make decisions based upon.
  2. Knowledge validation is important for the obvious reason of making sure that the knowledge is correct; a decision support system that using incorrect or outdated information will produce incorrect or outdated results.