Introduction and Background Fuzzy Logic Genetic Algorithms Neural Networks Feedback Links Page Information

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.


Sources

  • Building expert fuzzy systems
  • Rao, Valluru B., and Rao, Hayagriva V. C++ Neural Networks and Fuzzy Logic. Henry and Holt Publishing Comp., 1995