Each of the paradigms has a contribution to make to the ultimate solution of a problem, as is pointed out below:
Symbolic AI systems can contribute with:
Fuzzy systems can contribute with:
Neural networks can contribute with:
These three groups of methods as complementary for three reasons:
(1) They facilitatedealing with different kinds of knowledge representation, different inference, different accuracy andfault tolerance, etc.
(2) Each of them may be superior to the others when solving a concrete subtask of aproblem; for example, the symbolic approach and the connectionist approach have demonstratedstrengths in solving different tasks. The former has been successful in high-levelcognitive tasks, whereas the latter is more successful in low-level perceptual and learning tasks.
(3) One method may beapplied to improve the performance of another.