0% found this document useful (0 votes)
9 views18 pages

Understanding Membership Functions in Fuzzy Logic

Chapter 9 discusses membership functions in fuzzy logic, detailing crisp and fuzzy membership functions along with their properties. It introduces linguistic variables and the fuzzification process, which involves determining membership values from crisp inputs. Various methods for assigning membership values, such as intuition and neural networks, are also outlined.

Uploaded by

Abhinav Kumar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
9 views18 pages

Understanding Membership Functions in Fuzzy Logic

Chapter 9 discusses membership functions in fuzzy logic, detailing crisp and fuzzy membership functions along with their properties. It introduces linguistic variables and the fuzzification process, which involves determining membership values from crisp inputs. Various methods for assigning membership values, such as intuition and neural networks, are also outlined.

Uploaded by

Abhinav Kumar
Copyright
© All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPT, PDF, TXT or read online on Scribd

CHAPTER 9

MEMBERSHIP FUNCTIONS

April 2007 1
CRISP MEMBERSHIP FUCNTIONS
 Crisp membership functions () are either one or zero.

 Consider the example: Numbers greater than 10. The


membership curve for the set A is given by

April 2007 2
REPRESENTING A DOMAIN IN
FUZZY LOGIC

April 2007 3
FUZZY MEMBERSHIP FUCNTIONS

April 2007 4
FUZZY MEMBERSHIP FUCNTIONS
The set B of numbers approaching 2 can be represented by
the membership function

April 2007 5
FUZZINESS vs PROBABILITY

April 2007 6
LINGUISTIC VARIABLE

April 2007 7
LINGUISTIC VARIABLE
 Let x be a linguistic variable with the label “speed”.
 Terms of x, which are fuzzy sets, could be “positive low”,
“negative high” from the term set T:

T = {PostiveHigh, PositiveLow, NegativeLow,


NegativeHigh, Zero}

 Each term is a fuzzy variable defined on the base variable


which might be the scale of all relevant velocities.

April 2007 8
MEMBERSHIP FUCNTIONS

April 2007 9
MEMBERSHIP FUCNTIONS

April 2007 10
FEATURES OF MEMBERSHIP
FUNCTIONS

 CORE:

 SUPPORT:

 BOUNDARY:

April 2007 11
FUZZIFICATION

April 2007 12
FUZZIFICATION
 Use crisp inputs from the user.

 Determine membership values for all the relevant


classes (i.e., in right Universe of Discourse).

April 2007 13
EXAMPLE - FUZZIFICATION

April 2007 14
FUZZIFICATION OF HEIGHT

April 2007 15
FUZZIFICATION OF WEIGHT

April 2007 16
METHODS OF MEMBERSHIP VALUE
ASSIGNMENT
The various methods of assigning membership values
are:
 Intuition,

 Inference,

 Rank ordering,

 Angular fuzzy sets,

 Neural networks,

 Genetic algorithm,

 Inductive reasoning.
April 2007 17
SUMMARY
The contents discussed in this chapter
include:
 Membership functions – Definition and
properties.
 Linguistic variables.
 Fuzzification process.

April 2007 18

You might also like