Fundamentals of Artificial Intelligence
Prof. K. R. Chowdhary
Publisher: Springer New Delhi
Publication: 2020
eBook ISBN: 978-81-322-3972-7
Hardcover ISBN: 978-81-322-3970-3
About the Book
Fundamentals of Artificial Intelligence presents a comprehensive study of the foundations, techniques, and major areas of Artificial Intelligence. The book is designed to provide students with a systematic understanding of AI, beginning with its fundamental concepts and progressing to knowledge representation, reasoning, search, learning, planning, intelligent agents, and several important applications.
The material combines theoretical foundations with algorithms, diagrams, examples, solved problems, and exercises. The chapters are logically organized so that students can build their understanding progressively from basic concepts to more advanced AI methods and applications.
Major Topics Covered
- Introduction to Artificial Intelligence
- Logic and reasoning patterns
- First-order predicate logic
- Rule-based reasoning and logic programming
- Prolog and computational reasoning
- Knowledge representation and reasoning
- Semantic and network-based representations
- State-space and heuristic search
- Constraint Satisfaction Problems
- Adversarial search and game theory
- Reasoning in uncertain environments
- Machine Learning and Statistical Learning Theory
- Automated Planning and Intelligent Agents
- Data Mining and Information Retrieval
- Natural Language Processing
Approach and Scope
A central feature of the book is the integration of formal AI concepts with practical computational approaches. More than 100 diagrams and algorithms are used to explain concepts and their implementation, while solved problems and end-of-chapter exercises provide opportunities for further study and practice.
The coverage extends beyond classical AI topics to include important developments such as Constraint Satisfaction Problems, adversarial search, statistical learning, automated planning, intelligent agents, information retrieval, natural language processing, and machine vision.
Who Should Read This Book?
The book is primarily intended for undergraduate and postgraduate students of Computer Science and Engineering and related disciplines. It can also serve as a useful reference for teachers, researchers, and professionals seeking a broad foundation in Artificial Intelligence.
By bringing together the mathematical, logical, algorithmic, and application-oriented aspects of AI, the book is intended to provide a foundation for further study in areas such as Machine Learning, Natural Language Processing, intelligent systems, and computational intelligence.