Computational Intelligence (CI) is a collection of nature-inspired methods and approaches such as genetic/evolutionary algorithms,
rough/fuzzy logic, artificial neural networks, etc., to solving complex, real-world problems.
Genetic/evolutionary algorithms mimic natural evolution to solve optimization problems.
Rough/fuzzy logic represent paradigms approximating "human-like" reasoning and "computing with words."
Artificial neural networks emulate the behavior of the brain to perform various tasks such as pattern recognition, association,
classification, or decision making.