Mod 3 2
Mod 3 2
Module IV
R5 Elective II
Soft Computing
Membership Functions
Fuzzy logic is used to describe fuzziness.
Membership functions characterize the fuzzyness in a
fuzzy set.
The Membership function represents the degree of
truthness in fuzzy logic.
Fuzzy membership functions,
Membership functions were first introduced in 1965 by Lofti A. Zadeh
in his first research paper “fuzzy sets”.
Membership functions characterize fuzziness (i.e., all the information
in fuzzy set), whether the elements in fuzzy sets are discrete or
continuous.
Membership functions can be defined as a technique to solve
practical problems by experience rather than knowledge.
Membership functions are represented by graphical forms.
Rules for defining fuzziness are fuzzy too.
Membership functions represents all the information contained in a fuzzy set.
A fuzzy set à in the universe of information U can be defined as a set of ordered pairs and it can be
represented mathematically as
Features of Membership Functions
Core, Support and Boundary of a membership function representation
Core of a Membership Function
Core of a membership function for a fuzzy set A~ is define as that region of
universe that is characterized by complete or full membership in the set A.
Therefore core consists of all those elements X of universe of discourse,
such that
Core of a fuzzy set may be an empty set also.
Support of a Membership Function
• Support of a membership function for a fuzzy set A is defined as that
region of universe that is characterized by non-zero membership in the
fuzzy set A. So support consists of all those elements X of universe, such
that
•
• A fuzzy set whose support is a single element in x with
is referred to as Fuzzy Singleton.
Boundary of a Membership Functions
• Boundary of a membership function for a fuzzy set A is defined as
that region of universe X, that is characterized by non-zero
membership but not complete membership.
• Boundaries comprises that part of elements X of Universe of
Discourse whose membership value is given by
Convex fuzzy set is described by a membership function whose
membership values are strictly Monotonically Increasing or Monotonically
Decreasing or Initially Monotonically Increasing then Monotonically
Decreasing with the increase in the values of the elements of that
particular fuzzy set.
Cont…
Cont…
Cross-over Points of a Membership Function
• Angular fuzzy sets differ from normal standard fuzzy sets only in the their
coordinate description. Angular fuzzy sets are defined on a universe of
angles, hence they are of repeating shapes for every 2π cycles. Angular
fuzzy sets are used in the quantitative description of the linguistic
variables, which are known as “truth values”.
• For example, let’s consider that pH values of water samples are taken from
a contaminated pond.
• We know that, If pH=7, it is a neutral solution. Levels of pH between 14
and 7 are labeled as absolute basic (AB), very basic (VB), basic, fairly basic
(FB), neutral (N) drawn from θ=π/2 to θ=0
• Levels of pH between 7 to 0 are called neutral, fairly acidic (FA), acidic (A),
very acidic (VA), absolutely acidic (AA), are drawn from θ=0 to θ=(-π/2).
• Linguistic values vary with θ and their membership values are given by the
equation
Cont…
Cont…