Computational Intelligence:

Concepts to Implementations

        by Russell C. Eberhart and Yuhui Shi


Home

Contents

Download

Forum

Buy Online

About Authors

Contact

 

 

Book Announcement and Preface from Morgan Kaufmann Publishers

Lecture slides of the Introduction to Computational Intelligence course at Indiana University Purdue University Indianapolis

The organization of the book reflects the authors' change in perception of computational intelligence that has occurred over the past few years. That change is reflected in an increased emphasis on evolutionary computation as providing a foundation for computational intelligence. It also features significant recent developments in particle swarm optimization and other evolutionary computation tools. Exercises at the end of chapters are based upon experience with this material in the classroom.

Table of Contents

Chapter  1 - Background
Chapter  2 - Computational Intelligence
Chapter  3 - Evolutionary Computation
Chapter  4 - Evolutionary Computation Implementations
Chapter  5 - Artificial Neural Networks
Chapter  6 - Artificial Neural Networks Implementations
Chapter  7 - Fuzzy Systems
Chapter  8 - Fuzzy System Implementation
Chapter  9 - Computational Intelligence Implementations
Chapter 10 - Performance Metrics
Chapter 11 - Analysis and Explanation
Chapter 12 - Case Study Summaries (click here to download)
Glossary (click here to download)

Download

The source code is written in C and C++ and is being distributed as shareware. You are welcome to use it for classroom or personal learning in conjunction with the textbook at no cost. If you use it, either as is or with modification, for a project outside of your classroom (or learning on your own), please submit a payment of US $25 per software module of source code ($150 for all of the source code) to

Russell C. Enerhart
Department of Electrical and Computer Engineering
Purdue School of Engineering and Technology, IUPUI
723 W. Michigan Street, Sl-160
Indianapolis, IN 46202

List of software modules

  1. Genetic Algorithm: executable, source code
  2. (multi-) Particle Swarm Optimization: executable, source code
  3. Back-propagation Neural Network: executable, source code
  4. Learning vector quantization neural network: executable, source code
  5. Self-organizing feature map neural network: executable, source code
  6. Evolutionary back-propagation neural network: executable, source code
  7. Fuzzy rule system: executable, source code
  8. Evolutionary fuzzy rule system: executable, source code
  9. Fuzzy Evolutionary fuzzy rule system: executable, source code
  10. Neual Network Explanation Facility: executable, source code

Buy Online

It is available online at

  1. Amazon.com
  2. Morgan Kaufmann bookstore

About Authors

Russell C. Eberhart, Ph.D., is a professor and chair of the Department of Electrical and Computer Engineering, Purdue School of Engineering and Technology, Indiana University Purdue University Indianapolis.

Yuhui Shi, Ph.D., is an Applied Specialist of the Embedded Systems Solution at Electronic Data Systems, Inc. He is also an adjunct faculty of the Department of Electrical and Computer Engineering, Purdue School of Engineering and Technology, Indiana University Purdue University Indianapolis, and an associate editor of the IEEE Transactions on Evolutionary Computation

Contact

Russell C. Enerhart

Department of Electrical and Computer Engineering
Purdue School of Engineering and Technology, IUPUI
723 W. Michigan Street, Sl-160
Indianapolis, IN 46202

Yuhui Shi
EDS Embedded Systems Solution
1401 E. Hoffer Street
Kokomo, IN 46902

     
   
    This page was last modified 2007-03-29 by Webmaster