Artificial Intelligence & Soft Computing For Beginners, Third Edition
by Anindita Das-Bhattacharjee
The course of Artificial Intelligence is taken by all engineering undergraduate and postgraduate students pursuing computer science. Apart from this, it is a popular elective in almost all other branches of engineering. It is also a field chosen for research by many doctoral students. This book has in-depth detail illustration of all the chapters of Artificial Intelligence (AI) with Soft Computing, covering the syllabus of WBUT, Gitam, JNTU, NIT and few different universities. During the course of teaching Artificial Intelligence, the author had found that no textbook covers both Artificial intelligence (AI) with intelligent systems (IS) and soft computing in a comprehensive manner. This book provides a comprehensive coverage of the fundamental concepts and techniques in Artificial Intelligence and Soft Computing with mathematical in depth explanation. The main emphasis is on the solution of real world problems using the latest AI techniques. During teaching artificial intelligence, author realized that the basic text books do not have an organized content according to the syllabus. In this book all the chapters are organized properly and contain a complete coverage. The sequence of the chapters has been set in a manner which would be very easy for the students to understand. The main importance of this book is on the solution of many real world problems. Each chapter contains multiple choice questions with answer and possible explanation. Also some important solutions and answers at the end as “Take a look to be more acquainted with”. In addition, modern and current topic in AI for an example Pattern Recognition, Data Clustering Algorithm, Genetic Algorithm with Data Clustering method, Swarm Intelligence, Tabu Search, Ant Colony Optimization are discussed in details. These concepts may motivate students to do projects .This book contains information about programming languages and the proper syntax with example is provided which may help students to practically apply this programming concepts. Mathematical explanation to understand the concept in detail about Single & Multi objective Genetic Algorithm, Neural Network, Fuzzy Logic is provided. The basic coverage of each and every chapter is mentioned before the chapter as “chapter utility”. This book has been designed in such a manner so that it becomes very easy to understand the language and comprehend not only for computer science department student but also for non departmental student as well.