Artificial Intelligence Books

»
Artificial Intelligence (AI) is the ability to develop a system controlled by a computer to do tasks that are usually done by humans because they require human intelligence and discernment. Here’s a category-wise compilation of a list of books on artificial intelligence for beginners and experts as well as books on the Artificial Intelligence Modern Approach. Additionally, we have listed the books on artificial intelligent agents, ai systems, machine learning, neural networks, and robotics.

List of Artificial Intelligence Books with author’s names, publishers, and an unbiased review as well as links to the Amazon website to directly purchase these books.

  1. Artificial Intelligence Books for Beginners
  2. Advanced Artificial Intelligence Books
  3. Books on Artificial Intelligence Modern Approach
  4. Books on Artificial Intelligence and Machine Learning
  5. Books on Artificial Intelligence and Agents
  6. Artificial Intelligence Books for Various Streams
  7. Books on AI Systems
  8. Books on Artificial Intelligence and Neural Networks
  9. Books on Artificial Intelligence and Robotics
  10. Books on Artificial Intelligence in Process Engineering
  11. Artificial Intelligence Resources
  12. Additional Recommendations

advertisement

1. Artificial Intelligence Books for Beginners

1. “INTRO. TO ARTIFICIAL INTELLIGENCE” by AKERKAR RAJENDRA
“Introduction to Artificial Intelligence” introduces readers to the important aspects of AI and intelligent systems with vivid examples and case studies. The text begins with a brief introduction to AI – its history, future, applications, programming, etc. Then, it moves on to expert systems, neural networks, constraint programming, and AI technologies like computer vision, natural language processing, pattern recognition, and speech recognition. Additionally, the exercises provided for practice make this a perfect read for professionals or B.E. / B. Tech students in Computer Science and Engineering, B.Sc. (Hons.) and M.Sc. students in Computer Science, and MCA students.

2. “Fundamentals of Artificial Intelligence: An Advanced Course (Lecture Notes in Computer Science)” by Wolfgang Bibel and G Huet
“Fundamentals of Artificial Intelligence: An Advanced Course: 232 (Lecture Notes in Computer Science)” book combines all the seven lectures given at the first Advanced Course in Artificial Intelligence. This book is helpful for understanding the basics of AI. The book is divided between explaining the concept and processing of knowledge. All aspects have been explained through illustrations and examples. Important kinds of knowledge processing relating to common sense reasoning is also explained. Logical and functional programming has also been briefed. Semantics of both functional and parallel programming have also been given.

advertisement
advertisement

3. “Artificial Intelligence: A Beginner’s Guide (Beginner’s Guides)” by Blay Whitby
“Artificial Intelligence: A Beginner’s Guide (Beginner’s Guides)” book is a journey into the world of computers and the inner workings of the human mind. The contents of this book range from the nanotechnology used to make insect-like robots, to the computers that perform surgery. The book also includes an account of computers that can learn by teaching themselves. It takes the readers into the future, and reveals the pervasive impact of AI on the daily lives of humans. In addition, the book discovers the biggest controversies to explore the fascinating field of artificial intelligence. It is useful for the enthusiasts of artificial intelligence and cognitive science.

4. “Introduction to Artificial Intelligence” by Patterson
“Introduction to Artificial Intelligence” textbook provides a comprehensive coverage of the important aspects of artificial intelligence and expert systems. The book is organized into five parts based on a detailed analysis of knowledge: Introduction to Artificial Intelligence, Knowledge representation, Knowledge Organization and Manipulation, Perception, Communication and Expert Systems, and Knowledge Acquisition. The textbook contains substantial discussions on Knowledge Representation, NLP, Computer Vision, Neural Networks, Expert Systems, and Memory Organization etc.

advertisement

5. “Principles of Artificial Intelligence” by Nils J Nilsson
“Principles of Artificial Intelligence” textbook bridges the gap between theory and practice. The textbook sheds light on more practical and advanced aspects of artificial intelligence such as rule-based systems, robot problem solving systems and structured-object representation. The coverage of the book includes Production Systems and AI, Search Strategies for AI Production Systems, The Predicate Calculus in AI, Resolution Refutation Systems, Basic Plan Generating Systems and Advanced Plan Generating Systems etc. The textbook includes brainstorming exercises and references to some of the most important literature in the field.

6. “Artificial Intelligence” by Negnevitsky
The book “Artificial Intelligence” provides a practical and theoretical introduction to artificial intelligence that is less mathematically rigorous than other texts in the market. It also includes a wider coverage of expert systems, artificial neural networks, fuzzy systems, and computation which shows how the systems work together. The author nicely explains the theories and principles thereby demonstrating how the systems are constructed. Throughout the book, no assumption is made on a particular programming language and all the mathematical prerequisites are kept minimum.


advertisement

2. Advanced Artificial Intelligence Books

1. “Artificial Intelligence and Innovations 2007” by Pnevmatikakis
“Artificial Intelligence and Innovations 2007” volume focus on providing insights on how AI can be implemented in real-world applications. The scope of the book includes Theoretical Advances in AI, Intelligent Internet Systems, Emerging Technologies and Applications, Intelligent Systems in Electronic Healthcare, and AI in Business & Finance. It is a suitable read for students and professionals interested in this field.

2. “Artificial Intelligence Techniques for Computer Graphics illustrated edition” by Plemenos
“Artificial Intelligence Techniques for Computer Graphics” contains both invited and selected extended papers from the 2008 3IA Conference, covering the latest research in AI techniques for computer graphics. It also includes an introduction about Intelligent Computer Graphics areas where relevant intelligent techniques resolved key problems. This volume is intended for those who wish to use or invent intelligent techniques in computer graphics and, maybe, join as a contributor to the Intelligent Computer Graphics community.

advertisement

3. “Artificial Intelligence” by Ela Kumar
“Artificial Intelligence” textbook attempts to introduce readers to the various concepts of Artificial Intelligence in a simpler manner with the help of real world problem applications. The textbook consists of a total of twelve chapters. The coverage of the book includes Expert Systems, Applications of AI, Machine Learning, Planning and Understanding, Natural Language Processing, Reasoning with Uncertainty, Programming Languages etc. The textbook incorporates a number of solved examples at various points in a chapter, making the concepts easier to understand and apply. Exercises are also provided at the end of every chapter for practice.

4. “Artificial Intelligence” by Winston
“Artificial Intelligence” book is written for the postgraduate students of computer engineering. It can also be used by working professionals as a reference. This book discusses the concept of artificial intelligence and machine learning in detail. It also explains the reasoning and perceiving power of computers. It reviews the revolutionary progress made in the area of machine learning. It also discusses new concepts like big data and parallel processing. This book has included many theorem proofs. It also has many practical case studies to simplify the concepts.


3. Books on Artificial Intelligence Modern Approach

1. “Artificial Intelligence : A Modern Approach” by Norvig and Russell
“Artificial Intelligence: A Modern Approach” offers a comprehensive introduction to the world of AI with detailed explanations for all of its major concepts. Starting with an introduction to AI, the text shifts to problem solving, knowledge, reasoning, and planning in the first half. The next half is dedicated to uncertain knowledge and reasoning, learning, communicating, presenting, and acting. Its lucid writing and all-encompassing content make it a perfect read for beginners as well as advanced programmers.

2. “Fundamentals of the New Artificial Intelligence: Neural, Evolutionary, Fuzzy and More (Texts in Computer Science)” by Toshinori Munakata
“Fundamentals of the New Artificial Intelligence: Neural, Evolutionary, Fuzzy and More (Texts in Computer Science)” book focuses on five important areas in computer science: neural networks, genetic algorithms, fuzzy systems, rough sets, and chaos. It provides a comprehensive view of soft computing. The readers explore the importance of these topics for real-world applications. The book describes the core principles, concepts, and technologies in the subject of new artificial intelligence. The book is useful for undergraduates and graduates studying intelligent computing, soft computing, neural networks, evolutionary computing, and fuzzy systems. In addition, it will also benefit researchers in many related areas.

3. “Artificial Intelligence: A New Synthesis” by Nils J Nilsson
“Artificial Intelligence: A New Synthesis” covers all the major areas of AI, ranging from old concepts to new ideas. Neural networks, genetic programming, computer vision, heuristic search, knowledge representation and reasoning, Bayes networks, planning, and language understanding are the primary topics analyzed in this volume. Machine learning methods are also extensively covered throughout the text with frequent use of examples and illustrative diagrams. Being the leading expert in the field of AI, the author successfully provides a unifying theme by an evolutionary approach, making it a perfect read for anyone who wishes to learn more about it.

4. “Artificial Intelligence” by Luger
“Artificial Intelligence” book offers a comprehensive introduction to the theory and practice of AI for modern applications. The topics explained in the book are – Intelligent Agents, Solving Problems by Searching, Informed Search Methods, Game Playing, Agents that Reason Logically, First-order Logic, Building a Knowledge Base, Inference in First-Order Logic, Logical Reasoning Systems, Practical Planning, Planning and Acting, Uncertainty, Probabilistic Reasoning Systems, Making Simple Decisions, Making Complex Decisions, Learning from Observations, Learning with Neural Networks, Reinforcement Learning, Knowledge in Learning, Agents that Communicate, Practical Communication in English, Perception, and Robotics. This book is suitable for computer professionals, cognitive scientists, linguists, and undergraduate or graduate students having courses on AI.


4. Books on Artificial Intelligence and Machine Learning

1. “Artificial Intelligence and Machine Learning” by Anand Hareendran S and Vinod Chandra S S
“Artificial Intelligence and Machine Learning” book aims to bridge the gap in knowledge of the tough areas in AI and Machine Learning through numerous case studies and solved examples. The text starts off with an introduction to AI, heuristics searching, and game playing followed by the basis of Machine Learning, its different types and the various rule-learning algorithms. The well explained algorithms and pseudo codes for each topic makes this the perfect read for undergraduate and postgraduate students of computer science and engineering.

2. “Artificial Intelligence and Machine Learning” by Vinod Chandra S
“Artificial Intelligence and Machine Learning” book mainly elucidates concepts of Artificial Intelligence and its applications in our day to day life. The book introduces the topic to beginners interested in the domain. The book starts by explaining the basics of artificial intelligence, applications in the computing world. The book also covers implementations of AI in trading and Financial Investing, Artificial Intelligent Software, and Sentence Diagramming. Various challenges faced in the domain along with some examples of near human work of AI are presented. Emphasis is laid on the difference between the response of stimuli by humans and that by artificial intelligence machines.

3. “Artificial Intelligence: Artificial Intelligence for Humans (Artificial Intelligence, Machine learning)” by Jon Gabriel
“Artificial Intelligence: Artificial Intelligence for Humans (Artificial Intelligence, Machine learning)” book is a comprehensive guide to artificial intelligence and explains the basics of AI along with advanced understanding of the subject. The readers will learn how artificial intelligence in virtual help desks helps many companies provide answers immediately to their clients. It also covers the use of AI in trading and Financial Investing, Artificial Intelligent Software, and Sentence Diagramming. In addition, the book focuses on the differences between human responses to stimuli and those given by artificial intelligence machines. The book will help beginners in the field as well as trained engineers looking to enhance their knowledge of the subject.


5. Books on Artificial Intelligence and Agents

1. “A first course in Artificial Intelligence and Agent Technology” by Sridhar Seshadri

2. “Agents and Artificial Intelligence” by Joaquim Filipe and Ana Fred
“Agents and artificial intelligence” book is divided into two parts. First part deals with artificial intelligence. Second part deals with agents. Contents of first part are probabilistic connection between cross-validation and vapnik bounds, a time-varying model to simulate a collective decisional problem, collision avoidance using partially controlled markov decision processes, reasoning about interest-based preferences, advantages of information granulation in clustering algorithms and more. Second involves improving file sharing experience with incentive based coalitions, stability and optimality in matching problems with weighted preferences, a conditional game-theoretic approach to cooperative multiagent systems design, defining virtual organizations following a formal approach and more.

3. “Distributed Artificial Intelligence, Agent Technology, and Collaborative Applications (Advances in Intelligent Information Technologies)” by Vijayan Sugumaran
“Distributed Artificial Intelligence, Agent Technology, and Collaborative Applications (Advances in Intelligent Information Technologies)” book provides a set of research articles on artificial intelligence. This book covers information retrieval, conceptual modelling, supply chain demand forecasting, and machine learning algorithms. This book helps to improve productivity in many roles such as assistants to human operators and autonomous decision making components of complex systems.


6. Artificial Intelligence Books for Various Streams

1. “Artificial Intelligence in Business, Science and Industry” by Wendy B Ranch

2. “Artificial Intelligence in Chemical Engineering” by T E Quantrille and Y A Liu
“Artificial Intelligence in Chemical Engineering” The main idea of the book is implementation of AI programming, AI principles and theories in the field of chemical engineering. The book is of use to students and practitioners of chemical engineering and also computer scientists interested in the subject. The book describes the computational methods used in performing engineering tasks used in artificial intelligence concepts. The book starts by giving key features of artificial intelligent systems and then explains the applications of it in the field of chemical engineering. The final part of the book includes Artificial Neural Networks (ANNs). The reader can find numerous illustrations, simple and complex exercises throughout the text. The book also contains a computer diskette for an illustrated case study.

3. “Artificial Intelligence in Design ’98” by Asko Riitahuhta and Fay Sudweeks
“Artificial Intelligence in Design ’98” book is written for the postgraduate students of computer engineering. It can also be used by working professionals as a reference. This book discusses the development of computational models on artificial intelligence paradigm. It also discusses the impact of new approaches of artificial intelligence on design research. It examines the incorporation of agent based systems and design systems. It also covers the topics of cognitive science and how it is merging with artificial intelligence. This book has included many theorem proofs. It also has many practical case studies to simplify the concepts.

4. “Optimization and Artificial Intelligence in Civil and Structural Engineering” by Topping
“Optimization and Artificial Intelligence in Civil and Structural Engineering” book will be suitable for the students and professionals of structural analysis and design, water resources engineering, geotechnical engineering, and transportation and environmental engineering. The chapters majorly cover topics like engineering design, optimization, optimal structural design, design of industrial buildings, integrated design, water resources, hazardous material management, and stream quality modeling. The book describes knowledge-based systems, artificial intelligence techniques, and various problems underlying in this field. The recent developments in the field of optimization and artificial intelligence are highlighted in this book.

5. “Optimizing Decision Making in the Apparel Supply Chain Using Artificial Intelligence” by by Calvin Wong and Z X Guo
“Optimizing Decision Making in the Apparel Supply Chain Using Artificial Intelligence” book acts as a guide for practitioners in apparel manufacturing. It provides information about the key decision points in the apparel supply chain. This book talks about the basics of artificial intelligence techniques for apparel management. It examines the use of neural networks in choosing the location of apparel manufacturing plants. It provides the important decision points in the apparel supply chain. This book provides the basics of artificial intelligence techniques. It discusses the use of neural networks, genetic algorithms, fuzzy set theory, etc for intelligent sales forecasting and intelligent product cross-selling systems.


7. Books on AI Systems

1. “Artificial Intelligence” by Elaine Rich and Kevin Knight
2. “Introduction to Artificial Intelligence and Expert Systems” by Dan W Patterson

“Introduction to Artificial Intelligence and Expert Systems” Book Review: This textbook provides a comprehensive coverage of the important aspects of artificial intelligence and expert systems. The book is organized into five parts based on a detailed analysis of knowledge: Introduction to Artificial Intelligence, Knowledge representation, Knowledge Organization and Manipulation, Perception, Communication and Expert Systems, and Knowledge Acquisition. The textbook contains substantial discussions on Knowledge Representation, NLP, Computer Vision, Neural Networks, Expert Systems, and Memory Organization etc.

3. “Foundations of Artificial Intelligence and Expert Systems” by Janakiraman

“Foundations of Artificial Intelligence and Expert Systems” Book Review: This book provides exposition on various facets of artificial intelligence in an easy to understand format. The coverage of the book sweeps through a broad range of concepts, focusing on the basics and building through the concepts. The various chapters present in the book are: Concept of Artificial Intelligence, An overview of Japanese Fifth Generation Computer Systems, The Search Process, Game Playing, Logic, Robotics, Knowledge Representation, Non-Monotonic, Probabilistic, Certainty and Fuzzy-Based Reasoning Systems, Natural Language Processing, Computer Vision. It also discusses topics such as Successful Expert Systems, Introduction to Expert Systems, Knowledge Engineering, Logic Programming and PROLOG, Artificial Intelligence in Industry, Artificial Intelligence Machines etc. The book can serve as a relevant reference to graduate and postgraduate students.

4. “Artificial Intelligence: A Guide to Intelligent Systems” by Dr Michael Negnevitsky

“Artificial Intelligence: A Guide to Intelligent Systems” Book Review: This textbook demonstrates the ideas behind intelligent systems in a simple and straightforward manner. It covers rule-based expert systems, fuzzy expert systems, frame based expert systems, artificial neural networks, evolutionary computations, hybrid intelligent systems and knowledge engineering. The book is composed of a total of nine chapters. Some of the chapters present in the book are: Uncertainty Management in Rule-based Expert Systems, Knowledge Engineering and Data Mining, Frame-Based Expert Systems etc. The book can benefit undergraduate students in computer science engineering and related fields.

5. “Artificial Intelligence and Expert Systems” by GATE ACADEMY PUBLICATION
6. “Artificial Intelligence: A Beginner’s Guide (Beginner’s Guides)” by Blay Whitby

“Artificial Intelligence: A Beginner’s Guide (Beginner’s Guides)” Book Review: This textbook intends to provide a basic introduction to the concepts of Artificial Intelligence. The readers do not require any previous knowledge to understand the concepts covered in the textbook. The textbook is meant for a general audience. Therefore, the content of the book is neither hardcore technical nor scholarly. The book is organized into six chapters. The chapters present in the book are: What is AI? AI at Work, AI and Biology, Some Challenges, AI diffuses and Present and Future Trends. The book can provide an interesting read to those who have no idea what AI means but are willingly to dwell in the world of AI.


8. Books on Artificial Intelligence and Neural Networks

1. “Make Your Own Neural Network: A Gentle Journey Through the Mathematics of Neural Networks, and Making Your Own Using the Python Computer Language” by Tariq Rashid

“Make Your Own Neural Network: A Gentle Journey Through the Mathematics of Neural Networks, and Making Your Own Using the Python Computer Language” Book Review: This book provides a detailed study of the mathematics of neural networks. It also describes how to make neural networks using the Python computer language. The book starts with the basics and then goes on to describe how the neural networks work. The first part introduces the mathematical ideas underlying the neural network. In the next part, it introduces the popular and easy way to learn the Python programming language. The readers get to know how to build up a neural network which can learn to recognise human handwritten numbers. The third part extends further the practical ideas discussed in part two. The combination of diagrams and mathematics help to clear the concepts in a concise way. It is useful for beginners in neural networks.

2. “Artificial Intelligence and Neural Networks” by Dr K Uma Rao

“Artificial Intelligence and Neural Networks” Book Review: This book provides the fundamental concepts of Artificial Intelligence and Artificial Neural Networks. The first five chapters deal with artificial intelligence and the next 6 chapters deal with neural networks. The first part of the book covers the introduction and history of AI, applications of AI, modelling of intelligent systems and their characterization using PEAS. Search algorithms, Propositional logic and First Order Predicate Logic are also discussed. The second part covers topics in neural networks such as the evolution of ANN, McCulloch Pitts Model, Learning paradigms, learning tasks, perception, etc. The diagrams given in the book provide technical understanding of the subject matter. The book is a useful learning source for students of undergraduate courses in electrical science.

3. “Artificial Intelligence and Neural Networks” by F Acar Savaci

“Artificial Intelligence and Neural Networks” Book Review: This book contains the thorough proceedings of the 14th Turkish Symposium on Artificial Intelligence and Neural Networks. It provides lecture notes in several topics of computer science. The book presents 26 revised full papers in different topics. The topics covered in the book are robotics, image processing, classification, learning theory and support vector machines. Besides, fuzzy neural networks, robotics, fuzzy logic, machine learning, engineering applications, and neural networks architecture are also included in the book. The book is useful for specialists in the area of artificial intelligence and neural networks.

4. “VLSI for Artificial Intelligence and Neural Networks” by Jose G Delgado-Frias and W R Moore

“VLSI for Artificial Intelligence and Neural Networks” Book Review: This book is a selection of the papers presented at the International Workshop on VLSI for Artificial Intelligence and Neural Networks. The readers get to know about the increasing complexity of artificial intelligence and neural networks algorithms. The book describes the increasing applications of these systems. The readers learn about the requirements of artificial intelligence namely- symbolic manipulation, knowledge representation, non-deterministic computations and dynamic resource allocation. The book ends with a description of constraints and demands that are imposed on the computer architectures for these applications. It provides a practical knowledge of artificial intelligence systems. The book will benefit students and practising engineers dealing with software engineering and computer science.

5. “Applied Artificial Intelligence: A compact introduction to neural networks and deep learning” by Wolfgang Beer

“Applied Artificial Intelligence: A compact introduction to neural networks and deep learning” Book Review: This book covers the basics of Artificial Neural Networks (ANN). The first part explains how to implement neural networks in Python and apply this technique to any given problem. In step-by-step examples, the reader learns how to implement neural networks in Python and to solve non-linear problems. The book explains how neural networks are built, trained with sample data sets and how these networks are capable of solving complex problems. The second part shows how to build machine learning models in Google TensorFlow and how to bring Artificial Intelligence into production. The last part deals with practical and machine learning examples. The book is useful for students and practising engineers working with software engineering, python and computer science.

6. “Neural Networks: Artificial Intelligence and Industrial Applications” by Bert Kappen and Stan Gielen

“Neural Networks: Artificial Intelligence and Industrial Applications” Book Review: This book contains papers presented at the Third Annual SNN Symposium on Neural Networks. The papers are divided into two sections- the first gives an overview of new developments in neurobiology, the cognitive sciences, robotics, vision and data modelling. The second presents working neural network solutions to real industrial problems, including process control, finance and marketing. The book gives a comprehensive view of the state of the art in 1995. It is useful for postgraduate students and academic as well as industrial researchers. Through case studies, the book attempts to provide a practical understanding of neural networks.

7. “Neural Networks and Artificial Intelligence” by Vladimir Golovko and Akira Imada

“Neural Networks and Artificial Intelligence” Book Review: This book is a compilation of the proceedings of the 8th International Conference on Neural Networks and Artificial Intelligence. The nineteen papers provide a comprehensive overview in several topics. The papers are organized in sections covering different topics such as forest resource management, artificial intelligence by neural networks, optimization and classification. Other topics like fuzzy approach, machine intelligence, analytical approach, mobile robot and real world application are also described thoroughly. The examples and pictures provide a practice-oriented understanding of the subject matter. The book is useful for software engineers, researchers and students in the field of computer science engineering.

8. “Artificial Neural Networks: An Introduction to ANN Theory and Practice” by P J Braspenning and F Thuijsman

“Artificial Neural Networks: An Introduction to ANN Theory and Practice” Book Review: This book presents a compilation of tutorial lectures given during a school on Artificial Neural Networks for the industrial world. The major ANN architectures are discussed to show their powerful possibilities for empirical data analysis, particularly in situations where other methods seem to fail. Theoretical insight is offered by examining the underlying mathematical principles in a detailed manner. Practical experience is provided by discussing several real-world applications such areas as control, optimization, pattern recognition, software engineering, robotics, operations research, and CAM. The book thus presents a blend of theoretical and practice-oriented learning. It will benefit researchers, graduate students and practising engineers in the field of computer science and software engineering.

9. “Artificial Neural Networks (Methods in Molecular Biology)” by Hugh Cartwright

“Artificial Neural Networks (Methods in Molecular Biology)” Book Review: This book provides a practical understanding of how ANNs are applied in biological sciences and related areas. The chapters included in the book focus on the analysis of intracellular sorting information, prediction of the behavior of bacterial communities and biometric authentication. In addition, the book discusses studies of Tuberculosis, gene signatures in breast cancer classification, use of mass spectrometry in metabolite identification, visual navigation, and computer diagnosis. For more convenience, chapters include introductions to their respective topics. The book includes application details for the readers and tips on troubleshooting as well. It will be a helpful learning source for scientists studying artificial neural networks.

10. “Intelligent Engineering Systems through Artificial Neural Networks” by Cihan H Dagli and Anna L Buczak

“Intelligent Engineering Systems through Artificial Neural Networks” Book Review: This book contains the proceedings of the Annie Conference, November 2006, St. Louis, Missouri. The papers present the concept of smart engineering system design and its applications in data mining, neural networks, complex networks, evolutionary programming, adaptive control, pattern recognition, and fuzzy logic.


9. Books on Artificial Intelligence and Robotics

1. “Robotics and Artificial Intelligence” by Michael Brady

“Robotics and Artificial Intelligence” Book Review: This book is a collection of papers on the subject of Robotics and Artificial Intelligence. It also includes the topics that were presented at the program of NATO advanced study institute. The readers are able to attain knowledge from several examples on sensing and educational methodologies in the subject area. The Introduction and Overview chapter of this book includes a topic “State-of-the-Art and Predictions for Artificial Intelligence and Robotics”. This chapter provides an advanced understanding on the topics of artificial intelligence and robotics. The book is useful for practitioners of artificial intelligence and software engineering. It will also benefit students and researchers in the field of artificial intelligence and robotics.

2. “Forbidden Gates: How Genetics, Robotics, Artificial Intelligence, Synthetic Biology, Nanotechnology, and Human Enhancement Herald, The Dawn of the Techno-Dimensional” by Thomas Horn

“Forbidden Gates: How Genetics, Robotics, Artificial Intelligence, Synthetic Biology, Nanotechnology, and Human Enhancement Herald, The Dawn of the Techno-Dimensional” Book Review: The book includes description of traditional, tried and advanced methods of overcoming darkness. It also provides an overview of advances in science, technology, and philosophy including cybernetics, bio-engineering, nanotechnology, etc. The book is an interesting study of the technological, cultural, and metaphysical shift that predicts a future dominated by this new species of superior humans. This includes among other things rewriting human DNA and combining men with beasts. The concept of transhumanism is explained in a detailed manner with illustrations. The book is meant for the readers interested in scientific fiction. It will also appeal to those interested in advancement of technology.

3. “Computational Intelligence, Control and Computer Vision in Robotics and Automation” by Bidyadhar Subudhi

“Computational Intelligence, Control and Computer Vision in Robotics and Automation” Book Review: This book presents the state-of-the-art technologies on robotics research. It includes several recent investigations on navigation, motion planning of mobile robots,etc. Soft computing approaches to control of single and multiple rigid robots are also looked at. The book provides research in the areas of robotics and automation from countries like India, USA, Canada, United Kingdom, Mexico and Malaysia. In addition, it provides new directions of robotics applications e.g. electrical power line maintenance. The book gives a blend of practical and theoretical understanding. It is useful for researchers and practitioners working in the fields of robotics and artificial intelligence.

4. “Robotics: Modelling, Planning and Control (Advanced Textbooks in Control and Signal Processing)” by Bruno Siciliano

“Robotics: Modelling, Planning and Control (Advanced Textbooks in Control and Signal Processing)” Book Review: This is a classic text on robot manipulators that covers visual control, motion planning and mobile robots.It provides the basic know-how on the foundations of robotics- modelling, planning and control. The book includes coverage of fundamental topics like kinematics, and trajectory planning and related technological aspects including actuators and sensors. To provide practical skills, examples and case studies are given throughout the book. In addition, the end-of-chapter exercises are included so that the readers can test their understanding of the subject matter. The book comes with an electronic solutions manual containing the MATLAB code for computer problems. It is useful for graduate students and industry practitioners.

5. “Robots” by John M Jordan

“Robots” Book Review: The book provides an accessible and engaging account of robots. It covers the current state of the field, the fantasies of popular culture, and implications for life and work. The book includes the prehistory of robots and the treatment of robots in science fiction, movies, and television. The readers get to know the state of robotics in today’s world. It provides a detailed account of the components of robots and the complicating factors that make robotics so challenging. Applications such as driverless cars, unmanned warfare, and robots on the assembly line are also discussed. The book is useful for social scientists and engineers.

6. “Assistive Technology and Artificial Intelligence: Applications in Robotics, User Interfaces and Natural Language Processing (Lecture Notes in Computer Science)” by Vibhu O Mittal

“Assistive Technology and Artificial Intelligence: Applications in Robotics, User Interfaces and Natural Language Processing (Lecture Notes in Computer Science)” Book Review: This book is a collection of research papers on assistive technology presented at the AAAI workshops. It focuses on the advancement and use of AI stimulated technology. The book explains how the users can extend their current range of cognitive and sensory abilities or overcome their motor disabilities. It addresses various issues in the area of assistive technology. The papers address topics from natural language processing, planning, robotics, user interface design, computer vision, and learning. The research helps the readers to get a practical understanding of the topics. The book will benefit graduate students, researchers and practising engineers in the field of artificial intelligence.

7. “Fundamentals of Robotic Mechanical Systems: Theory, Methods, and Algorithms (Mechanical Engineering Series)” by Jorge Angeles

“Fundamentals of Robotic Mechanical Systems: Theory, Methods, and Algorithms (Mechanical Engineering Series)” Book Review: This book is a comprehensive study of robots. It discusses several kinds of robots such as remote manipulators, multifingered hands, walking machines, flight simulators, and machine tools. In the beginning, the book reviews the elements of rigid-body mechanics and of linear transformations. This helps the readers to get familiar with the basics of the subject. The book includes exercises at the end of each chapter as well as within the chapters, that helps the readers to test their understanding. The book is useful for practising engineers, undergraduate and graduate students.

8. “McGraw-Hill Illustrated Encyclopedia of Robotics and Artificial Intelligence” by Stan Gibilisco

“McGraw-Hill Illustrated Encyclopedia of Robotics and Artificial Intelligence” Book Review: This book provides an extensive study of robotics and artificial intelligence (AI). It includes 500 articles that are alphabetically arranged, so that these can be found easily by the readers. The articles are based on different topics such as robots and automation, robots and AI in medicine, military use of robots, etc. Other technical topics such as robotics and safety, robotics and security, robotic space probes and reliability factors are also discussed in detail. The articles provided in the book are illustrated with pictures and diagrams that encourage self study among readers. The book will benefit researchers, practitioners and students in robotics and artificial intelligence.


10. Books on Artificial Intelligence in Process Engineering

1. “Problem Solving Methods in Artificial Intelligence” by N L Nilsson
2. “Introduction to Artificial Neural Systems” by J Zuarda

“Introduction to Artificial Neural Systems” Book Review: The book covers algorithms of Artificial Neural Networks while commenting on their stability. The book is recommended to neural engineers interested in the domain. The first chapters familiarize the readers with the fundamentals of neural networks. The book eventually dwells into more complex topics such as applications in software. The reader can find various illustrations, pseudocodes that help in a clearer understanding of the subject. The book is written in a comprehensible manner.

3. “Intelligent Systems in Process Engineering” by G Stephanopoulos and V Venkatasubramanian

“Intelligent Systems in Process Engineering” Book Review: The book integrates concepts of Artificial Intelligence with those of operations research, estimation and control theory, and statistics. The book elucidates the concepts using various models, each developed pertaining to an engineering problem such as product design, process design, process operations monitoring, planning, scheduling, or control. Each developed pattern also brings forward a key concept of AI including modeling languages, automation in design. symbolic and quantitative reasoning, inductive and deductive reasoning. A few other concepts described in the book are searching spaces of discrete solutions, non-monotonic reasoning, analogical learning, empirical learning through neural networks, reasoning in time, and logic in numerical computing.


Kindly note that we have put a lot of effort into researching the best reference books on Artificial Intelligence and came out with a recommended list. If any more book needs to be added to this list, please let us know.

advertisement
advertisement
Subscribe to our Newsletters (Subject-wise). Participate in the Sanfoundry Certification contest to get free Certificate of Merit. Join our social networks below and stay updated with latest contests, videos, internships and jobs!

Youtube | Telegram | LinkedIn | Instagram | Facebook | Twitter | Pinterest
Manish Bhojasia - Founder & CTO at Sanfoundry
Manish Bhojasia, a technology veteran with 20+ years @ Cisco & Wipro, is Founder and CTO at Sanfoundry. He lives in Bangalore, and focuses on development of Linux Kernel, SAN Technologies, Advanced C, Data Structures & Alogrithms. Stay connected with him at LinkedIn.

Subscribe to his free Masterclasses at Youtube & technical discussions at Telegram SanfoundryClasses.