Fuzzy Logic
Course Objectives
|
This course covers fuzzy logic topics used in engineering fields. |
Course Content
|
The concept of fuzzy, fuzzy sets, fuzzy membership functions, the features of fuzzy sets, theoretic operations in fuzzy sets, fuzzy relations, uncertainty model fuzziness, fuzzy rule based systems and fuzzy decision making, fuzzy system modeling, fuzzy clustering, neural network approach to fuzzy inference systems, Matlab FIS and ANFIS applications and samples. |
Course materials
|
- Neuro-Fuzzy and Soft Computing: A Computational Approach to Learning and Machine Intelligence,'' by J.S.R. Jang, C.T. Sun, and E. Mizutani, Prentice Hall, 1996
- Foundations on Neuro-Fuzzy Systems, D. Nauck, F. Klawonn, R. Kruse, Wiley, Chichester, 1997
- Fuzzy Logic with Engineering Applications by T.J. Ross, McGraw-Hill Book Company, 1995.
- Fuzzy Control, K.M. Passino, S.Yurkovich, Addison-Wesley-Longman, 1998.
- Neural Fuzzy Systems: A Neuro-Fuzzy Synergism., by Lin, (1996) , Prentice Hall.
- Fuzzy Sets, Uncertainity, and Information by G.J. Klir and T.A. Folger, Prentice Hall, Inc.
|
Assessment
|
%30 Midterm exam + %30 Projects and Homeworks + %40 Final exam
|
Prerequisites
|
There is no formal requirement, but it is better if the student knows computer programming.
|
Week |
Subjects |
Lecture Notes |
1. |
The concept of fuzzy |
|
2. |
Fuzzy sets |
|
3. |
Fuzzy membership functions |
|
4. |
The features of fuzzy sets |
|
5. |
Theoretic operations in fuzzy sets |
|
6. |
Fuzzy relations |
|
7. |
Uncertainty model fuzziness |
|
8. |
Midterm exam |
|
9. |
Fuzzy rule based systems and fuzzy decision making |
|
10. |
Fuzzy system modeling |
|
11. |
Fuzzy clustering |
|
12. |
Neural network approach to fuzzy inference systems |
|
13. |
Matlab FIS and ANFIS applications |
|
14. |
Matlab FIS and ANFIS applications |
|
15. |
Project Presentation |
|
|
Final Exam |
|
|