HOME COMPUTER ARCHITECTURE NETWORKING COMPUTER GRAPHICS SOFTWARE DATA MANAGEMENT ARTIFICIAL INTELLIGENCE HUMAN COMPUTER INTERACTION CONTACT US REVIEW COPY SHOP MK

TEXTBOOKS for
Artificial Intelligence Courses


Heuristic Search Theory and Applications

Heuristic Search
Theory and Applications

Stefan Edelkamp
Stefan Schrodl

ISBN: 9780123725127
Copyright 2011

Search has been vital to artificial intelligence from the very beginning as a core technique in problem solving. The authors present a thorough overview of heuristic search with a balance of discussion between theoretical analysis and efficient implementation and application to real-world problems. Current developments in search such as pattern databases and search with efficient use of external memory and parallel processing units on main boards and graphics cards are detailed... [more]

Computational Intelligence: Concepts to Implementations

Computational Intelligence
Concepts to Implementations

Russell Eberhart
Yuhui Shi

ISBN: 9781558607590
Copyright 2007

The “soft” analytic tools that comprise the field of computational intelligence have matured to the extent that they can, often in powerful combination with one another, form the foundation for a variety of solutions suitable for use by domain experts without extensive programming experience.

Computational Intelligence provides the conceptual and practical knowledge necessary to develop solutions of this kind. Focusing on evolutionary computation, neural networks, and fuzzy logic, the authors have constructed an approach to thinking about and working with computational intelligence that has, in their extensive experience, proved highly effective... [more]

Commonsense Reasoning

Commonsense Reasoning
Erik T. Mueller
ISBN: 9780123693884
Copyright 2006

To endow computers with common sense is one of the major long-term goals of Artificial Intelligence research. One approach to this problem is to formalize commonsense reasoning using mathematical logic. Commonsense Reasoning is a detailed, high-level reference on logic-based commonsense reasoning. It uses the event calculus, a highly powerful and usable tool for commonsense reasoning, which Erik T. Mueller demonstrates as the most effective tool for the broadest range of applications. He provides an up-to-date work promoting the use of the event calculus for commonsense reasoning, and bringing into one place information scattered across many books and papers. Mueller shares the knowledge gained in using the event calculus and extends the literature with detailed event calculus solutions to problems that span many areas of the commonsense world... [more]

Machine Vision, 3rd Edition<br />Theory, Algorithms, Practicalities

Machine Vision, 3rd Edition
Theory, Algorithms, Practicalities

E. R. Davies
ISBN: 9780122060939
Copyright 2005

In the last 40 years, machine vision has evolved into a mature field embracing a wide range of applications including surveillance, automated inspection, robot assembly, vehicle guidance, traffic monitoring and control, signature verification, biometric measurement, and analysis of remotely sensed images. While researchers and industry specialists continue to document their work in this area, it has become increasingly difficult for professionals and graduate students to understand the essential theory and practicalities well enough to design their own algorithms and systems. This book directly addresses this need... [more]

Stochastic
                  Local Search<br />Foundations & Applications

Stochastic Local Search
Foundations & Applications

Holger H. Hoos
Thomas Stützle

ISBN: 9781558608726
Copyright 2005

Hoos and Stützle offer the first systematic and unified treatment of SLS algorithms. In this groundbreaking new book, they examine the general concepts and specific instances of SLS algorithms and carefully consider their development, analysis and application. The discussion focuses on the most successful SLS methods and explores their underlying principles, properties, and features. This book gives hands-on experience with some of the most widely used search techniques, and provides readers with the necessary understanding and skills to use this powerful tool.... [more]

Knowledge Representation and Reasoning

Knowledge Representation and Reasoning
Ronald Brachman
Hector Levesque

ISBN: 9781558609327
Copyright 2004

This landmark text takes the central concepts of knowledge representation developed over the last 50 years and illustrates them in a lucid and compelling way. Each of the various styles of representation is presented in a simple and intuitive form, and the basics of reasoning with that representation are explained in detail. This approach gives readers a solid foundation for understanding the more advanced work found in the research literature. The presentation is clear enough to be accessible to a broad audience, including researchers and practitioners in database management, information retrieval, and object-oriented systems as well as artificial intelligence. This book provides the foundation in knowledge representation and reasoning that every AI practitioner needs... [more]

Automated
                  Planning<br />Theory & Practice

Automated Planning
Theory & Practice

Malik Ghallab
Dana Nau
Paolo Traverso

ISBN: 9781558608566
Copyright 2004

Automated Planning offers a comprehensive resource on both the theory and practice of automated planning. The book goes well beyond classical planning, to include temporal planning, resource scheduling, planning under uncertainty, and modern techniques for plan generation, such as task decomposition, propositional satisfiability, constraint satisfaction, and model checking... [more]

Constraint Processing

Constraint Processing
Rina Dechter
ISBN: 9781558608900
Copyright 2003

Constraint satisfaction is a simple but powerful tool. Constraints identify the impossible and reduce the realm of possibilities to effectively focus on the possible, allowing for a natural declarative formulation of what must be satisfied, without expressing how. The field of constraint reasoning has matured over the last three decades with contributions from a diverse community of researchers in artificial intelligence, databases and programming languages, operations research, management science, and applied mathematics. Today, constraint problems are used to model cognitive tasks in vision, language comprehension, default reasoning, diagnosis, scheduling, temporal and spatial reasoning... [more]

Swarm Intelligence

Swarm Intelligence
Russell Eberhart
Yuhui Shi
James Kennedy

ISBN: 978155860-595-4
Copyright 2001

Traditional methods for creating intelligent computational systems have privileged private "internal" cognitive and computational processes. In contrast, Swarm Intelligence argues that human intelligence derives from the interactions of individuals in a social world and further, that this model of intelligence can be effectively applied to artificially intelligent systems. The authors first present the foundations of this new approach through an extensive review of the critical literature in social psychology, cognitive science, and evolutionary computation. They then show in detail how these theories and models apply to a new computational intelligence methodology—particle swarms—which focuses on adaptation as the key behavior of intelligent systems. Drilling down still further, the authors describe the practical benefits of applying particle swarm optimization to a range of engineering problems. Developed by the authors, this algorithm is an extension of cellular automata and provides a powerful optimization, learning, and problem solving method... [more]

Artificial Intelligence: A New Synthesis

Artificial Intelligence
A New Synthesis

Nils Nilsson
ISBN: 9781558604674
Copyright 1998

Intelligent agents are employed as the central characters in this new introductory text. Beginning with elementary reactive agents, Nilsson gradually increases their cognitive horsepower to illustrate the most important and lasting ideas in AI. Neural networks, genetic programming, computer vision, heuristic search, knowledge representation and reasoning, Bayes networks, planning, and language understanding are each revealed through the growing capabilities of these agents. The book provides a refreshing and motivating new synthesis of the field by one of AI's master expositors and leading researchers. Artificial Intelligence: A New Synthesis takes the reader on a complete tour of this intriguing new world of AI... [more]

Genetic Programming: An Introduction

Genetic Programming
An Introduction

Wolfgang Banzhaf
Peter Nordin
Robert Keller
Frank Francone

ISBN: 9781558605107
Copyright 1998

This unique introduction to genetic programming (GP) provides a detailed overview of the subject and its antecedents, with extensive references to the published and online literature. In addition to explaining the fundamental theory and important algorithms, the text includes practical discussions covering a wealth of potential applications and real-world implementation techniques. Software professionals needing to understand and apply GP concepts will find this book an invaluable practical and theoretical guide... [more]

C4.5<br />
            Programs for Machine Learning

C4.5
Programs for Machine Learning

J. Quinlan
ISBN: 9781558602380
Copyright 1993

C4.5 starts with large sets of cases belonging to known classes. The cases, described by any mixture of nominal and numeric properties, are scrutinized for patterns that allow the classes to be reliably discriminated. These patterns are then expressed as models, in the form of decision trees or sets of if-then rules, that can be used to classify new cases, with emphasis on making the models understandable as well as accurate The system has been applied successfully to tasks involving tens of thousands of cases described by hundreds of properties. The book starts from simple core learning methods and shows how they can be elaborated and extended to deal with typical problems such as missing data and over hitting. Advantages and disadvantages of the C4.5 approach are discussed and illustrated with several case studies...[more]

Paradigms of Artificial Intelligence Programming<br />Case Studies
            in Common Lisp

Paradigms of Artificial Intelligence Programming
Case Studies in Common Lisp

Peter Norvig
ISBN: 9781558601918
Copyright 1992

Paradigms of AI Programmingis the first text to teach advanced Common Lisp techniques in the context of building major AI systems. By reconstructing authentic, complex AI programs using state-of-the-art Common Lisp, the book teaches students and professionals how to build and debug robust practical programs, while demonstrating superior programming style and important AI concepts. The author strongly emphasizes the practical performance issues involved in writing real working programs of significant size. Chapters on troubleshooting and efficiency are included, along with a discussion of the fundamentals of object-oriented programming and a description of the main CLOS functions. This volume is an excellent text for a course on AI programming, a useful supplement for general AI courses and an indispensable reference for the professional programmer... [more]

Probabilistic Reasoning in Intelligent Systems: Networks of Plausible Inference

Probabilistic Reasoning in Intelligent Systems
Networks of Plausible Inference

Judea Pearl
ISBN: 9781558604797
Copyright 1988

Probabilistic Reasoning in Intelligent Systems is a complete and accessible account of the theoretical foundations and computational methods that underlie plausible reasoning under uncertainty. The author provides a coherent explication of probability as a language for reasoning with partial belief and offers a unifying perspective on other AI approaches to uncertainty, such as the Dempster-Shafer formalism, truth maintenance systems, and nonmonotonic logic... [more]

Artificial Intelligence Courses
To find textbooks click the course headings below.

Algorithms/Advanced Data Structures (CS7) courses:

  • Complexity Theory
  • Theory of Computation/CS Theory

Artificial Intelligence courses:

  • Artificial Intelligence (AI)
  • Constraint Processing
  • Constraint Programming
  • Planning
  • Reasoning
  • Computer Vision
  • Search
  • Expert Systems
  • Programming for Artificial Intelligence
  • Machine Learning
  • Neural Networks and Fuzzy Systems

Compilers courses:

  • Compiler Construction

Terms of Use | Privacy Policy | Copyright © 2007 Elsevier All rights reserved.