Fuzzy logic is an area of research based on the work of Lofti A. Zadeh. Fuzzy logic is used where a
system is difficult to model exactly (but an inexact model is available), is controlled by a human
operator or expert, or where ambiguity or vagueness is common. A typical fuzzy system consists
of a rule base, membership functions and an inference procedure. Though fuzzy logic has been
applied to many fields from control theory to artificial intelligence, it still remain controversial
among most statisticians, who prefer Bayesian logic and some control engineers, who prefer
traditional two-valued logic.