Fuzzy+logic

= Fuzzy logic =


 * What is fuzzy logic? **

 Fuzzy logic is basically a way to program machines so they look at the world in a more human way, with degrees of truth. Instead of cold, hard parameters and strict data sets, fuzzy logic assumes a more practical approach. Using numbers, it incorporates non-definitive words like "slightly" or "almost" into its decision-making processes. Check online for more detailed definitions.

[]

[]

News articles [] []



In this image, the meanings of the expressions // cold //, // warm // , and // hot // are represented by functions mapping a temperature scale. A point on that scale has three "truth values"—one for each of the three functions. The vertical line in the image represents a particular temperature that the three arrows (truth values) gauge. Since the red arrow points to zero, this temperature may be interpreted as "not hot". The orange arrow (pointing at 0.2) may describe it as "slightly warm" and the blue arrow (pointing at 0.8) "fairly cold"

= Fuzzy logic Video explanation =

[]

=Further Explanation of Fuzzy Logic if needed=

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 Dr. Lotfi Zadeh of the University of California at Berkeley in the 1960s. Dr. Zadeh was working on the problem of computer understanding of natural language. Natural language (like most other activities in life and indeed the universe) is not easily translated into the absolute terms of 0 and 1. (Whether everything is ultimately describable in binary terms is a philosophical question worth pursuing, but in practice much data we might want to feed a computer is in some state in between and so, frequently, are the results of computing.)

Fuzzy logic includes 0 and 1 as extreme cases of truth (or "the state of matters" or "fact") but also includes the various states of truth in between so that, for example, the result of a comparison between two things could be not "tall" or "short" but ".38 of tallness."

fuzzy logic seems closer to the way our brains work. We aggregate data and form a number of partial truths which we aggregate further into higher truths which in turn, when certain thresholds are exceeded, cause certain further results such as motor reaction. A similar kind of process is used in artificial computer [|neural network] and expert systems..

It may help to see fuzzy logic as the way reasoning really works and binary or Boolean logic is simply a special case of it.