Overview This Th is textbook textbook Artificial Intelligence is is designed designed to to provide comprehensive material to undergraduate and graduate students on the vast and fast-grow fa st-grow ing subject of Artificial Intelligence. The book has been w ritten keeping keeping in in mind the syllabi designed for courses on AI
Enlarge Image
Printer Friendly
in various technical institutions and universities universities in in India and and abroad. The book can serve as a textbook for the first-level course for one one full semester on AI and w ill also also provide study material to computer professionals w ho ho w ish to expan expand d their know ledge. The main topics cov ered in the book include problem-solv problem-solv ing using intelligent searc hes and planning, know know ledge representation techniques, game playing, first-order predicate logic and Prolog (programming in logic) programming language, uncertainty handling, expert systems. The language Prolog has been be en used throughout throughout the book to wr ite programs programs f or problems problems to be solved using A I techniques. techni ques. In addition, some advanced topics such as machine learning, fuzzy logic, artificial neural network, evolution evolutionary ary compu computing, ting, advanced know ledge representation techniques, techniques, agent technology and natural language proce processing ssing hav have e been included in detail. Each chapter in the book has been carefully developed developed w ith th the he help lp of several pedagogical features. A large amount of effort has been put in to ensure that ensure that every concept discussed in the book is explained explaine d w ith the help of examples as f ar as possible. Pseudo Pseudo algorithms f or various methods and techniques are included throughout the book to increase the comprehensibility of the topics and demonstrate their applications.
Fe at atur e s
Table of of co conte nt nts
About th the Au Author
* The approach has been kept sim ple and student-friendly student-friendly to ensure that every every student can can derive maximum poss ible knowledge from the book. * Every Every chapter chapter incorporates useful pedagogical features features s uch as s olved examples examples , detailed illus trations, trations, tables, algorithms , and end-of-chapter end-of-chapter exercises exercises that supplement the topics presented therein. * The presence of solved examples examples and algorithms ai ds in s harpening students’ unde rstanding of the concepts concepts covered covered in the chapter.