Fuzzy logic is a form of multi-valued logic derived from fuzzy
set theory to deal with reasoning
that is approximate rather than precise. In contrast with "crisp
logic", where binary sets have binary logic, the fuzzy logic variables may have
a membership value of not
only 0 or 1 – that is, the degree
of truth
of a statement can range between 0 and 1 and is
not constrained to the two truth
values of classic propositional logic.[1]
Furthermore, when linguistic variables are used,
these degrees may be managed by specific functions.
Fuzzy logic emerged as a consequence of the 1965 proposal of fuzzy set theory by Lotfi Zadeh.[2][3]
Though fuzzy logic has been applied to many fields, from control theory to artificial intelligence, it still
remains controversial among most statisticians,
who prefer Bayesian logic, and some control engineers, who prefer traditional two-valued logic.