Types of Expert Systems
Types of Expert Systems
* In frame based expert system frames are used to represent the knowledge.
* A frame is a data structure with typical knowledge about a particular object or concept.
* Each frame has its own name and set of attributes.
* Frames are natural way of representing structured knowledge.
* on comparision with rule based ES it proceeds in a systematic manner.
* The concept of a frame is defined by a collection of
slots.Each slot describes a particular attribute or operation of the frame.
* Slots are used to store values.
* Object-oriented systems or frame-based systems contain the ideas of classes, instances,
and inheritance.
For example, the class vehicle could be defined, along with subclasses car and truck.
FUZZY EXPERT SYSTEMS
It works on fuzzy logic, which superset of conventional (Boolean)
logic that has been extended to handle the concept of partial truth --
truth values between "completely true" and "completely false".
* Boolean :
1-True
0-False
• But for fuzzy it ranges on scale 0-1.
• We represent expert knowledge that uses vague and ambiguous
terms in a computer using this type of expert systems.
• For example:
* Tom is very tall.
ambiguous word – very
* A glass of warm water.
warm-neither hot nor too cold
Logical operation
*Fuzzy systems lack the ability to learn and cannot adjust themselves to a new environment. On the other
hand, although neural networks can learn, they are opaque to the user, i.e. the process is black box for the
end users.
*But when you merge a neural network with fuzzy expert system, then it provides you more powerful
technology to design expert system. Integrated neuro-fuzzy systems can combine the parallel computation
and learning abilities of neural network with the human-like knowledge representation and explanation
abilities of fuzzy systems. As a result, neural networks become more transparent, while fuzzy system become
capable of learning