Can computers be intelligent?
This question causes even more debate than the definitions of intelligence do.
Computational intelligence is the study of adaptive mechanisms to enable or facilitate intelligent behaviour in complex and changing environments. As such, computational intelligence encompasses artificial neural networks, evolutionary computing, swarm intelligence and fuzzy systems.
This book presents a systematic introduction to the fundamentals of computational intelligence, including in-depth treatments of the more important and most frequently used techniques. Numerous explanations and exercises allow readers to implement the different techniques themselves, and to apply these techniques to solve real-world, complex problems.
Key features include:
- State-of the-art coverage of the most recent developments in computational intelligence
- Balanced treatment of the different computational intelligence paradigms
- Complete algorithms in pseudo-code for easy implementation
- Exercises to stimulate thought and to breed new ideas
- Easily accessible style: ideal for readers new to the subject as well
This comprehensive reference ranging from artificial neural networks to swarm intelligence will prove essential reading for undergraduates on third or fourth year and post-graduate courses in computer science as well as researchers new to the field.