Fuzzy logic is an approach to computing based on “degrees of truth” rather than the usual “true or false” (1 or 0) Boolean logic on which the modern computer is based. The idea of fuzzy logic was first advanced by Lotfizadeh of the University of California at Berkeley in the 1960s.
Many of the early successful applications of fuzzy logic were implemented in Japan. The first notable application was on the subway train in Sendai, in which fuzzy logic was able to improve the economy, comfort, and precision of the ride. It has also been used in recognition of hand-written symbols in Sony pocket computers, flight aid for helicopters, controlling of subway systems in order to improve driving comfort, precision of halting, and power economy, improved fuel consumption for automobiles, single-button control for washing machines, automatic motor control for vacuum cleaners with recognition of surface condition and degree of soiling, and prediction systems for early recognition of earthquakes through the Institute of Seismology Bureau of Meteorology, Japan.
Fuzzy logic is based on logic and may not give accurate reasoning but widely acceptable reasoning. It is particularly helpful in large Capital based projects, where revamping is not possible. Fuzzy logic is excellent at dealing with the uncertainty in engineering.