Skip to main content

Currently Skimming:

Appendix C: Review of Selected Knowledge-Representation Techniques and Tools
Pages 49-56

The Chapter Skim interface presents what we've algorithmically identified as the most significant single chunk of text within every page in the chapter.
Select key terms on the right to highlight them within pages of the chapter.


From page 49...
... ACTIVE DATA DICTIONARIES Data dictionaries are organized references to data contained in other programs, systems, databases, or collections of files. Whereas databases store and process ordinary data about objects, data dictionaries contain data about data, or metadata.
From page 50...
... Some existing database packages may be able to handle certain types of reasoning about data within the database structure itself, but in most cases the knowledge engineer must either select a different form of knowledge representation to support reasoning requirements or design a new database to handle special problems. New technology for knowl 50 edge discovery in databases shows promise for making the information more useful in the construction of more advanced reasoning systems (Piatetsky-Shapiro and Frawley, 1993; see Active Data Dictionaries.
From page 51...
... Several taxonomies for solid modeling have been proposed, but one way of categorizing most of the existing solid model approaches is to perceive them in three classes: cell-based representations; constructive solid geometry representations; and surface boundary representations. Two distinct approaches in the category of cell-based representations are the cell enumeration technique and the octree approach.
From page 52...
... Frequently, engineering problems require using mathematical relations as symbolic expressions of constraints, however. All constraints are not typically thought of as mathematical relationships and an expert system reasoning about constraints must also admit constraints expressed In a more logic-based formalism (see Constraint-Based Reasonings.
From page 53...
... There are many concepts that have been explored in artificial intelligence and programming language research that are similar to objects and taxonomies, some of which are commercially available in many forms as well as embedded in knowledge-base engineering tools. Abstract data types, frames, schema, relational tables, and semantic networks are the most commonly referred to variants of the technology.
From page 54...
... These characteristics also interact in complex patterns with multiple performance criteria or functional attributes demanded of the artifact being designed. Layout design decisions must simultaneously satisfy global requirements (e.g., usage of space)
From page 55...
... Solids can be described through the surface boundary representation as previously introduced. Boundary solid grammar provides a means of generating complex models of rigid solid objects.
From page 56...
... TRUTH MAINTENANCE Truth maintenance is a knowledge-representation technique that records the justification for information so that the fact is removed if the support for a fact is negated or removed. Truth maintenance techniques have been included in several commercial knowledge-engineering tools.


This material may be derived from roughly machine-read images, and so is provided only to facilitate research.
More information on Chapter Skim is available.