Fuzzy logic is a form of many-valued logic. It deals with reasoning that is approximate rather than fixed and exact. In contrast with traditional logic theory, where binary sets have two-valued logic: true or false, fuzzy logic variables may have a truth value that ranges in degree between 0 and 1. Fuzzy logic has been extended to handle the concept of partial truth, where the truth value may range between completely true and completely false. Furthermore, when linguistic variables are used, these degrees may be managed by specific functions. This course will teach you the bases of fuzzy logic.
Date: January 27, 2013 (English version, still a draft but more complete than the French versions)
Date: April 15, 2012 (version 2)
Date: April 15, 2011 (version 1)