Module 3 - Lecture 08 - Fuzzy Systems Flashcards

1
Q

Fuzzy systems

What are some advantages of fuzzy modelling?

A

HFPLIS

  • Models based on human approximate reasoning
    Models are:
  • faster
  • good in practice (Good performance)
  • linguistic
  • interpretable (no black boxes)
  • simpler
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Fuzzy systems

What is a rule base?

A

A collection of fuzzy rules

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

Fuzzy systems

What do you call the collection of fuzzy rules in a fuzzy inference system?

A

A rule base

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

Fuzzy systems

What is the basic structure of a fuzzy inference system? (RDI)

A
  • Rule base
  • Database of linguistic values for the fuzzy rules
  • Fuzzy reasoning engine (inference engine)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Fuzzy systems

What are the 3 steps in a FIS (Fuzzy inference system)? (FID)

A
  • Fuzzification
  • Fuzzy Inference
  • Defuzzification
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Fuzzy systems

What input format does a FIS take?

A

Either crisp values or fuzzy values.

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

Fuzzy systems

What is a crisp value?

A

Traditional values, data without MFs.

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

Fuzzy systems

What do you call an input/output value that’s not fuzzy?

A

Crisp

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

Fuzzy systems

What is FIS short for?

A

Fuzzy inference system

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

Fuzzy systems

What input types can the Mamdani system take?

A

Either fuzzy or crisp.

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

Fuzzy systems

What do you need to do if the input is crisp?

A

Fuzzification of the input.

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

Fuzzy systems

What is the basic FIS?

A

Mamdani type.

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

Fuzzy systems

What’s a synonym for the Mamdani FIS type?

A

Basic FIS.

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

Fuzzy systems

What does defuzzification do?

A

It transforms fuzzy outputs to crisp values.

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

Fuzzy systems

In a Mamdani FIS, what T-norm is used?

A

T-norm operator: min / algebra product

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

Fuzzy systems

In a Mamdani FIS, what S-norm is used?

A

S-norm operator: max / sum

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

Fuzzy systems

In a Mamdani FIS, what is the Fuzzy implication? (What functions)

A

Fuzzy implication: Sum-product / max-min composition

18
Q

Fuzzy systems

How do you fuzzify the input value of 70 (x) in the image?

A

Read the values y = f(x) fro the graph and put them into a vector.

19
Q

Fuzzy systems

In the attached image, where are the T-norm and S-norm, respectively?

20
Q

Fuzzy systems

What is the “centre of gravity” method an example of?

A

A defuzzification method.

21
Q

Fuzzy systems

What is the formula for the “centre of gravity” method?

A

See image.

22
Q

Fuzzy systems

What is the formula for the “bisector of area” method?

23
Q

Fuzzy systems

What is the formula for the “mean of maximum” method?

24
Q

Fuzzy systems

What is the formula for calculating z in Sugeno type?

A

If x is A and y is B, then z = f (x, y)

25
# Fuzzy systems In a Sugeno type FIS, we have If x is A and y is B, then z = f (x, y). What are A and B called?
The antecedents
26
# Fuzzy systems In a Sugeno type FIS, we have If x is A and y is B, then z = f (x, y). Where is the antecedent(s)?
A and B are antecedents.
27
# Fuzzy systems In a Sugeno type FIS, we have If x is A and y is B, then z = f (x, y). What is z = f (x, y) called?
The consequent.
28
# Fuzzy systems In a Sugeno type FIS, we have If x is A and y is B, then z = f (x, y). Where is the consequent(s)?
z = f (x, y) is the consequent.
29
# Fuzzy systems In a Sugeno-type model with z = f(x, y), what is the function f(x, y)?
Usually, a polynomial of x and y. E.g: - Zero-order: z = f(x, y) = 3 - First-order: z = f(x, y) = 3x + 2y +3
30
# Fuzzy systems In this rule example, what is the consequent and what is the antecedent? If height is tall, then weight is fairly heavy.
Antecedent: If height is tall Consequent: then weight is fairly heavy.
31
# Fuzzy systems What do you use to build a FIS?
Data or knowledge/experience.
32
# Fuzzy systems Can fuzzy systems be used for regression?
Yes.
33
# Fuzzy systems Can fuzzy systems be used for clustering?
Yes.
34
# Fuzzy systems How do you check how good a fuzzy system is?
Use error metrics like RMSE.
35
# Fuzzy systems What is a neuro-fuzzy model?
A fuzzy model tuned using algorithms of NNs.
36
# Fuzzy systems In a neuro-fuzzy system, what is tuned by the NN methods?
Locations and/or shapes of the membership functions.
37
# Fuzzy systems What is ANFIS short for?
Adaptive Network-based Fuzzy Inference System
38
# Fuzzy systems What is FCM short for?
Fuzzy Cognitive Maps
39
# Fuzzy systems Who is behind FCM (Fuzzy Cognitive Maps)?
Kosko
40
# Fuzzy systems What is Kosko known for?
FCM (Fuzzy Cognitive Maps)
41
# Fuzzy systems What are FCMs?
FCMs are fuzzy graphs with possible feedback
42
What's the difference between Mamdani-type and Sugeno-type FIS?
Mamdani has fuzzy outputs, and Sugeno uses a polynomial evaluation for outputs. Mamdani: If pressure is high, then volume is small Sugeno: If speed is medium, then resistance = 5*speed