PART 9 Fuzzy Systems 1. Fuzzy controllers 2. Fuzzy systems and NNs 3. Fuzzy neural networks 4. Fuzzy...

Post on 13-Dec-2015

286 views 17 download

Transcript of PART 9 Fuzzy Systems 1. Fuzzy controllers 2. Fuzzy systems and NNs 3. Fuzzy neural networks 4. Fuzzy...

PART 9Fuzzy Systems

1. Fuzzy controllers2. Fuzzy systems and NNs3. Fuzzy neural networks4. Fuzzy Automata5. Fuzzy dynamic systems

FUZZY SETS AND

FUZZY LOGICTheory and Applications

2

Fuzzy Controllers

2

3

Fuzzy Controllers

3

4

Fuzzy Controllers

Five steps of design:

Step 1: Select linguistic states for I/O variables

4

5

Fuzzy Controllers

Step 2: Define fuzzification functions for input variables

5

6

Fuzzy Controllers

Step 3: Formulate fuzzy inference rules

6

7

Fuzzy Controllers

Step 4: Making inferences by inference engine

Step 5: Define a suitable defuzzification method

7

8

Fuzzy Controllers

Center of area method

For the discrete case:

8

9

Fuzzy Controllers

Center of maxima method

9

10

Fuzzy Controllers

Mean of maxima method

10

11

Fuzzy Controllers

Mean of maxima method

11

12

Fuzzy Controllers

12

13

Fuzzy Controllers

13

14

Fuzzy Controllers

14

15

Fuzzy Controllers

15

16

Fuzzy Controllers

16

17

Fuzzy Controllers

17

18

Fuzzy systems and NNs

18

19

Fuzzy neural networks

1.Inputs, outputs of different layers, and weights are fuzzy numbers

2.

19

20

Fuzzy neural networks

3.

4. Stopping criteria

5. Fuzzy the BP algorithm

20

21

Fuzzy automata

• Definition A fuzzy automaton its states are characterized

by fuzzy sets, and the production of responses and next states is facilitated by appropriate fuzzy relations.

21

22

Fuzzy automata

22

23

Fuzzy automata

23

24

Fuzzy automata

Example : A fuzzy automaton with

24

25

Fuzzy automata

25

internal states at any time t be defined by the vectors

26

Fuzzy automata

26

27

Fuzzy automata

28

Fuzzy dynamic systems

• General dynamic system

28

29

Fuzzy dynamic systems

29

30

Exercises

• 9.2

• 9.4