MACHINE LEARNING
			       CSC3200

			Instructor: K. Korb

4 points.  Two 1-hour lectures per week.  Second semester, Clayton.
Prerequisites: CSC3091.

Objectives.  On completion of the subject students will be able to:



Synopsis 

This course examines the main approaches taken to the computational
modeling of cognition, emphasizing machine learning.  We begin with an
examination of production systems as cognitive models and their
evolution into expert systems.  A study of their limitations leads to
the major contending paradigms of machine learning.  Among symbolic
approaches to learning we consider: version space methods;
explanation-based learning; `scientific discovery' (data-driven)
methods.  Symbolic AI has difficulties dealing with some varieties of
learning tasks; therefore, we also take up: information-theoretic
classification, Bayesian learning, evolutionary algorithms, and
connectionism.  We will also consider the alleged incompatibilities
between these different models.


Assessment. Examination: 2 hours (50%); Project (50%).

Prescribed texts

C.J. Thornton Techniques in Computational Learning.  Chapman and Hall, 1992.

Recommended texts

J.W. Shavlik and T.G. Dietterich (eds.) Readings in Machine Learning.  
   Morgan Kaufmann, 1990.

J. Shrager and P. Langley (eds.) Computational Models of Scientific 
   Discovery and Theory Formation.  Morgan Kaufmann, 1990.

J.G. Carbonell (ed.) Machine Learning: Paradigms and Methods.  MIT, 1989.

R. Wilensky COMMON Lispcraft, 3rd ed. Norton, 1986.

Patrick Winston & Berthold Horn Lisp, 3rd ed. Addison-Wesley, 1989.