Higher Education
Author(s): Saroj Kaushik
ISBN: 9789355730428
2nd Edition
Copyright: 2022
India Release: 2022
Binding: Paperback
Pages: 712
Trim Size: 241 x 181 mm
The second edition of the Artificial Intelligence book is a comprehensive guide designed for undergraduate and graduate students, covering AI-related topics such as search and planning, knowledge representation, game playing, expert systems, uncertainty handling, etc. Advanced topics such as machine learning, fuzzy logic, artificial neural networks, evolutionary computing, and natural language processing are also included. The book contains 16 chapters organized into six units, complete with pedagogical features and numerous examples to ensure comprehension of the discussed concepts. The book is suitable for AI courses offered in technical institutions and universities and can also serve as study material for computer professionals wishing to expand their understanding of AI. The book's use of PROLOG (programming in logic) as the declarative language throughout provides an excellent opportunity for users to code programs using AI techniques with a clear understanding of the underlying and natural thought processes of human ways of problem-solving. The book's content contains approximately 40% more material than is required for UG programs in Indian universities, making it useful for advanced AI courses. Overall, the second edition of the Artificial Intelligence book offers a comprehensive guide to AI, making it an excellent textbook for one full-semester course.
1. Artificial Intelligence Fundamentals
UNIT 1: PROBLEM SOLVING
2. State-Space Searches
3. Problem Reduction and Game Playing
UNIT 2: LOGIC CONCEPTS AND LOGIC PROGRAMMING
4. Logical Reasoning
5. Prolog Programming
UNIT 3: PLANNING, KNOWLEDGE REPRESENTATION AND EXPERT SYSTEM
6. Advanced Problem-Solving Paradigm: Planning
7. Knowledge Representation
8. Expert System and Applications
UNIT 4: HANDLING UNCERTAINTY AND FUZZY KNOWLEDGE
9. Uncertainty Measure: Probability Theory
10. Fuzzy Sets and Fuzzy Logic
UNIT 5: MACHINE LEARNING PARADIGMS
11. Machine Learning
12. Artificial Neural Networks
13. Evolutionary Computation
UNIT 6: TRADITIONAL AND LATEST PERSPECTIVES OF NATURAL LANGUAGE PROCESSING (NLP)
14. Traditional NLP
15. NLP Application Pipeline
16. Advanced NLP with Deep Neural Networks
Saroj Kaushik
Saroj Kaushik, PhD (Computer Science) from Indian Institute of Technology Delhi is Retired Professor of CSE at Indian Institute of Technology Delhi, India.