Fuzzy Logic Lecture Notes
Fuzzy Logic Lecture Notes
Fuzzy Logic
The term fuzzy refers to things that are not clear or are vague. In the real
world many times we encounter a situation when we can’t determine whether
the state is true or false, their fuzzy logic provides very valuable flexibility for
reasoning. In this way, we can consider the inaccuracies and uncertainties of
any situation.
In the boolean system truth value, 1.0 represents the absolute truth value
and 0.0 represents the absolute false value. But in the fuzzy system, there is no
logic for the absolute truth and absolute false value. But in fuzzy logic, there is
an intermediate value too present which is partially true and partially false.
Example:
Sr.
No. Comparison Fuzzification Defuzzification
Precise data is converted Imprecise data is converted
1. Basic into imprecise data. into precise data.
Defuzzification is the
inverse process of
Fuzzification is the method fuzzification where the
of converting a crisp mapping is done to convert
quantity into a fuzzy the fuzzy results into crisp
2. Definition quantity. results.
Like, Stepper motor and
3. Example Like, Voltmeter D/A converter
Intuition, inference, rank Maximum membership
ordering, angular fuzzy principle, centroid method,
sets, neural network, weighted average method,
4. Methods etcetera. center of sums, etcetera.
5. Complexity It is quite simple. It is quite complicated.
It can use IF-THEN rules It uses the center of gravity
for fuzzifying the crisp methods to find the centroid
6. Use value. of the sets.
Membership function
Definition: A graph that defines how each point in the input space is mapped
to membership value between 0 and 1. Input space is often referred to as the
universe of discourse or universal set (u), which contains all the possible
elements of concern in each particular application.
There are largely three types of fuzzifiers:
Singleton fuzzifier
Gaussian fuzzifier
Trapezoidal or triangular fuzzifier
This system can work with any type of inputs whether it is imprecise,
distorted or noisy input information.
The construction of Fuzzy Logic Systems is easy and understandable.
Fuzzy logic comes with mathematical concepts of set theory and the
reasoning of that is quite simple.
It provides a very efficient solution to complex problems in all fields of life
as it resembles human reasoning and decision-making.
The algorithms can be described with little data, so little memory is
required.
Union:
Intersection:
Complement:
Difference:
Commutativity:
Associativity:
Distributivity:
Idempotency:
Identity:
Transitivity:
Fuzzy set
Algebraic sum:
Algebraic product:
Bounded sum:
Bounded difference: