Computational Intelligence
Computational intelligence, soft computing, and natural computation are different names for more or less similar things, namely a couple of mathematical methods, that are geared to the mechanisms and procedures of nature. They are all characterized by an extremely high degree of functionality and robustness. Basically these methods are comprised of
- Artificial Neural Networks,
- Evolutionary Strategies, and
- Fuzzy Logic.
Computational Intelligence is a branch of Artificial Intelligence. Contrary to the classical, strictly formal branch of artificial intelligence these methods are more oriented on pragmatic, well-functioning solutions and less on theoretical and formal clarity, which seldom exists in "real-world applications" anyway. Thus most complicated tasks can hereby be solved quickly and efficiently. For a lot of complex problems, these methods are often the only practically existing solution strategies.
Further information
- When does the application of Artificial Intelligence (AI) pay of?
- Artificial Neural Networks are Blackbox routines. Are you allowed to use them?
- What's so special about Artificial Neural Networks?
- How many data do you need for training an Artificial Neural Network?
- How to safeguard Artificial Neural Networks against unexpected extrapolation behaviour?
- Artificial Intelligence, Computational Intelligence, SoftComputing, Natural Computation - what's the difference?
- What's the difference between Machine Learning, Artificial Neural Networks, and Deep Learning?
- Why is adaptivity so important?
- What is an "intelligent system" and when is it allowed to talk about "Artificial Intelligence"?
- Optimization does not work, what can be done?
- Despite having excellent optimization results the real system fails totally – what went wrong?