Module 4
Module 4
1. Intuition
2. Inference
3. Rank Ordering
4. Angular Fuzzy Sets
5. Neural Networks
6. Genetic Algorithm
7. Inductive Reasoning.
1.Intuition
Intuition method is based upon the common intelligence ofhuman. It is the
capacity of the human to developmembership functions on the basis of their own
intelligence and understanding capacity. There should be an in-depth knowledge
of the application to whichmembership value assignment has to be made.
The Figure below shows various shapes of weights of people measured in
kilogram in the universe. Each curve is a membershipfunction corresponding to
various fuzzy (linguistic) variables; such as very light, light, normal, heavy
andvery heavy.
The curves are based on context functions and the human developing them.
For example, if theweights are referred to range of thin persons we get one set of
curves, and if they are referred to range ofnormal weighing persons we get another
set and so on. The main characteristics of these curves for their usagein fuzzy
operationsare based on their overlapping capacity.
2)Inference
The inference method uses knowledge to perform deductive reasoning.
Deduction achieves conclusion bymeans of forward inference. There are various
methods for performing deductive reasoning.
Here the knowledgeof geometrical shapes and geometry is used for
defining membership values. The membership functionsmay be defined by
various shapes: triangular, trapezoidal, bell-shaped, Gaussian and so on. The
inferencemethod here is discussed via triangular shape.
Consider a triangle, where X, Yand Zare the angles such that
There are various types of triangles available. Here a few are considered to
explain inference methodology:
e:
If X=Y or Y=Z and if X=120º,Y=60º and Z=0º , we get
Rank Ordering
The setAλ.is called a weak lambda-cut set if it consists of all the elements
of a fuzzy set whose membershipfunctions have values greater than or equal to a
specified value. On the other hand, the setAλ, is called a Strong lambda-cut set if
it consists ofall the elements of a fuzzy set whose membership functions have
values strictlygreater than specified value. A strong λ-cut set is given by
The fourth property is essentially used in graphics. The figure below shows
a continuousvalued fuzzy with two λ-cut values.
The Figure belowshowsthe features of the membership functions.
Fuzzy inference is the process of formulating the mapping from a given input to an output using fuzzy
logic. The mapping then provides a basis from which decisions can be made, or patterns discerned.
Fuzzy reasoning
Introduction
Fuzzy reasoning, also known as approximate reasoning, is a inference procedure that derives
conclusions from a set of fuzzy if-then rules and known facts. Before introducing fuzzy
reasoning, we shall discuss the compositional rule of inference, which plays a key role in
fuzzy reasoning. Fuzzy inference system is key component of any fuzzy logic
system. It uses fuzzy set theory, IF-THEN rules and fuzzy reasoning process to
find the output corresponding to crisp inputs. Predicates in IF-THEN rules are
connected using and or or logical connectives. Following are types of FIS
Fuzzification
Fuzzification is the process of converting a crisp input value to a fuzzy
value that is performed by the use of the information in the knowledge
base. Although various types of curves can be seen in literature,
Gaussian, triangular, and trapezoidal MFs are the most commonly used
in the fuzzification process. These types of MFs can easily be
implemented by embedded controllers.
Figure 7.18 shows a system of fuzzy sets for an input with trapezoidal
and triangular membership functions. Each fuzzy set spans a region of
input (or output) values graphed against membership. Any particular
input is interpreted from this fuzzy set, and a degree of membership is
obtained. The membership functions should overlap, in order to allow
smooth mapping of the system. The process of fuzzification allows the
system inputs and outputs to be expressed in linguistic terms to allow
rules to be applied in a simple manner to express a complex system.
DEFUZZIFICATION TECHNIQUES
The input for the defuzzification process is the aggregate output fuzzy set and the output is a single
number. As much as fuzziness helps the rule evaluation during the intermediate steps, the final desired
output for each variable is generally a single number. However, the aggregate of a fuzzy set encompasses
a range of output values, and so must be defuzzified to obtain a single output value from the set.
There are five built-in defuzzification methods supported: centroid, bisector, middle of maximum (the
average of the maximum value of the output set), largest of maximum, and smallest of maximum. Perhaps
the most popular defuzzification method is the centroid calculation, which returns the center of the area
under the aggregate fuzzy set,