AI Agents in Virtual Reality Worlds : Programming Intelligent VR in C++
by Mark Watson
Using a tool kit based on the technologies of neural networks, genetic algorithms and rule-based and constraint-based programming, the author develops two different games which demonstrate intelligent VR agent's behavior. Describes how the AI agent can make decisions and affect changes in the world and interact with other agents, both human and computer controlled. Packed with practical examples for creating realistic computer opponents and allies for VR worlds. Contains a complete C++ source code implementation of a VR agent tool kit.
Artificial Intelligence : A Modern Approach
by Stuart J. Russell, Peter Norvig
This book introduces basic ideas in artificial intelligence from the perspective of building intelligent
agents, which the authors define as "anything that can be viewed as perceiving its environment through
sensors and acting upon the environment through effectors."
This textbook is up-to-date and is organized using the latest principles of good textbook design.
Artificial Minds
by Stan Franklin
This is the perfect introduction for the lay reader who has more than a passing interest in AI.
The author is able to explain issues in reasonable depth while keeping his explanations accessible.
Behavior-Based Robotics
by Ronald C. Arkin
Introduction to the principles, design, and practice of intelligent behavior-based autonomous robotic systems. Instead of abstract simulations the text refers back to real implemented robots with many pictures and hardware descriptions, making it clear that these are actual machines capable of perception, cognition and action in the world.
Constructing Intelligent Agents With Java : A Programmer's Guide to Smarter Applications
by Joseph Bigus, Jennifer Bigus
Java allows programmers to add complex features to agents, increasing the automated tasks they can perform. This book teaches programmers the fundamentals of Java-based agents, first teaching how to design agents that can reason, recognize events, model, and even learn. It then shows how to develop code for personal agents, network or Web agents, multi-agent systems, and commercial agents.
Hardcover, published 1998.
C++ Neural Networks and Fuzzy Logic
by Valluru B. Rao, Hayagriva V. Rao
Easy-to-follow progression through C++ programming for two of the most popular technologies
for artificial intelligence: neural and fuzzy programming. The authors cover theory as well as practical
examples.
Data Mining With Neural Networks
by Joseph P. Bigus
Written for a business audience, this book explains how your company can mine a vast amount of data and
transform it into strategic action. Recommended for any company that wants to develop sound plans
based on powerful quantitatitive and analytical methods.
Intelligent Java Applications for the Internet and Intranets
by Mark Watson
Internet tools and applications frequently use Artificial Intelligence techniques (symbol-processing systems and neural networks) to enable special features and reduced development time. Focusing on intelligent systems, this book provides the introductory AI material that Java programmers need to create Internet and Intranet applications including online games, search engines, and data-collection tools. You can read the book overview .
Introduction to Artificial Life
by Christop Adami
An introduction to the theory of and experiments with simple living systems, spanning statistical physics
, information theory, self-organized criticality, percolation theory, fitness landscapes,
and Eigen's theory of molecular evolution. The Avida software provided on ther CD-ROM and its User's
Manual (in the Appendix) allows diverse exeriments to be carried out on populations of self-replicating
computer programs.
Mobile Robots : Inspiration to Implementation
by Joseph L. Jones, Anita M. Flynn
All aspects of mobile robot design are discussed in this book, including computational hardware, designing and prototyping, sensors, mechanics, motors, power, robot programming (Brooks' subsumption architecture is described in detail), and unsolved problems.
Ono of the best books on this topic.
Neural Networks : A Comprehensive Foundation
by Simon S. Haykin
Well-organized book that represents the first comprehensive treatment
of neural networks from an engineering perspective
Covers the learning process, back propogation, radial basis functions, recurrent
networks, self-organizing systems, modular networks, temporal processing,
neurodynamics, and VLSI implementation.
Neural Network Design
by Martin T. Hagan, Howard B. Demuth, Mark H. Beale
Clear and detailed survey of basic neural network architectures and learning
rules. Mathematical analysis of networks is emphasized, along with methods for
training networks, and application of networks to practical engineering problems.
Neural Network Learning and Expert Systems
by Stephen I. Gallant
This textbook contains a large collection of exercises and progamming projects. Suitable for students and researches in this field.
Neural Systems for Robotics
by Omid Omidvar, Patrick Van Der Smagt
The most up-to-date developments in the rapidly growing application area of neural networks, which is one of the hottest application areas for neural networks technology. The book not only contains a comprehensive study of neurocontrollers but outlines a novel approach to solving robotics problems.
Pattern Recognition With Neural Networks in C++
by Abhijit S. Pandya
Practical guide to the aplication of artificial neural networks for pattern recognition.
The material covered in the book is accessible to working engineers with little or no explicit background in neural networks.
Programming Intelligent Agents for the Internet
by Mark Watson
For C++ programmers who want to capitalize on the explosion of interest in communications and the Internet, this book explains how to use C++ to program intelligent agents to handle information management tasks on the Internet. This guide explains how to set up agents to scan for interesting information online, automatically format retrieved information into a personalized report, and more.
Readings in Agents
by Michael N. Huhns, Munindar P. Singh
This important collection of papers unifies the extensive recent literature on agent technology, presenting a wealth of the finest published papers on both theory and applications. Huhns and Singh have drawn on research communities in AI, databases, distributed computing, and programming languages to assemble the most comprehensive overview of the agent world available. The editors add a summary of the field and its terminology, history, and major issues, together with introductions to each of the thematic chapters and discussions of the significance and context of the individual papers.
Paperback, published 1998.
The Fuzzy Systems Handbook
by Earl Cox
Comprehensive introduction to fuzzy logic that leads the reader through the complete process of
designing, constructing, implementing, verifying, and maintaining a platform-independent fuzzy
system model. The CD-ROM contains all the C++ source
code from the examples presented in the book and a robust package of fuzzy system related tools
and utilities.
The Society of Mind
by Marvin Minsky
Describing the mind as a "society" that arises out of ever-smaller, mindless agents, each chapter corresponds to a single puzzle piece and a unified theory of the mind emerges before the eyes.
"A gold mine of ideas waiting to be implemented".