IT 3704 - Machine learning and case-based reasoning

Curriculum Spring 2007

The curriculum of the course consists of two parts: Chapters from a textbook and a collection of articles.

Textbook

Book
Machine Learning, Tom Mitchell, McGraw Hill, 1997.

List of chapters to read (Preliminary list).

  1. Introduction
  2. Concept Learning and the General-to-Specific Ordering
  3. Decision Tree Learning
  4. Artificial Neural Networks, sections 4.1-4.5.2, 4.6-4.7
  5. Evaluating Hypothesis, sections 5.1 and 5.2
  6. Bayesian Learning, sections 6.1-6.3, 6.6-6.12.2
  7. Computational Learning Theory, sections 7.1 - 7.3
  8. Instance-Based Learning, sections 8.1-8.2 and 8.5-8.7
  9. Learning Sets of Rules, sections 10.1-10.6
  10. Analytical Learning
  11. Inductive and Analytical Learning Combined, sections 12.1 - 12.3
  12. Reinforcement Learning, sections 13.1-13.3
Note: "section a - b" means all sections starting from a and including b.

Articles (Preliminary list)

  • A. Aamodt and E. Plaza, 1994: Case-based reasoning; Foundational issues, methodological variations, and system approaches. AI Communications, 7(1):39–59.

  • D. Aha, 1991: Case-based learning algorithms. Proceedings of the 1991 DARPA Case-Based Reasoning Workshop. Morgan Kaufmann.

  • Agnar Aamodt: Explanation-driven case-based reasoning, In S. Wess, K. Althoff, M. Richter (eds.): Topics in Case-based reasoning. Springer Verlag, 1994. pp 274-288.

  • Agnar Aamodt: Knowledge-intensive case-based reasoning in Creek.Peter Funk, Pedro A. Gonzalez Calero (eds.), Advances in case-based reasoning, 7th European Conference, ECCBR 2004, Proceedings. Madrid, Spain, August/September 2004. Lecture Notes in Artificial Intelligence, LNAI 3155, Spinger, 2004. pgs. 1-15. ISBN0302-9743.

  • K. P. Bennett and C. Campell, 2000: Support Vector Machines: Hype or Hallelujah?, SIGKDD Explorations, 2 (2), pp. 1-13.

  • Y. Freund and R. E. Schapire, 1999: A Short Introduction to Boosting , Journal of Japanese Society for Artificial Intelligence , 14(5), pp. 771--780.

  • David Beasley, David R. Bull, and Ralph R. Martin, 1993: An Overview of Genetic Algorithms -- Part 1, Fundamentals, University Computing, 15(2), pp. 58--69.