© 2016

Introduction to Artificial Intelligence


Table of contents

  1. Front Matter
    Pages i-x
  2. Fundamental Ideas of Artificial Intelligence

    1. Front Matter
      Pages 1-1
    2. Mariusz Flasiński
      Pages 3-13
    3. Mariusz Flasiński
      Pages 15-22
    4. Mariusz Flasiński
      Pages 23-27
  3. Artificial Intelligence Methods

    1. Front Matter
      Pages 29-29
    2. Mariusz Flasiński
      Pages 31-51
    3. Mariusz Flasiński
      Pages 53-66
    4. Mariusz Flasiński
      Pages 67-89
    5. Mariusz Flasiński
      Pages 91-101
    6. Mariusz Flasiński
      Pages 103-124
    7. Mariusz Flasiński
      Pages 125-139
    8. Mariusz Flasiński
      Pages 141-156
    9. Mariusz Flasiński
      Pages 157-174
    10. Mariusz Flasiński
      Pages 175-188
    11. Mariusz Flasiński
      Pages 189-201
    12. Mariusz Flasiński
      Pages 203-210
  4. Selected Issues in Artificial Intelligence

    1. Front Matter
      Pages 211-211
    2. Mariusz Flasiński
      Pages 223-234

About this book


In the chapters in Part I of this textbook the author introduces the fundamental ideas of artificial intelligence and computational intelligence. In Part II he explains key AI methods such as search, evolutionary computing, logic-based reasoning, knowledge representation, rule-based systems, pattern recognition, neural networks, and cognitive architectures. Finally, in Part III, he expands the context to discuss theories of intelligence in philosophy and psychology, key applications of AI systems, and the likely future of artificial intelligence. A key feature of the author's approach is historical and biographical footnotes, stressing the multidisciplinary character of the field and its pioneers.

The book is appropriate for advanced undergraduate and graduate courses in computer science, engineering, and other applied sciences, and the appendices offer short formal, mathematical models and notes to support the reader.


Artificial Intelligence (AI) Computational Intelligence (CI) Description Logic (DL) Evolutionary Computing (EC) Heuristics Knowledge Representation (KR) Knowledge-Based Systems (KBS) Neural Networks Pattern Recognition Reasoning Rule-Based Systems Search

Authors and affiliations

  1. 1.Information Technology Systems DepartmentJagiellonian UniversityKrakówPoland

About the authors

Mariusz Flasiński is a Full Professor in the Dept. of Information Technology Systems of the Jagiellonian University in Cracow, Poland. His research interests include artificial intelligence, computational intelligence, pattern recognition and image processing, and information management. He is a member of the Geoinformatics Commission of the Polish Academy of Arts and Sciences.

Bibliographic information

  • Book Title Introduction to Artificial Intelligence
  • Authors Mariusz Flasiński
  • DOI
  • Copyright Information Springer International Publishing Switzerland 2016
  • Publisher Name Springer, Cham
  • eBook Packages Computer Science Computer Science (R0)
  • Hardcover ISBN 978-3-319-40020-4
  • Softcover ISBN 978-3-319-82016-3
  • eBook ISBN 978-3-319-40022-8
  • Edition Number 1
  • Number of Pages X, 321
  • Number of Illustrations 70 b/w illustrations, 0 illustrations in colour
  • Additional Information Based on a translation from the Polish language edition: Wstęp do sztucznej inteligencji by Mariusz Flasiński, © Wydawnictwo Naukowe PWN 2011. All Rights Reserved.
  • Topics Artificial Intelligence
    Computational Intelligence
    Data Mining and Knowledge Discovery
  • Buy this book on publisher's site
Industry Sectors
Chemical Manufacturing
IT & Software
Consumer Packaged Goods
Materials & Steel
Finance, Business & Banking
Energy, Utilities & Environment
Oil, Gas & Geosciences


“The book is very useful for computer science, engineering, and allied science students, particularly because of the extensive appendices giving formal mathematical models for AI methods. However, because AI is a multi-disciplinary area today, students and researchers from disciplines like psychology, philosophy, and linguistics who are interested in studying and researching AI further will also benefit from using this book for a first AI course … .” (C. S. Arora, Computing Reviews, January, 2017)