Artificial Intelligence: A Systems Approach
- 7h 10m
- M. Tim Jones
- Jones and Bartlett Learning
- 2008
This book offers students and AI programmers a new perspective on the study of artificial intelligence concepts. The essential topics and theory of AI are presented, but it also includes practical information on data input & reduction as well as data output (i.e., algorithm usage). Because traditional AI concepts such as pattern recognition, numerical optimization and data mining are now simply types of algorithms, a different approach is needed. This “sensor / algorithm / effecter” approach grounds the algorithms with an environment, helps students and AI practitioners to better understand them, and subsequently, how to apply them. The book has numerous up to date applications in game programming, intelligent agents, neural networks, artificial immune systems, and more.
FEATURES
- Covers not only AI theory, but modern applications e.g., game programming, machine learning, swarming, artificial immune systems, genetic algorithms, pattern recognition, numerical optimization, data mining, and more
- Discusses the various computer languages of AI – from LISP to JAVA and Python
In this Book
-
The History of AI
-
Uninformed Search
-
Informed Search
-
AI and Games
-
Knowledge Representation
-
Machine Learning
-
Evolutionary Computation
-
Neural Networks I
-
Neural Networks II
-
Robotics and AI
-
Intelligent Agents
-
Biologically Inspired and Hybrid Models
-
The Languages of AI