[1] AI in general (Introductions, Overviews)

The lack of a review or the presence of a short review should not be
interpreted as indicating anything about the quality of the text.

Introductory texts:

   Elaine Rich & Kevin Knight, "Artificial Intelligence", 2nd edition,
   McGraw-Hill, New York, 1991. ISBN 0-07-052263-4. [One of the more
   popular introductory texts to AI, giving a very good general
   overview of most AI topics. In some places the book sacrifices
   depth for breadth, and a few more recent topics are neglected.
   Nevertheless this book provides an excellent foundation in areas
   central to AI. Source code is available from
      ftp.cs.cmu.edu:/user/ai/areas/bookcode/knight/.] 

   Patrick Henry Winston, "Artificial Intelligence", Third Edition, 
   Addison Wesley, Reading, MA, 1992, ISBN 0-201-53377-4.
   [A classic early AI text. This text is very much hands-on, with
   actual toy examples. Source code is in ftp.ai.mit.edu:/pub/ai3/.]

   Matthew L. Ginsberg, "Essentials of AI", Morgan Kaufmann
   Publishers, 1993, ISBN 1-55860-221-6, 430 pages, $49.95. 
      [Topics include search, knowledge representation, logic,
      assumption-based truth maintenance, nonmonotonic reasoning,
      probability, frames, semantic nets, planning, learning, vision,
      natural language processing, and expert systems.]

   George Luger and William Stubblefield, "Artificial Intelligence:
   Structures and Strategies for Complex Problem Solving", 2nd
   Edition, The Benjamin/Cummings Publishing Company, Inc., 1993.
   720 pages, ISBN 0-8053-4780-1.
   [Includes algorithms implemented in Lisp and Prolog.]

   Ian Pratt, "Artificial Intelligence", Macmillan, London, 1994. 280
   pages, ISBN 0-333-59755-9 ($35). [In-depth introduction to several
   AI topics, using inference as a central theme. As a result, omits
   topics like NLP, expert systems, vision, and robotics. Hence this
   book is a good themed introduction to a subset of AI, but is not
   suitable for a general purpose overview of AI. Curiously, the book
   does include a chapter on neural networks which doesn't fit into
   the theme, in addition to chapters on planning, search, and other
   topics related to logic and reasoning. 
   The presentation is superb, doing an excellent job of conveying the
   essential insights behind the concepts, followed by the technical
   details and pseudocode for the algorithms. Very good use of diagrams
   to explain difficult concepts. Heavily dependent on predicate
   calculus, with a tutorial introduction in the appendix. Suitable
   for an advanced undergraduate/introductory masters-level course. A
   longer version of this review is available as 
      ftp.cs.cmu.edu:/user/ai/pubs/books/reviews/pratt.txt]

   Thomas L. Dean, James Allen, John Aloimonons, "Artificial
   Intelligence: Theory and Practice", Benjamin/Cummings, 1994. 680
   pages, ISBN 0-8053-25476. [Lisp/Scheme/C++ code will be available
   by anonymous ftp from bc.aw.com:/bc/dean/, along with selected
   illustrations from the text.] 

   Stuart Russell and Peter Norvig, "Artificial Intelligence: A Modern
   Approach", Prentice Hall, 1994. 840 pages, $57.95. 
   [Uses intelligent agents as a unifying theme.]

Overviews and References:

   Shapiro, Stuart C. (ed), "Encyclopedia of Artificial Intelligence", 
   2nd Edition, John Wiley & Sons, New York, 1992. (1st ed, 1987)

   Alan Bundy, editor, "Catalogue of Artificial Intelligence
   Techniques", 3rd Edition, Springer Verlag, 1990, ISBN 0-387-52959-4,
   179 pages, $29.50. 

   Avron Barr and Edward A. Feigenbaum, "The Handbook of Artificial
   Intelligence", volumes 1-4, Addison-Wesley, Reading, MA, 1986.

   Sundermeyer, K., "Knowledge-Based Systems: Terminology and References",
   Wissenschaftverlag, 1991. ISBN 3-411-14941-8

   Bonnie Lynn Webber and Nils J. Nilsson, "Readings in Artificial
   Intelligence", Morgan Kaufmann, San Mateo, CA, 1981.

   Raymond Kurzweil's "The Age of Intelligent Machines", MIT Press,
   1990, 565 pages, ISBN 0-262-11121-7, $39.95. [General Introduction]

   Stan Gibilisco, editor, "The McGraw-Hill Illustrated Encyclopedia of
   Robotics and Artificial Intelligence", Tab Books, Blue Ridge Summit,
   PA, 1994. 512 pages, ISBN 0-07-023613-5 hardcover ($40), ISBN
   0-07-023614-3 paper ($25). [This entry tentative -- I haven't seen a
   copy of the book yet.]

   Minsky, Marvin, "The Society of Mind", Simon and Schuster, New
   York, 1988. 339 pages, ISBN 0-67-160740-5 ($21.95).

Glossaries and Dictionaries:

   Raoul N. Smith, editor, "The Facts on File Dictionary of Artificial
   Intelligence", Facts on File, New York, 1989, 211 pages. 
   ISBN 0-8160-1593-3.

   Jerry M. Rosenberg, "Dictionary of Artificial Intelligence and
   Robotics", Wiley, New York, 1986, 203 pages.

   Ellen Thro, "The Artificial Intelligence Dictionary", Microtrend Books,
   San Marcos, CA, 1991, 407 pages, ISBN 0-915391-36-8.

   P610.8, "Draft Standard Glossary of Artificial Intelligence Terminology"
   referenced in "IEEE Std 610.12-1990, IEEE Standard Glossary of
   Software Technology, December 1990".

   Colin Beardon "Artificial Intelligence Terminology: a reference guide"
   John Wiley & Sons, NY, 1989, 283 pages. ISBN 0-7458-0718-6

   Dennis Mercadal, "Dictionary of Artificial Intelligence", Van
   Nostrand Reinhold, 1994. ISBN 0-442-00451-6, $36.95.

   Online Dictionary of Computing
      http://wombat.doc.ic.ac.uk/
   Contains a glossary of computer science terminology with
   cross-references and links to related Internet resources.

Older general introductions and overviews:

   Nils J. Nilsson, "Principles of Artificial Intelligence", Tioga
   Publishing Company, Palo Alto, CA, 1980.

   Eugene Charniak and Drew V. McDermott, "Introduction to Artificial
   Intelligence", Addison-Wesley, Reading, MA, 1985.

   Firebaugh, Morris W., "Artificial Intelligence: A Knowledge-Based
   Approach", PWS-Kent, Massachusetts, 1989.  ISBN 0-87835-325-9
        Emphasis on the role of knowledge in the design of intelligent
        systems. Includes intro to AI programming languages, extensive
        discussion of expert systems and robotics, survey of parallel
        machine architectures, and identification of bottlenecks in
        the implementation of useful AI systems.

Surveys:

   Howard E. Shrobe, editor, "Exploring Artificial Intelligence",
   Morgan Kaufmann Publishers, San Mateo, CA, 1988.
   (Survey talks from the AAAI 1986 and 1987 conferences.)

Applied AI:

   Hugh Cartwright <HCART@vax.ox.ac.uk>, "Applications of Artificial
   Intelligence in Chemistry" Oxford University Press, 1994. 92 pages,
   ISBN 0-19-855736-1.
      [An inexpensive text that is aimed at undergraduate and graduate
      students in engineering, physical and life sciences who have little or
      no prior knowledge of AI. It provides an overview of the use and
      potential of AI methods in the sciences.]

AI for C People:

   Herbert Schildt, "Artificial Intelligence Using C", McGraw-Hill,
   1987. 412 pages. ISBN 0-07-881255-0.
  
   Herbert Schildt, "Artificial Intelligence Using C++", McGraw-Hill.
Go Back Up

Go To Previous

Go To Next