Description:In the second edition of this bestseller, the author continues to demystify the techniques associated with the field of artificial intelligence. It covers a wide variety of techniques currently defined as "AI" and shows how they can be useful in practical, everyday applications. AI Application Programming covers both the theory and the practical applications to teach developers how to apply AI techniques in their own designs. Each chapter covers both the theory of the algorithm or the technique under discussion followed by a practical application of the technique with a detailed discussion of the source code. |
Features:
-
Covers cutting edge AI concepts such as neural networks, genetic algorithms, intelligent agents, rules-based systems, ant algorithms, fuzzy logic, unsupervised learning algorithms, and more
-
Provides practical applications including a personalization application, a rules-based reasoning system, a character trainer for game AI, a Web-based news agent, a fuzzy battery charge controller, a genetic code generator, artificial life simulation, and others
-
Includes a CD-ROM with complete source code for the applications
-
New section on exercises and discussion questions for use as a textbook
-
This second edition includes new chapters that provide basic AI discussion and also newer AI techniques that have recently become popular:
· New Chapter Topic
· Practical Demonstration
· Introductory AI Search Algorithms
· BFS and DFS
· Particle Swarm Optimization
· Physical Design Problem
· Natural Language Processing
· Text Processing
· Pathfinding Algorithms
· Environment Navigation
· Reinforcement Learning
· Game AI
· Classifier Systems
· Unsupervised Learning
See More Product Details
|