A hybrid intelligent system combines two or more intelligent technologies, such as a neural network and fuzzy logic system. Soft computing uses probabilistic reasoning, fuzzy logic, neural networks and evolutionary computation to build systems capable of reasoning and learning in uncertain environments. Neuro-fuzzy systems integrate the learning abilities of neural networks with the knowledge representation of fuzzy systems, allowing neural networks to become more transparent while fuzzy systems gain learning capabilities.