Professional Documents
Culture Documents
Matthew Huntbach, Dept of Computer Science, Queen Mary and Westfield College, London,
UK E1 4NS. Email: mmh@dcs.qmw.ac.uk. Notes may be used with the permission of the author.
Introductory Notes
This is a set of notes introducing the subject of Artificial Intelligence, and discussing it in general
terms. Most of the rest of the course will be of a more technical nature. Further printed notes will be
provided, but you should buy at least one of the following books:
T.J.M.Bench-Capon Knowledge Representation: An Approach to Artificial Intelligence Academic
Press (1990). A little simplistic, but short and not over-technical. Covers roughly the same material
as will be in the Artificial Intelligence 1 course.
I.Pratt Artificial Intelligence Macmillan (1994).A good book if you want a thorough coverage of t h e
subject, but you would have to work hard with it as it’s takes a heavy formal approach.
I.Bratko Prolog Programming for Artificial Intelligence Addison-Wesley (1986).Unlike the two
books above, this approaches the subject of Artificial Intelligence through the Prolog language,
rather than introducing Prolog as one aspect of Artificial Intelligence.
P.Flach Simply Logical Wiley (1994). Another Prolog-based book, but slightly more oriented
towards formal logic. Something of a compromise between Pratt and Bratko.
Further Reading
The following books, which may be found in the QMW library, all serve as introductions to
Artificial Intelligence in a way that emphasises the psychological and philosophical connections
of the subject. They can be considered as forming part of the “Sussex” approach to the subject (the
authors of all three are associated with the University of Sussex Cognitive Studies programme
which specialises in these aspects of Artificial Intelligence), and might be read as a useful contrast
to the more technical Computer Science approach to Artificial Intelligence which will be given in
the rest of this course.
Margaret Boden Artificial Intelligence and Natural Man Harvester Press. An influential work, but
now rather dated, the second edition (1986) is slightly updated from the first (1977).
Mike Sharples et al. Computers and Thought (1989) MIT Press. Based on notes originally used for an
introductory course in AI at the University of Sussex specifically designed for students without a
traditional Maths or Computing background. At a slight disadvantage due to its heavy use of t h e
Pop-11 language, which is not widely used outside Sussex where it was developed.
Masoud Yazdani Artificial Intelligence: Principles and Applications Chapman Hall (1986) A
collection of introductory articles by various authors covering a wide range of subfields within AI,
including natural language processing, vision and robotics under the general heading of
“Applications”, and articles on the philosophical and social implications of AI.
The following three books give strong arguments on philosophical grounds on the case of whether i t
is possible to build an artificial human-like intelligent system (known as the “strong AI” thesis).
The first is for, the second against, the third adopts neither position:
J.L.Pollock How to Build a Person (1989) MIT Press
R.Born et al Artificial Intelligence: the Case Against (1987) Croom Helm
J.Haugeland Artificial Intelligence: the Very Idea (1985) MIT Press
I particularly recommend the Haugeland book as a very readable expansion of some of the ideas
covered only briefly in this set of notes.
A collection of articles which argues on similar lines, but concentrates on the neural network
approach to Artificial Intelligence, rather than the declarative approach which dominates in t h e
other references, is:
S.R.Graubard The Artificial Intelligence Debate (1989) MIT Press
The issues in the last section on Artificial Intelligence programming are discussed further in:
D.Partridge Engineering Artificial Intelligence Software Intellect Press (1992).