CENG 386

Fuzzy Logic Systems

Analyse the mathematical basics of fuzzy logics; analyse properties of theoretical fuzzy logical systems; model flexible human logics using fuzzy systems; develop applications of sample fuzzy systems.

Course Objectives

1.Learn the mathematical basics of fuzzy logics.

2.Learn properties of fuzzy logical systems.

3.Develop sample applications that mimic the flexible logic of human.

Recommended or Required Reading

Nguyen, Hung. T; Walker, Elbert A.; 2005; “A First Course in Fuzzy Logic”, 3rd Edition; Chapman & Hall/CRC; ISBN-10: 1584885262; ISBN-13: 978-1584885269 ,Yen, John; Langari, Reza; 1999; “Fuzzy Logic: Intelligence, Control, and Information”; Prentice Hall; ISBN-10: 0135258170; ISBN-13: 9780135258170 ,Sivanandam, S.N.; Sumathi, S.; Deepa, S.N.; 2006; “Introduction to Fuzzy Logic Using MATLAB”; Springer; ISBN-10: 3540357807; ISBN-13: 978-3540357803

Learning Outcomes

1. Model adaptive logic using fuzzy logic

2. Simulate flexible system behaviours using fuzzy logic

3. Develop possibilistic systems

4. Evaluate reasonable system behaviour

Topics
Introduction
Fuzzy set theory
Fuzzy algebra
Fuzzy connectives and relations
Approximate reasoning
Fuzzy control
Evaluation
Fuzzy system simulation environments
Fuzzy logic simulation environments
Fuzzy logic simulation environments
Possibility theory
Incomplete data management
Fuzzy measures
Fuzzy logical soft computing

Grading

Midterm: 10%

Quiz: 10%

Homework: 10%

Presentation: 20%

Final: 30%