

"Computational Intelligence: An Introduction offers an in-depth exploration into the adaptive mechanisms that enable intelligent behaviour in complex and changing environments. The main focus of this text is centred on the computational modelling of biological and natural intelligent systems, encompassing swarm intelligence, fuzzy systems, artificial neutral networks, artificial immune systems and evolutionary computation." "Computational Intelligence: An Introduction is essential reading for third and fourth year undergraduate and postgraduate students studying Cl. The first edition has been prescribed by a number of overseas universities and is thus a valuable teaching tool. In addition, it will also be a useful resource for researchers in Computational Intelligence and Artificial Intelligence, as well as engineers, statisticians, operational researchers, and bioinformaticians with an interest in applying Al or Cl to solve problems in their domains."--Jacket.
A glimpse inside

Engelbrecht frames computational intelligence (CI) as a set of biologically and linguistically inspired computational paradigms. Unlike traditional AI, which often relies on logic and symbolic reasoning, CI emphasizes adaptability, learning, and self-organization. The book underscores how this field draws inspiration from natural systems—such as evolution, the immune system, and social insects—to create algorithms that can solve complex, dynamic problems in ways that are robust and flexible.
A major theme is the power of simple agents working together, as seen in swarm intelligence. Engelbrecht explores how algorithms like Particle Swarm Optimization and Ant Colony Optimization harness the collective behavior of decentralized, self-organizing systems. These methods excel at finding solutions in large, complex search spaces, and the book details both the theoretical underpinnings and practical applications, from robotics to logistics.
- 1Defining Computational Intelligence
- 2Swarm Intelligence and Collective Behavior
- 3Artificial Neural Networks: Learning from Data
- 4Fuzzy Systems: Reasoning with Uncertainty
- 5Evolutionary Computation: Optimization by Natural Selection