Fuzzy Logic Flashcards

1
Q

What is Fuzzy Logic?

A

“It is not logic that is fuzzy, but logic that is used to describe fuzziness.”
It is a set of mathematical expressions used in the knowledge representation of degree of membership of an object and not just based on crisp/classical membership.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Examples of Fuzzy Logic

A
  • She is very tall
  • He is very smart
  • They are slightly alike
  • We somewhat hate that cat
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

What is Boolean/Conventional Logic?

A

Boolean Logic is a set of rules that define a sharp distiction between the members of two sets (crisp membership)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Give another name for fuzzy logic

A

Multi-Valued Logic

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Using Mathematics, describe classical set theory

A

xX
or
xX

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Using Mathematics, describe Russell’s Paradox and how it contradicts classic set theory

A

Let R = {x|x ∉ x},
then RRRR
But in classical set theory,
RR or RR

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Define fuzzy sets

A

A set that describes a gradual change across boundaries (fuzziness)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Define Universe of Discourse

A

The range of all possible values that can be assigned to a chosen variable

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Using Mathematics, describe crisp sets (hint: use a piecewise function)

A

Let U be the Universal Discourse. Let a be a crisp set in U.
fₐ(x) = 1, if x ∈ a
fₐ(x) = 0, if x ∉ a

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Using Mathematics, describe fuzzy sets (hint: use a piecewise function)

A

Let U be the Universal Discourse. Let a be a crisp set in U.
μₐ(x) = 1, if x ∈ a
μₐ(x) = 0, if x ∉ a
0 < μₐ(x) < 1, if x is partially in a

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Describe linguistic variables

A

Have words instead numbers as their values

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Are linguistic variables fuzzy variables?

A

Yes

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Describes hedges as used with linguistic variables

A

These are liguistic modifiers. They modify the intended value of any linguistic variable e.g very, somewhat etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What are the uses of Hedges in fuzzy logic?

A
  • Truth-values
  • All purpose modifiers
  • Probability
  • Possibility
  • Quantity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Give examples of Hedges you know, their mathematical expression, and their approximate graph

A
How well did you know this?
1
Not at all
2
3
4
5
Perfectly