Computational Intelligence: An Introduction

Front Cover
Wiley, Nov 19, 2007 - Technology & Engineering - 628 pages
Computational Intelligence: An Introduction, Second Editionoffers an in-depth exploration into the adaptive mechanisms thatenable intelligent behaviour in complex and changing environments.The main focus of this text is centred on the computationalmodelling of biological and natural intelligent systems,encompassing swarm intelligence, fuzzy systems, artificial neutralnetworks, artificial immune systems and evolutionary computation.

Engelbrecht provides readers with a wide knowledge ofComputational Intelligence (CI) paradigms and algorithms; invitingreaders to implement and problem solve real-world, complex problemswithin the CI development framework. This implementation frameworkwill enable readers to tackle new problems without any difficultythrough a single Java class as part of the CI library.

Key features of this second edition include:

  • A tutorial, hands-on based presentation of the material.
  • State-of-the-art coverage of the most recent developments incomputational intelligence with more elaborate discussions onintelligence and artificial intelligence (AI).
  • New discussion of Darwinian evolution versus Lamarckianevolution, also including swarm robotics, hybrid systems andartificial immune systems.
  • A section on how to perform empirical studies; topics includingstatistical analysis of stochastic algorithms, and an open sourcelibrary of CI algorithms.
  • Tables, illustrations, graphs, examples, assignments, Java codeimplementing the algorithms, and a complete CI implementation andexperimental framework.

Computational Intelligence: An Introduction, SecondEdition is essential reading for third and fourth yearundergraduate and postgraduate students studying CI. The firstedition has been prescribed by a number of overseas universitiesand is thus a valuable teaching tool. In addition, it will also bea useful resource for researchers in Computational Intelligence andArtificial Intelligence, as well as engineers, statisticians,operational researchers, and bioinformaticians with an interest inapplying AI or CI to solve problems in their domains.

 Check out ahref="http://www.ci.cs.up.ac.za/"http://www.ci.cs.up.ac.za/a forexamples, assignments and Java code implementing thealgorithms.

Other editions - View all

About the author (2007)

Andries P. Engelbrecht is a full professor in Computer Science at the University of Pretoria, South Africa. He holds a PhD (Computer Science) from the University of Stellenbosch (1999) and has been actively involved in the research of computational intelligence since 1992. His group performs research in artificial neural networks, swarm intelligence, evolutionary computation, artificial immune systems, data and text mining, image analysis and multi-agent systems.? The research done is both theoretical where the objective is to develop new algorithms or to improve existing algorithms, and also application oriented, making use of techniques from computational intelligence to solve real-world problems. Professor Engelbrecht is actively involved in consultation to industry and contract research for industry.

Bibliographic information