Lecture: Foundations of Machine Learning and Data Mining
Lecture + lab class: Thursday 12.45 - 14.15, Location: ES42, Rm 2589
Prerequisites:
Elementary knowledge in Computer Science and Mathematics as usual for a Master course.
Content (will be updated without notification):
- Introduction
- Learning from observations
Inductive learning, introduction to learning decision trees
- Decision tree learning
Information theory, information gain (ID3), extensions (C4.5), translating decision trees to rules
-
Computational learning theory (PAC learning), incremental learning (version spaces)
- Uncertainty
- Bayesian networks
- Learning parameters of Bayesian networks
BME, MAP, ML, EM algorithm
- Learning structures of Bayesian networks
- kNN-Classifier, neural network classifier, support vector machine (SVM) classifier
- Clustering
Distance measures, k-means clustering, nearest neighbor clustering
- Knowledge in learning
Inductive logic programming
- Learning of probabilistic relational models (PRMs)
Acknowledgments:
Slides were taken from courses by Stuart Russell, Hwee Tou Ng, Reijer Grimbergenm, Cristina Conati, and Jean Claude Latombe
Literature:
Previous exams
Summer 06
Winter 06/07
Summer 07
Winter 07/08
Summer 08
Ralf Möller