Fuzzy Logic: Principles, Applications, and Systems, Slides of Robotics

This course is about robots intelligence. This lecture is one of many lectures on robots you can find in my uploads. Following key points are hint to specific topics of this lecture. Fuzzy Logic, Fuzzy Sets, Fuzzy Logic Systems Applications, Fuzzy Logic Minimization and Synthesis, Practical Examples, Approaches to Fuzzy Logic, Decomposition, Approach to Decomposition, Future Research, Combining Methods

Typology: Slides

2012/2013

Uploaded on 03/17/2013

salman
salman 🇮🇳

4.4

(7)

116 documents

1 / 150

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Fuzzy logic is part of soft
computing
Docsity.com
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c
pf1d
pf1e
pf1f
pf20
pf21
pf22
pf23
pf24
pf25
pf26
pf27
pf28
pf29
pf2a
pf2b
pf2c
pf2d
pf2e
pf2f
pf30
pf31
pf32
pf33
pf34
pf35
pf36
pf37
pf38
pf39
pf3a
pf3b
pf3c
pf3d
pf3e
pf3f
pf40
pf41
pf42
pf43
pf44
pf45
pf46
pf47
pf48
pf49
pf4a
pf4b
pf4c
pf4d
pf4e
pf4f
pf50
pf51
pf52
pf53
pf54
pf55
pf56
pf57
pf58
pf59
pf5a
pf5b
pf5c
pf5d
pf5e
pf5f
pf60
pf61
pf62
pf63
pf64

Partial preview of the text

Download Fuzzy Logic: Principles, Applications, and Systems and more Slides Robotics in PDF only on Docsity!

computingFuzzy logic is part of soft

Contents

  • Combining methods and future research• Our approach to decomposition• Approaches to fuzzy logic decomposition• Practical Examples• Fuzzy Logic Minimization and Synthesis• Fuzzy logic systems applications• Fuzzy logic• Fuzzy sets• Review of classical logic and reasoning systems

Logical arguments

Logical arguments

statements.Any logical argument consists of

or holds false.unambiguously either holds trueA statement is a sentence which

Example:

Example:Today is Sunday

Predicates

Predicates

Example:

Example: Seven is an even number

follows:This example can be written in a mathematical form as

7

∈∈∈∈

{x| x is an even number}

or in a more concise way:

7

∈∈∈∈

{x|P(x)}

property P' and it is known as the predicate.where | is read as such that and P(x) stands for `x has

particularNote that a predicate is not a statement until some

x-value

is specified.

statement whose truth or falsity can be worked out.Once a x value is specified then the predicate becomes a

Universe of Discourse

Universe of Discourse

a statement is evaluated for relevant values.Using the universe of discourse one assures that

The above predicate is then true only for

real

numbers.

anything else.numbers rather than buildings, rivers, ordiscourse is most likely to be the set of naturalSimilarly for the first example the universe of

any logical paradoxes can not arise.Hence, using the concept of the universe of discourse

Existential Quantifier

Existential Quantifier

Another type of quantifier is the

existential quantifier (

The existential quantifier is interpreted

least one element of the set.describes a statement as being true for atas 'there exists' or 'for some' and

For example, (

x)

((river(x)

name(Amazon))

Truth Tables

Truth Tables

A

B

AÙB

AÚB

~

A

True

True

True

True

False

True

False

False

True

False

False

True

False

True

True

False

False

False

False

True

And

Or

Not

Fuzzy Logic

Fuzzy Logic

introduced by L.A Zadeh in a 1965 paper.The concept of fuzzy logic was

present us with certain problemsuseful and applicable for many years theyWhereas Aristotelian concepts have been

  • Cannot handle exceptions– Lack of quantifiers – Cannot express ambiguity

Traditional Logic Problems

Traditional Logic Problems

Cannot handle exceptions:

  • Another limitation of traditional predicate logic is

true.expressing things that are sometimes, but not always

Fuzzy Set Theory

Fuzzy Set Theory

Fuzzy Sets

Definition

Operations

Identities

Transformations

TRADITIONAL

TRADITIONAL vs

vs. FUZZY SETS

. FUZZY SETS

partially to a set.In fuzzy sets, something may belong

terms.somewhat true, 0.2 or 0.9 in numericalTherefore it might be very true or

mapping is as shown below:sets defined in terms of a functionalThe membership function using fuzzy

TRADITIONAL

TRADITIONAL vs

vs. FUZZY SETS

. FUZZY SETS

Fuzzy logic allows you to violate the

laws of

noncontradiction

since an element can be a

member of more than one set.

More set operations are available

necessarily result to an empty set.intersection of a set with its complement does notThe excluded middle is not applicable, i.e., the

cases mightRule based systems using fuzzy logic in some

increase the amount of computation

classical binary logic. required in comparison with systems using