1 Introduction
Artificial Intelligence paradigms are used to mimic the behavior of humans in a lim-
ited way. These include tools such as symbolic logic, Artificial Neural Networks
(ANNs), fuzzy systems, evolutionary computing, Intelligent Agents and probabilistic
reasoning models [1, 2]. In conventional programming methodologies, explicit logic
and numerical calculations are provided to solve a problem. In contrast, an ANN
mimics some biological systems by solving problems using training and learning to
generalize for new problems.
Uncertain and imprecise knowledge can be represented with fuzzy logic [3] and
ANNs [4]. They are effective ways of describing complex behavior that is difficult to
describe mathematically using conventional methods. Evolutionary computing
B. Gabrys, R.J. Howlett, and L.C. Jain (Eds.): KES 2006, Part II, LNAI 4252, pp. 531 – 536, 2006.
© Springer-Verlag Berlin Heidelberg 2006
532 G. Phillips-Wren and L. Jain