Course presentation: FLA Fuzzy Logic and Applications 4 CTI, 2 nd semester Doru Todinca...

5
Course presentation: FLA Fuzzy Logic and Applications 4 CTI, 2 nd semester Doru Todinca www.cs.upt.ro/~todinca in Courses presentation http://bigfoot.cs.upt.ro/~todinca/FLA_2015.ppt [email protected] Course web page: www.cs.upt.ro/~todinca in Teaching, Usr: fl Passwd: fl_2007 (now only in Romanian)

Transcript of Course presentation: FLA Fuzzy Logic and Applications 4 CTI, 2 nd semester Doru Todinca...

Page 1: Course presentation: FLA Fuzzy Logic and Applications 4 CTI, 2 nd semester Doru Todinca todincatodinca in Courses presentation.

Course presentation:

FLAFuzzy Logic and Applications

4 CTI, 2nd semesterDoru Todinca

www.cs.upt.ro/~todinca in Courses presentationhttp://bigfoot.cs.upt.ro/~todinca/FLA_2015.ppt

[email protected]

Course web page: www.cs.upt.ro/~todinca in Teaching, Usr: fl Passwd: fl_2007

(now only in Romanian)

Page 2: Course presentation: FLA Fuzzy Logic and Applications 4 CTI, 2 nd semester Doru Todinca todincatodinca in Courses presentation.

Course description• Structure: 2 hours lectures, 1 hour lab/week, all

doubled and compressed in 7 weeks • Final grade: 50% lab, 50% written exam• Goal: to acquire knowledge about fuzzy sets theory that

can be applied in computer engineering, automation or telecommunications

• How to reach the goal: 1. Theoretical background is given at the lectures2. Presenting applications of fuzzy logic in the above-mentioned

domains (lectures, labs)3. Students will present scientific papers that describe

applications of fuzzy sets theory (at the lab)4. Applying fuzzy inference to different problems (the FLC code is

made available)

Page 3: Course presentation: FLA Fuzzy Logic and Applications 4 CTI, 2 nd semester Doru Todinca todincatodinca in Courses presentation.

Fuzzy Logic• It is a mathematical theory that can work with uncertain and/or

subjective information• Fuzzy set theory extends the classic sets in the sense that, for a

fuzzy set, an element belongs in a certain degree (between 0 and 1) to that set

• Different domains (mathematical or non mathematical) have been extended through the framework of fuzzy logic:– Fuzzy sets, fuzzy logic– Fuzzy relations, approximate reasoning (fuzzy inference)– Fuzzy arithmetic, fuzzy automata, fuzzy flip-flops, etc

• Fuzzy inference is the most applied in engineering:– It is based on linguistic variables (like age, distance, speed, etc), that

have linguistic terms (young, middle age, old; small, medium, or big speed, etc)

– And on fuzzy IF-THEN rules in the form: IF premises THEN conclusion – One fact (a set of measured values of the inputs) activates one or more

rules in different degrees– The active rules combine, according to a set of mathematical relations

(formulae)

Page 4: Course presentation: FLA Fuzzy Logic and Applications 4 CTI, 2 nd semester Doru Todinca todincatodinca in Courses presentation.

…and Applications• Fuzzy logic is successfully applied in the following

situations: – If we work with imprecise information– If we cannot establish a mathematical model, or if the model is too

complex and we cannot solve it • In computer engineering:

– Fuzzy inference circuits (FLC- Fuzzy Logic Controllers) , expert systems, load balancing problems, etc.

– Fuzzy automata, fuzzy flip-flops• In control engineering: fuzzy control (using FLCs)

– Less studied at this course• In telecommunications:

– The increase of data (versus voce) traffic allow the AI techniques (fuzzy logic, neural networks, genetic algorithms, etc) to gradually replace the “old” stochastic methods, like queueing theory, Markov models, etc

Page 5: Course presentation: FLA Fuzzy Logic and Applications 4 CTI, 2 nd semester Doru Todinca todincatodinca in Courses presentation.

The lab

• Lab assignments. Alternatives:– Modeling and simulation of fuzzy circuits (fuzzy

automata, fuzzy flip-flops)– Applications of FL in telecomm (mostly mobile

communications)– 10-15 minutes presentation of a scientific paper from

the web page of the course. Goals:• Reading one or more scientific papers• “Training” for the final year project presentation

– A small scientific report and a presentation from two papers from the web page of the course

• First two topics can be also final year projects.