by Charles River Media
| Average Rating: |
|
| Sales Rank: | 812933 (lower is better) |
| Price Used: | $3.77 |
| Shipping: | Free Shipping on most orders over $25* |
| Availability: | |
| Label: | Charles River Media |
| Pages: | 363 |
| Binding: | Paperback |
| Publication Date: | 2003-03-27 |
| Published By: | Charles River Media |
| ASIN: | 1584502789 |
| Category: | Book |
Authors
Editorial Reviews and Product Descriptions
Product Description
This book demystifies the techniques associated with the field of artificial intelligence and covers a wide variety of techniques currently defined as "AI." Many books on artificial intelligence provide tutorials for AI methods, but the applications are restricted to toy problems that have little relevance in the real world. AI Application Programming covers theory, but teaches developers how these techniques can be applied in their own designs. The book is split by AI subfields (statistical methods, symbolic methods, etc.) to further refine the methods and applications for the reader. Each chapter provides a detailed discussion of the source code used.
Customer Reviews
This Book Exceeds My Expectations - Reviewed on 2007-10-09
It's just amazing how such a 473-page book could cover wide range of AI subjects, and at the same time could deliver easy-to-understand explanations without throwing PhD maths at you. It is just superb how a tech book with minimal math could explain everything!
Every chapter covers one kind of AI, one or two real-world applications and a list of other applications. There're more than enough illustrations for people like me who hate text-only book. A picture is worth a thousand words buddy. Here's my list of AI fields I remembered from the book: Genetic Algorithm, Neural Network, Ant, Particle Swarm, Simulated Annealing, ALife, Pathfinding, A-Star, ATR1, Classifier systems, Rule-based Aystems, Agent-based Software, NLP, Bigram, and Fuzzy Logic.
Examples are written in C language. Comments are plentiful. The codes, though short, pack a lot punches; a whole stack-only virtual machine (VM), for example, was written in less than 100 lines to illustrate how Genetic Algorithm works. Although I'm a VB.NET programmer, I could understand them quite easily.
I recommend this book to any programmer who like to get a big picture of artificial intelligence, who doesn't know where to begin or which algorithm is the right choice. This book should be the first-to-read but not the last, because it touches not far from the surface. I'd say this is the best precursor.
Decent introduction, insane amount of typos - Reviewed on 2007-09-02
The code is fairly easy to read, and (to date) I have not found any errors in example code... but in terms of the author's ability to write properly, that's a whole different story. Formulas are missing halfs, inconsistencies in variable usage, it's seriously bad. Maybe I got a bad edition (didn't buy from Amazon), but it looks exactly like the one listed (softcover, 2nd ed)..
If you're fairly proficient at C/C++ code, however, you should be able to follow the book ok... just expect to be reading more of the source code than the actual writing, half the time.
It was a required textbook for a class.
* - See Amazon
Product Page for shipping and pricing details.
Book Subjects
- C & Visual C
- Programming languages
- Software engineering
- Computers
- Computers - General Information
- Computer Books: Languages
- Artificial Intelligence - General
- Computers / Artificial Intelligence
- Programming - Software Development
- Programming Languages - C
- Artificial intelligence
- Data processing
- Mathematical models
- Computing: Professional & Programming