|
| This Article | ||
| ||
| Share | ||
| Bibliographic References | ||
| Add to: | ||
| | ||
| Search | ||
| ||
| ASCII Text | x | ||
| Robert MacGregor, William Swartout, "Using a Description Classifier to Enhance Knowledge Representation," IEEE Intelligent Systems, vol. 6, no. 3, pp. 41-46, June, 1991. | |||
| BibTex | x | ||
| @article{ 10.1109/64.87683, author = {Robert MacGregor and William Swartout}, title = {Using a Description Classifier to Enhance Knowledge Representation}, journal ={IEEE Intelligent Systems}, volume = {6}, number = {3}, issn = {0885-9000}, year = {1991}, pages = {41-46}, doi = {http://doi.ieeecomputersociety.org/10.1109/64.87683}, publisher = {IEEE Computer Society}, address = {Los Alamitos, CA, USA}, } | |||
| RefWorks Procite/RefMan/Endnote | x | ||
| TY - MGZN JO - IEEE Intelligent Systems TI - Using a Description Classifier to Enhance Knowledge Representation IS - 3 SN - 0885-9000 SP41 EP46 EPD - 41-46 A1 - Robert MacGregor, A1 - William Swartout, PY - 1991 VL - 6 JA - IEEE Intelligent Systems ER - | |||
A specialized technology for reasoning with descriptions that extends the class of useful inferences beyond simple inheritance has been developed as part of the Strategic Computing Initiative of the US Dept. of Defense's Defense Advanced Research Projects Agency. Loom and the Knowledge Representation Editing and Modeling Environment (KREME), which capture this technology in the form of an inference engine, called a classifier, are described. These systems share the notion that the ability to define and reason with descriptions is basic to the task of knowledge representation. Loom supports a description language (the frame component) and a rule language, and uses its classifier to help bridge the gap between the two. The classifier gives Loom the additional deductive power to provide inference capabilities not found in current knowledge-representation tools. KREME, a knowledge acquisition and editing tool, uses a classifier to help knowledge engineers maintain consistency while developing knowledge bases. One of KREME's functions is to bring both actual and potential conflicts to developers' attention. KREME can also help merge separately developed knowledge bases. Description unification is compared with Prolog-style unification, and the benefits of description technology are examined.

