Presented by:
Estrada, Marry Jane P.
Duterte, Ferdinand E.
IS3B
Presented to:
PRESERVING AND APPLYINGHUMAN EXPERTIES:
KNOWLEDGE-BASED SYSTEM
Knowledge-Based Systems- are adept at preserving capture and/or discovered knowledge for later sharing and/or application.
From end-user’s perspective Knowledge-Based System has three components: * Intelligent Program * User Interface * Problem-Specific database(“Workspace”)
User Interface
Intelligent Program
Workspace
User
Knowledge-based System: User’s View.
Intelligent Program
Encapsulates most of the knowledge, including possibly knowledge representations of rules, frames, defaults, and has a hierarchies, etc.
Typically rarely necessary for end users to access, and often dangerous from a security standpoint.
User interface
May enable the intelligent program to pose questions to the user about the problem at hand
May provide explanations about why the intelligent program is asking particular questions
May allow the user to query the intelligent program as to why or how a particular decision was made
Displays results
May provide graphic representations of the results (e.g., decision tree paths, parts of the instantiated class hierarchy, etc.)
May allow the user to save or print results
Problem-specific database (“workspace”)
“Database” in this context refers not to some flat or relational database, but rather a logical representation of known facts (beginning with axioms, from which inferences are drawn)
The working space where the system reads any inputs and writes its outputs (in logic form)
The inputs consist of all information provided either automatically or by the user via the UI
The outputs consist of all conclusions the intelligent program is able to drive, including both the final solution required by the user, as well as intermediate conclusions that act as stepping-stones in