Introduction to fuzzy logic
Computers operate on a binary true or false basis. Unfortunately our world is not binary. The world we live in is full of ambiguities. "The temperature is pretty warm" cannot be evaluated as strictly true or false rather we accept that this statement has certain ambiguities. Thus, the mathematical theory of fuzzy logic was developed. The theory of fuzzy logic basicly states that rather than a statement being true or false, each statement has a certain confidence level. For example lets say a confidence value of 0.000 meant false and a confidence value 1.000 meant true, then the staement "this room is warm" might have a confidence value of .700 at 80 degrees. The idea of fuzzy logic has had a profound impact on AI research, because human intelligence is quite fuzzy.