AI Application Programming, Second Edition

AI Application Programming, Second Edition ebook

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. KEY FEATURES Covers cutting-edge AI concepts such as neural networks, natural language processing, intelligent agents, genetic algorithms, rule-based systems, unsupervised learning algorithms, migratory software, and more Teaches each AI concept through a practical application, including a financial data miner, a Web spider, a networked data collector, a game program, an embedded battery charger control system, an embedded rules-based engine for log monitoring, and a fault tolerance subsystem Groups AI topics by conceptual subfields (machine learning, evolutionary methods, symbolic methods) for better "big picture" understanding and more focused specialization Provides a background in the history of AI, the distinct branches of this broad field, and the philosophical underpinnings and issues associated with these technologies Includes a CD-ROM (Win/Linux) with complete, fully commented source code (in C) for every application in the book Exercise sets for each chapter (located in Appendix A) for use as a textbook More Reviews and Recommendations

M. Tim Jones (Longmont, CO) has been developing software since 1986.He has designed prototype AI systems using genetic algorithms for satellite attitude determination and mobile agents for distributed asset tracking. He has also published articles on embedded systems, network protocols, and AI for Dr. Dobb's Journal, Embedded Systems Programming and Embedded Linux Journal. In addition, he is the author of BDS Sockets Programming from a Multi-Language Perspective and TCP/IP Application Layer Protocols for Embedded Systems. He resides in Longmont, CO, where he works as a Senior Principal Software Engineer.

Tags: application programming second edition

Free list

Copyright © 2008 Zjlu.info . All rights reserved.