|
AI Application Programming 2nd Edition
The popularity of artificial intelligence continues to grow as more and more uses are found for the technology. AI Application Programming, Second Edition is completely updated to supply both the conceptual background and the real-world examples needed to begin using AI in software projects. Each technology is illustrated with a model implementation
and application, and complete source code for each example is provided on the companion CD-ROM. Selected applications cover data mining, genetic algorithms, game programming, embedded rules-based engines, and the World Wide Web
Chapter 1: History of AI; Chapter 2: Pathfinding Algorithms; Chapter 3: Simulated Annealing; Chapter 4: Particle Swarm Optimization; Chapter 5: Clustering with Adaptive Resonance Theory (ART1); Chapter 6: Machine Learning with ID3; Chapter 7: Ant Algorithms; Chapter 8: Backpropagation Networks; Chapter 9: Reinforcement Learning; Chapter 10: Genetic Algorithms; Chapter 11: Artificial Neural Network Evolution; Chapter 12: Rules-Based Systems; Chapter 13: Fuzzy Logic; Chapter 14: Bayes Techniques; Chapter 15: Hidden Markov Models; Chapter 16: Intelligent Agents; Chapter 17: AI Today; Appendix A: Exercises and Further Questions; Appendix B: About the CD; Inde
|