Master your Minecraft
 
 

Special Offers see all

Enter to WIN a $100 Credit

Subscribe to PowellsBooks.news
for a chance to win.
Privacy Policy

Tour our stores


    Recently Viewed clear list


    What I'm Giving | December 3, 2014

    Mary Oliver: IMG Mary Oliver: What I'm Giving



    At Powell's, we feel the holidays are the perfect time to share our love of books with those close to us. For this special blog series, we reached... Continue »

    spacer

AI Application Programming (Programming)

AI Application Programming (Programming) Cover

 

Synopses & Reviews

Publisher Comments:

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.

Book News Annotation:

Sortware engineer Jones demystifies techniques associated with artificial intelligence and shows how they can be useful in everyday applications. The book covers techniques including statistical algorithms, symbolic methods, evolutionary systems, and optimization methods. Each chapter covers the theory of the algorithm or technique under discussion, then follows with a practical application and a detailed discussion of the source code. The companion CD-ROM contains source code. Annotation (c)2003 Book News, Inc., Portland, OR (booknews.com)

Synopsis:

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.

Synopsis:

System requirements for accompanying CD-ROM: PC with Windows 95, 98, 2000, Me, or XP.
Includes bibliographical references and index.

About the Author

M. Tim Jones is an embedded software architect and the author of numerous books, including AI Application Programming, Second Edition (Charles River Media), BSD Sockets Programming from a Multilanguage Perspective (Charles River Media), Artifi cial Intelligence: A Systems Approach, and many articles on a variety of technical subjects. His engineering background ranges from the development of kernels for geosynchronous spacecraft to embedded systems architecture and networking protocols development. Tim is a consultant engineer for Emulex Corp. in Longmont, Colorado.

Table of Contents

History of AI What is AI? Strong and Weak AI The Result of AI AIs Modern Timeline Branches of AI Key Researchers Philosophical, Moral, and Social Issues Structure of this Book 2 Pathfinding and the A-Star Algorithm 3 Simulated Annealing 4 Particle Swarm Optimization 5 Introduction to Adaptive Resonance Theory (ART1) 6 Introduction to Classifier Systems 7 Ant Algorithms 8 Introduction to Neural Networks and the Backpropagation 9 Introduction to Reinforcement Learning 10 Introduction to Genetic Algorithms 11 Artificial Life 13 Introduction to Fuzzy Logic 14 Natural Language Processing 15 The Bigram Model 16 Agent-based Software 17 AI Today References Resources Appendix A Exercises and Problems Appendix B About the CD-ROM

Product Details

ISBN:
9781584502784
Publisher:
Charles River Media
Location:
Hingham, Mass.
Author:
Jones, M. Tim
Subject:
Artificial Intelligence
Subject:
Programming - Software Development
Subject:
Mathematical models
Subject:
Artificial Intelligence - General
Subject:
Engineering / Electrical
Subject:
Programming - General
Edition Number:
1st ed.
Edition Description:
Charles River Media
Series:
Charles River Media Programming
Series Volume:
107-644
Publication Date:
20050603
Binding:
Paperback
Grade Level:
Professional and scholarly
Language:
English
Illustrations:
Yes
Pages:
500
Dimensions:
24 cm. +

Related Subjects

AI Application Programming (Programming)
0 stars - 0 reviews
$ In Stock
Product details 500 pages Charles River Media - English 9781584502784 Reviews:
"Synopsis" by , 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.
"Synopsis" by , System requirements for accompanying CD-ROM: PC with Windows 95, 98, 2000, Me, or XP.
Includes bibliographical references and index.
spacer
spacer
  • back to top

FOLLOW US ON...

     
Powell's City of Books is an independent bookstore in Portland, Oregon, that fills a whole city block with more than a million new, used, and out of print books. Shop those shelves — plus literally millions more books, DVDs, and gifts — here at Powells.com.