In this chapter we give a very brief introduction to intelligent systems. In order to design such a system, it is necessary to efficiently represent and process knowledge about the given problem setting. For certain types of problems, techniques inspired by natural or biological processes proved successful. These techniques belong to the field of computational intelligence. Our main objective with this textbook is to give a methodical introduction to this field. Among such methods we find artificial neural networks, evolutionary algorithms, and fuzzy systems. Finally, we mention how to use this book and where additional material can be found the Internet.
- J. Brownlee. Clever Algorithms: Nature-Inspired Programming Recipes. Lulu Press, Raleigh, NC, USA, 2011 Google Scholar
- S.O. Haykin. Neural Networks and Learning Machines, 3rd edition. Prentice Hall, Upper Saddle River, NJ, USA, 2008 Google Scholar
- E. Hüllermeier, R. Kruse and F. Hoffmann (eds.) Computational Intelligence for Knowledge-Based Systems Design. Springer-Verlag, Berlin/Heidelberg, Germany, 2010 Google Scholar
- R. Kruse, J. Gebhardt and F. Klawonn. Foundations of Fuzzy Systems. J. Wiley & Sons, Chichester, United Kingdom, 1994 Google Scholar
- G.F. Luger. Artificial Intelligence: Structures and Strategies for Complex Problem Solving, 5th edition. Pearson Education, Essex, United Kingdom, 2005 Google Scholar
- M. Minsky. Logical Versus Analogical or Symbolic Versus Connectionist or Neat Versus Scruffy. AI Magazine, 12(2):647–674. MIT Press, Cambridge, MA, USA, 1991 Google Scholar
- S.J. Russell and P. Norvig. Artificial Intelligence—A Modern Approach, 3rd edition. Prentice Hall, Upper Saddle River, NJ, USA, 2009 Google Scholar