Skip to main content
  • Textbook
  • © 2020

Fundamentals of Artificial Intelligence

Authors:

  • Includes logically ordered chapters with dependencies and connectivity with what the students have studied in basic courses

  • Comprises over 100 diagrams and algorithms to give this book a formal approach for implementation

  • Consists of theoretical coverage that is followed with number of solved problems and exercises at the end of each chapter

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • ISBN: 978-81-322-3972-7
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Hardcover Book USD 89.99
Price excludes VAT (USA)

This is a preview of subscription content, access via your institution.

Table of contents (21 chapters)

  1. Front Matter

    Pages i-xxx
  2. Introducing Artificial Intelligence

    • K. R. Chowdhary
    Pages 1-23
  3. Logic and Reasoning Patterns

    • K. R. Chowdhary
    Pages 25-50
  4. First Order Predicate Logic

    • K. R. Chowdhary
    Pages 51-88
  5. Rule Based Reasoning

    • K. R. Chowdhary
    Pages 89-109
  6. Logic Programming and Prolog

    • K. R. Chowdhary
    Pages 111-141
  7. Networks-Based Representation

    • K. R. Chowdhary
    Pages 179-215
  8. State Space Search

    • K. R. Chowdhary
    Pages 217-237
  9. Heuristic Search

    • K. R. Chowdhary
    Pages 239-272
  10. Constraint Satisfaction Problems

    • K. R. Chowdhary
    Pages 273-302
  11. Adversarial Search and Game Theory

    • K. R. Chowdhary
    Pages 303-335
  12. Reasoning in Uncertain Environments

    • K. R. Chowdhary
    Pages 337-373
  13. Machine Learning

    • K. R. Chowdhary
    Pages 375-413
  14. Statistical Learning Theory

    • K. R. Chowdhary
    Pages 415-443
  15. Automated Planning

    • K. R. Chowdhary
    Pages 445-470
  16. Intelligent Agents

    • K. R. Chowdhary
    Pages 471-505
  17. Data Mining

    • K. R. Chowdhary
    Pages 507-555
  18. Information Retrieval

    • K. R. Chowdhary
    Pages 557-602
  19. Natural Language Processing

    • K. R. Chowdhary
    Pages 603-649

About this book

Fundamentals of Artificial Intelligence introduces the foundations of present day AI and provides coverage to recent developments in AI such as Constraint Satisfaction Problems, Adversarial Search and Game Theory, Statistical Learning Theory, Automated Planning, Intelligent Agents, Information Retrieval, Natural Language & Speech Processing, and Machine Vision. The book features a wealth of examples and illustrations, and practical approaches along with the theoretical concepts. It covers all major areas of AI in the domain of recent developments. The book is intended primarily for students who major in computer science at undergraduate and graduate level but will also be of interest as a foundation to researchers in the area of AI.

Keywords

  • First-order Predicate Logic
  • Knowledge Representation
  • Non-monotonic Reasoning
  • Prolog
  • State-space Search

Reviews

“The book is a good textbook for C S courses, as well as a helpful resource for people working in academia or industry. It will be beneficial in teaching the fundamental concepts of AI. … Along these lines, for people interested in learning the theory of AI, it is both a good textbook and valuable resource.” (Gulustan Dogan, Computing Reviews, December 30, 2020)

“It is very astonishing that hardly any curricula come back to Norbert Wiener’s cybernetics. His theory of systems will be the safe background for any new system to be developed. I wish the author still much success in this field, you can contribute a lot to the welfare of the human society.” (Christian Posthoff, zbMATH 1442.68001, 2020)

Authors and Affiliations

  • Department of Computer Science and Engineering, Jodhpur Institute of Engineering and Technology, Jodhpur, India

    K.R. Chowdhary

About the author

Prof. K.R. Chowdhary is currently a Professor of Computer Science at JGI, Jodhpur. He is the former Professor and Head, Department of Computer Science & Engineering, M.B.M. Engineering College, Jodhpur, India. He completed his PhD from the same university in 2004. Prof. Chowdhary has over 35 years of teaching and research experience. He also taught at IIT Jodhpur (2010-2017), and also served as Director at JIET Group of Institutions, Jodhpur from 2014 to 2019. He was honored with senior membership award of Association for Computing Machinery in 2008 and Eminent Computer Engineer’s Award from the Institute of Engineers, India in 2011. He has authored several papers published in national and international journals and conference proceedings. His areas of specialization include: Discrete Mathematical Structures, Theory of Computation, AI, Machine Learning, Natural Language and Speech Processing.  

Bibliographic Information

Buying options

eBook USD 69.99
Price excludes VAT (USA)
  • ISBN: 978-81-322-3972-7
  • Instant PDF download
  • Readable on all devices
  • Own it forever
  • Exclusive offer for individuals only
  • Tax calculation will be finalised during checkout
Hardcover Book USD 89.99
Price excludes VAT (USA)